.office-cash-icon{width:1.1rem;height:1.1rem;display:inline-block;flex:0 0 auto;color:inherit}.office-cash-icon--inline{width:.95rem;height:.95rem}.office-cash-icon--btn{width:1rem;height:1rem}.office-cash-report--premium{gap:1rem}.office-cash-hero{margin:0;padding:.15rem 0 .35rem}.office-cash-hero__copy{min-width:min(100%,22rem);flex:1 1 22rem}.office-cash-hero__title{margin:.1rem 0 .35rem}.office-cash-hero__lede{max-width:38rem;margin:0}.office-cash-hero.gl-acct__masthead .gl-acct__masthead-top{align-items:flex-start;gap:1.25rem 1.5rem}.office-cash-balance-card{display:flex;align-items:center;gap:.85rem;min-width:min(100%,20rem);padding:.9rem 1.05rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--gold,#b8913d) 22%,rgba(26,22,18,.1));background:color-mix(in srgb,#fff 92%,#f7f1e6);box-shadow:0 8px 24px rgba(40,28,16,.05)}.office-cash-balance-card__icon{display:grid;place-items:center;width:2.55rem;height:2.55rem;border-radius:999px;color:color-mix(in srgb,var(--gold-dark,#8a6b2a) 70%,#4a3424);background:color-mix(in srgb,var(--gold,#b8913d) 16%,#fff8ee);border:1px solid color-mix(in srgb,var(--gold,#b8913d) 28%,transparent)}.office-cash-balance-card__icon .office-cash-icon{width:1.25rem;height:1.25rem}.office-cash-balance-card__copy{display:grid;gap:.12rem;min-width:0;flex:1 1 auto}.office-cash-balance-card__label{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.72rem);font-weight:600;color:color-mix(in srgb,var(--ink,#1a1612) 55%,#6b6258)}.office-cash-balance-card__value{font-size:var(--space-type-display,1.35rem);font-weight:700;line-height:1.15;color:var(--ink,#1a1612)}.office-cash-text-link{display:inline-flex;align-items:center;gap:.28rem;border:1px solid color-mix(in srgb,var(--gold,#b8913d) 34%,rgba(26,22,18,.12));border-radius:999px;background:transparent;color:color-mix(in srgb,var(--gold-dark,#8a6b2a) 80%,#3d2a1a);font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.74rem);font-weight:650;line-height:1;padding:.48rem .75rem;cursor:pointer;white-space:nowrap}.office-cash-text-link:hover{background:color-mix(in srgb,var(--gold,#b8913d) 10%,transparent)}.office-cash-mode-tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:.4rem;overflow-x:auto;padding:.35rem;border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#f4ecde 70%,#fff),color-mix(in srgb,#ebe1cf 58%,#f7f3ea));border:1px solid color-mix(in srgb,#8a7350 16%,rgba(26,22,18,.07));box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.office-cash-mode-tabs__tab{display:inline-flex;align-items:center;gap:.48rem;flex:0 0 auto;border:0;border-radius:12px;background:transparent;color:color-mix(in srgb,var(--ink,#1a1612) 70%,#5c5348);font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-ui,.84rem);font-weight:600;line-height:1.2;padding:.78rem 1.05rem;cursor:pointer;white-space:nowrap;transition:background .14s ease,color .14s ease,box-shadow .14s ease}.office-cash-mode-tabs__tab:hover:not(.is-active){background:color-mix(in srgb,#fff 55%,transparent);color:var(--ink,#1a1612)}.office-cash-mode-tabs__tab .office-cash-icon{width:1.05rem;height:1.05rem;color:color-mix(in srgb,var(--gold-dark,#8a6b2a) 70%,currentColor)}.office-cash-mode-tabs__tab.is-active{background:linear-gradient(180deg,#6a4b3b,#4a3226);color:#fffaf3;box-shadow:0 8px 18px rgba(60,40,24,.18),inset 0 1px 0 rgba(255,255,255,.12)}.office-cash-mode-tabs__tab.is-active .office-cash-icon{color:#fffaf3}.office-cash-balance-card__actions{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;flex:0 0 auto}.office-cash-balance-card__refresh:disabled{opacity:.55;cursor:default}.office-cash-mode-card{margin:0;padding:1.5rem 1.55rem 1.45rem;border-radius:18px;border:1px solid color-mix(in srgb,#8a7350 16%,rgba(26,22,18,.08));background:linear-gradient(165deg,color-mix(in srgb,#fffefb 96%,#f7f1e6),#fff 42%,color-mix(in srgb,#fff 94%,#f4ead8));box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 12px 32px rgba(40,28,16,.06)}.office-cash-mode-card__header{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(14rem,18rem);gap:1rem 1.2rem;align-items:start;margin:0 0 1.35rem;padding-bottom:1.15rem;border-bottom:1px solid color-mix(in srgb,#8a7350 14%,rgba(26,22,18,.06))}.office-cash-mode-card__icon{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:999px;color:color-mix(in srgb,var(--gold-dark,#8a6b2a) 75%,#4a3424);background:radial-gradient(circle at 30% 25%,#fff8ee 0,transparent 55%),color-mix(in srgb,var(--gold,#b8913d) 16%,#fff7ec);border:1px solid color-mix(in srgb,var(--gold,#b8913d) 28%,transparent);box-shadow:0 4px 12px rgba(140,110,60,.1)}.office-cash-mode-card__icon .office-cash-icon{width:1.45rem;height:1.45rem}.office-cash-mode-card__title{margin:0 0 .32rem;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-title,1.18rem);font-weight:750;letter-spacing:-.015em;color:var(--ink,#1a1612)}.office-cash-mode-card__subtitle{margin:0;max-width:36rem;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-ui,.86rem);line-height:1.45;color:color-mix(in srgb,var(--ink,#1a1612) 56%,#6b6258)}.office-cash-info-callout{display:flex;gap:.55rem;align-items:flex-start;padding:.8rem .9rem;border-radius:12px;background:linear-gradient(165deg,color-mix(in srgb,#f7efdf 88%,#fff),color-mix(in srgb,#f0e4d0 75%,#fff));border:1px solid color-mix(in srgb,var(--gold,#b8913d) 28%,rgba(26,22,18,.08));box-shadow:inset 0 1px 0 rgba(255,255,255,.55);color:color-mix(in srgb,var(--ink,#1a1612) 70%,#5c5348)}.office-cash-info-callout p{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.74rem);line-height:1.4}.office-cash-info-callout__icon{width:1rem;height:1rem;margin-top:.08rem;color:color-mix(in srgb,var(--gold-dark,#8a6b2a) 80%,#4a3424)}.office-cash-add-form,.office-cash-field-advance-form{display:grid;gap:.95rem}.office-cash-form-grid{display:grid;gap:.85rem 1rem}.office-cash-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.office-cash-form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.office-cash-field{display:grid;gap:.35rem;min-width:0}.office-cash-field__label{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.74rem);font-weight:650;color:color-mix(in srgb,var(--ink,#1a1612) 72%,#5c5348)}.office-cash-field__req{color:#b4533a}.office-cash-field__hint{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-label,.68rem);font-weight:500;line-height:1.35;color:color-mix(in srgb,var(--ink,#1a1612) 52%,#6b6258)}.office-cash-field .field,.office-cash-field-advance-form .field,.office-cash-mode-card .field{width:100%;min-height:2.85rem;border-radius:12px;border:1px solid color-mix(in srgb,#8a7350 24%,rgba(26,22,18,.1));background:#fff;box-shadow:0 1px 2px rgba(40,28,16,.035);padding:.6rem .85rem;transition:border-color .14s ease,box-shadow .14s ease}.office-cash-field .field:hover,.office-cash-field-advance-form .field:hover,.office-cash-mode-card .field:hover{border-color:color-mix(in srgb,var(--gold,#b8913d) 36%,#8a7350)}.office-cash-field .field:focus,.office-cash-field-advance-form .field:focus,.office-cash-mode-card .field:focus{outline:none;border-color:color-mix(in srgb,var(--gold,#b8913d) 62%,#8a7350);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold,#b8913d) 18%,transparent)}.office-cash-amount-input{display:flex;align-items:stretch;width:100%;min-height:2.85rem;border-radius:12px;border:1px solid color-mix(in srgb,#8a7350 24%,rgba(26,22,18,.1));background:#fff;box-shadow:0 1px 2px rgba(40,28,16,.035);overflow:hidden;transition:border-color .14s ease,box-shadow .14s ease}.office-cash-amount-input--lead{border-color:color-mix(in srgb,var(--gold,#b8913d) 42%,#8a7350);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold,#b8913d) 12%,transparent)}.office-cash-amount-input:focus-within{border-color:color-mix(in srgb,var(--gold,#b8913d) 55%,#8a7350);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold,#b8913d) 18%,transparent)}.office-cash-amount-input__prefix{display:flex;align-items:center;justify-content:center;flex:0 0 2.6rem;width:2.6rem;border-right:1px solid color-mix(in srgb,#8a7350 22%,rgba(26,22,18,.08));background:color-mix(in srgb,#f7f1e6 70%,#fff);color:color-mix(in srgb,var(--ink,#1a1612) 55%,#6b6258);font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-body,.95rem);font-weight:700;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.office-cash-amount-input .field,.office-cash-field .office-cash-amount-input .field,.office-cash-field-advance-form .office-cash-amount-input .field,.office-cash-mode-card .office-cash-amount-input .field{flex:1 1 auto;width:auto;min-width:0;min-height:2.6rem;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent;padding:.55rem .8rem}.office-cash-amount-input .field::-webkit-inner-spin-button,.office-cash-amount-input .field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.office-cash-amount-input .field[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.office-cash-close-card,.office-cash-count-card{display:flex;flex-direction:column;gap:.85rem;min-width:0}.office-cash-close-card .office-cash-report__tool-copy,.office-cash-count-card .office-cash-report__tool-copy{display:grid;gap:.28rem}.office-cash-close-card .gl-acct__register-title,.office-cash-count-card .gl-acct__register-title{margin:0}.office-cash-close-card .gl-acct__subtitle,.office-cash-count-card .gl-acct__subtitle{margin:0;max-width:28rem}.office-cash-close-card .office-cash-report__tool-actions,.office-cash-count-card .office-cash-report__tool-actions{margin-top:auto;padding-top:.15rem}.office-cash-count-form{display:grid;gap:.85rem}.office-cash-count-form__last{display:grid;gap:.18rem;padding:.55rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--gold,#b8913d) 18%,rgba(26,22,18,.08));background:color-mix(in srgb,#fff 72%,#f7f1e6)}.office-cash-count-form__last-label{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-caption,.58rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ink,#1a1612) 52%,var(--gold-dark,#8a6b2a))}.office-cash-count-form__last-value{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-ui,.86rem);font-weight:600;line-height:1.35;color:var(--ink,#1a1612)}.office-cash-count-form__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem .75rem;align-items:end}.office-cash-count-form__amount{min-width:0}.office-cash-count-form__save{min-height:2.7rem;padding-inline:1.05rem;border:1px solid color-mix(in srgb,#8a7350 34%,rgba(26,22,18,.12));background:color-mix(in srgb,#fff 88%,#f7f1e6);color:color-mix(in srgb,var(--ink,#1a1612) 86%,#4a3424);font-weight:650;white-space:nowrap}.office-cash-count-form__save:hover:not(:disabled){background:#fff;border-color:color-mix(in srgb,var(--gold,#b8913d) 42%,#8a7350)}.office-cash-close-form{display:grid;gap:.85rem}.office-cash-close-form__suggest{display:grid;gap:.45rem;padding:.7rem .75rem .8rem;border-radius:11px;border:1px solid color-mix(in srgb,var(--gold,#b8913d) 16%,rgba(26,22,18,.08));background:color-mix(in srgb,#fffaf3 90%,#f4ead8)}.office-cash-close-form__suggest-copy{display:grid;gap:.15rem}.office-cash-close-form__suggest-hint{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.72rem);font-weight:500;line-height:1.35;color:color-mix(in srgb,var(--ink,#1a1612) 52%,#6b6258)}.office-cash-close-form__deposit-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.office-cash-close-form__deposit{position:relative}.office-cash-close-form__deposit .office-cash-amount-input{background:#fff}.office-cash-close-form__actions{display:flex;justify-content:flex-end;padding-top:.15rem}.office-cash-close-form__submit{min-height:2.7rem;min-width:8.5rem;padding-inline:1.2rem;font-weight:700}@media (max-width:720px){.office-cash-count-form__row{grid-template-columns:1fr}.office-cash-close-form__submit,.office-cash-count-form__save{width:100%}.office-cash-close-form__actions{justify-content:stretch}}.office-cash-date-input{position:relative;display:block}.office-cash-date-input__icon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:color-mix(in srgb,var(--gold-dark,#8a6b2a) 75%,#5c5348);pointer-events:none}.office-cash-date-input .field{padding-right:2.4rem}.office-cash-existing{border-top:1px solid color-mix(in srgb,#8a7350 16%,rgba(26,22,18,.08));padding-top:.85rem}.office-cash-existing__toggle{position:relative;display:flex;align-items:flex-start;gap:.55rem;cursor:pointer}.office-cash-existing__checkbox{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.office-cash-existing__chevron{display:grid;place-items:center;width:1.35rem;height:1.35rem;margin-top:.05rem;color:color-mix(in srgb,var(--gold-dark,#8a6b2a) 80%,#4a3424);transition:transform .16s ease}.office-cash-existing__chevron.is-open{transform:rotate(90deg)}.office-cash-existing__copy{display:grid;gap:.12rem}.office-cash-existing__title{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-body,.9rem);font-weight:700;color:var(--ink,#1a1612)}.office-cash-existing__hint{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.74rem);color:color-mix(in srgb,var(--ink,#1a1612) 55%,#6b6258)}.office-cash-existing__body{display:grid;gap:.7rem;margin-top:.85rem}.office-cash-existing__reconciled{display:flex;align-items:center;gap:.45rem;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.78rem);color:color-mix(in srgb,var(--ink,#1a1612) 68%,#5c5348)}.office-cash-form-actions{display:flex;justify-content:flex-end;align-items:center;gap:.65rem;margin-top:.25rem}.office-cash-form-actions--deduct{margin-top:.15rem;padding-top:1.05rem;border-top:1px solid color-mix(in srgb,#8a7350 14%,rgba(26,22,18,.06));gap:.7rem}.office-cash-btn-clear{min-width:5.5rem;border-color:color-mix(in srgb,var(--gold,#b8913d) 42%,rgba(26,22,18,.12))!important;color:color-mix(in srgb,var(--gold-dark,#8a6b2a) 85%,#3d2a1a)!important}.office-cash-btn-secondary{min-height:2.85rem;min-width:9.5rem;padding-inline:1.15rem;border-radius:12px!important;border-color:color-mix(in srgb,#8a7350 34%,rgba(26,22,18,.12))!important;background:color-mix(in srgb,#fff 88%,#f7f1e6)!important;color:color-mix(in srgb,var(--ink,#1a1612) 86%,#4a3424)!important;font-weight:650!important}.office-cash-btn-secondary:hover:not(:disabled){background:#fff!important;border-color:color-mix(in srgb,var(--gold,#b8913d) 42%,#8a7350)!important}.office-cash-btn-release{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-width:10.5rem;min-height:2.85rem;padding-inline:1.25rem;border-radius:12px!important;background:linear-gradient(180deg,#6a4b3b,#4a3226)!important;border-color:transparent!important;box-shadow:0 8px 18px rgba(60,40,24,.16);font-weight:700!important}.office-cash-success{display:grid;gap:.35rem;margin-bottom:1rem;padding:1rem 1.1rem;border-radius:12px;background:color-mix(in srgb,#eef6ea 70%,#fff);border:1px solid color-mix(in srgb,#6f8f63 22%,transparent)}.office-cash-success__kicker{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.72rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,#3f5d38 80%,#1a1612)}.office-cash-success__amount,.office-cash-success__dispatch{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-body,.92rem);color:var(--ink,#1a1612)}.office-cash-success__cta{display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;margin-top:.35rem}.office-cash-ledger-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.2rem .65rem}.office-cash-ledger-head__title{display:flex;align-items:center;gap:.65rem;min-width:0}.office-cash-ledger-head__icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;color:color-mix(in srgb,var(--gold-dark,#8a6b2a) 75%,#4a3424);background:color-mix(in srgb,var(--gold,#b8913d) 12%,#fff7ec)}.office-cash-ledger-head__label{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-title,1rem);font-weight:700;color:var(--ink,#1a1612)}.office-cash-ledger--premium{width:100%;overflow-x:auto}.office-cash-ledger--premium .office-cash-ledger__head,.office-cash-ledger--premium .office-cash-ledger__row,.office-cash-ledger--premium .office-cash-ledger__totals{display:grid;grid-template-columns:minmax(6.5rem,.7fr) minmax(7.5rem,.85fr) minmax(12rem,1.6fr) minmax(7rem,.9fr) minmax(7rem,.75fr) minmax(7rem,.75fr);-moz-column-gap:.9rem;column-gap:.9rem;align-items:center;width:100%;min-width:46rem;padding:.78rem 1.2rem}.office-cash-ledger--premium .office-cash-ledger__head{border-bottom:1px solid color-mix(in srgb,var(--gold,#b8913d) 14%,rgba(26,22,18,.1))}.office-cash-ledger--premium .office-cash-ledger__head>span{font-size:var(--space-type-label,.68rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--ink,#1a1612) 48%,#6b6258)}.office-cash-ledger--premium .office-cash-ledger__row{border-bottom:1px solid color-mix(in srgb,var(--gold,#b8913d) 8%,rgba(26,22,18,.07))}.office-cash-ledger--premium .office-cash-ledger__date,.office-cash-ledger--premium .office-cash-ledger__desc,.office-cash-ledger--premium .office-cash-ledger__payor{min-width:0;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.office-cash-ledger--premium .office-cash-ledger__payor{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.76rem);font-weight:500;line-height:1.45;color:color-mix(in srgb,var(--ink,#1a1612) 58%,#6b6258)}.office-cash-ledger--premium .office-cash-ledger__amount,.office-cash-ledger--premium .office-cash-ledger__bal{text-align:right;justify-self:end;width:100%;white-space:nowrap;font-variant-numeric:tabular-nums}.office-cash-ledger--premium .office-cash-ledger__amount,.office-cash-ledger--premium .office-cash-ledger__amount .gl-acct__ledger-amount,.office-cash-ledger--premium .office-cash-ledger__amount .office-cash-ledger__amt,.office-cash-ledger--premium .office-cash-ledger__bal,.office-cash-ledger--premium .office-cash-ledger__bal .gl-acct__ledger-amount{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.76rem);font-weight:650;line-height:1.22}.office-cash-ledger--premium .office-cash-ledger__bal,.office-cash-ledger--premium .office-cash-ledger__bal .gl-acct__ledger-amount{font-weight:700}.office-cash-ledger__amt--in{color:color-mix(in srgb,#2f6b3a 80%,#1a1612)}.office-cash-ledger__amt--out{color:color-mix(in srgb,#b23b2f 82%,#1a1612)}.office-cash-type-pill{display:inline-flex;align-items:center;max-width:100%;padding:.22rem .55rem;border-radius:999px;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-label,.66rem);font-weight:750;letter-spacing:.04em;line-height:1.2;white-space:nowrap}.office-cash-type-pill--advance{background:color-mix(in srgb,#f0d7bf 70%,#fff);color:#7a4a28}.office-cash-type-pill--add{background:color-mix(in srgb,#d9ecd8 75%,#fff);color:#2f5d36}.office-cash-type-pill--deduct,.office-cash-type-pill--return{background:color-mix(in srgb,#f3ddd8 72%,#fff);color:#8a3a2e}.office-cash-type-pill--neutral{background:color-mix(in srgb,#ebe4d8 70%,#fff);color:#5c5348}.office-cash-type-pill .office-cash-ledger__origin-link{color:inherit;text-decoration:none}.office-cash-ledger-tab{display:grid;gap:1rem}.office-cash-report__tools--ledger{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}@media (max-width:1100px){.office-cash-mode-card__header{grid-template-columns:auto minmax(0,1fr)}.office-cash-info-callout{grid-column:1/-1}.office-cash-form-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.office-cash-hero{flex-direction:column}.office-cash-balance-card{width:100%}.office-cash-form-grid--2,.office-cash-form-grid--3,.office-cash-mode-card__header{grid-template-columns:1fr}.office-cash-form-actions{flex-wrap:wrap}.office-cash-report__tools--ledger{grid-template-columns:1fr}}.office-cash-success__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-top:.75rem}.office-cash-success__secondary{font-size:var(--space-type-ui,.8125rem);font-weight:650;color:#6b635a;text-decoration:underline;text-underline-offset:.15em}.office-cash-fd-list{margin:0;padding:0;list-style:none;display:grid;gap:.75rem}.office-cash-fd-list__item{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) auto;gap:.75rem 1rem;align-items:center;padding:.85rem .95rem;border:1px solid rgba(26,22,18,.1);border-radius:.7rem;background:rgba(255,252,246,.92)}.office-cash-fd-list__id{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--space-type-ui,.875rem);font-weight:700;color:#1a1612}.office-cash-fd-list__meta{margin:.2rem 0 0;font-size:var(--space-type-ui,.8125rem);color:#6b635a}.office-cash-fd-list__cash{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem .85rem;margin:0}.office-cash-fd-list__cash>div{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:.25rem .4rem}.office-cash-fd-list__cash dt{margin:0;font-size:var(--space-type-caption,.625rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b635a;white-space:nowrap}.office-cash-fd-list__cash dd{margin:0;font-variant-numeric:tabular-nums;font-size:var(--space-type-ui,.875rem);font-weight:650;color:#1a1612;text-align:right;white-space:nowrap}.office-cash-fd-list__cash>div:nth-child(4){grid-column:1/-1;padding:.28rem .45rem;border-radius:.4rem;border:1px solid transparent}.office-cash-fd-list__cash>div:nth-child(4).office-cash-fd-list__out-row--attention{background:rgba(184,145,61,.14);border-color:rgba(184,145,61,.35)}.office-cash-fd-list__cash>div:nth-child(4).office-cash-fd-list__out-row--clear{background:rgba(46,125,74,.1);border-color:rgba(46,125,74,.28)}.office-cash-fd-list__cash>div:nth-child(4).office-cash-fd-list__out-row--muted{background:rgba(26,22,18,.03);border-color:rgba(26,22,18,.08)}.office-cash-fd-list__out--attention{color:#7a4a12}.office-cash-fd-list__out--clear{color:#1f4d33}.office-cash-fd-reconcile{margin-top:1rem;display:grid;gap:.65rem}.office-cash-fd-reconcile__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.office-cash-fd-reconcile__title{margin:0;font-size:var(--space-type-body,.9375rem);font-weight:700;color:#1a1612}@media (max-width:900px){.office-cash-fd-list__item{grid-template-columns:1fr}}.office-cash-collect-station{--oc-collect-accent:#9a3412;--oc-collect-ink:#3d1f12;position:relative;margin:0;padding:1rem 1.15rem 1.05rem 1.35rem;border-radius:14px;border:1.5px solid color-mix(in srgb,var(--oc-collect-accent) 42%,rgba(26,22,18,.1));background:linear-gradient(118deg,color-mix(in srgb,#fff7ed 94%,#fff),color-mix(in srgb,#ffedd5 78%,#fff) 48%,color-mix(in srgb,#fed7aa 55%,#fff));box-shadow:0 1px 0 rgba(255,255,255,.72) inset,0 0 0 1px color-mix(in srgb,var(--oc-collect-accent) 10%,transparent),0 14px 32px rgba(120,48,18,.12);overflow:hidden}.office-cash-collect-station:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#c2410c,#9a3412 55%,#7c2d12)}.office-cash-collect-station[data-open-count]:not([data-open-count="0"]):after{content:"";position:absolute;left:0;top:18%;bottom:18%;width:5px;background:color-mix(in srgb,#fff7ed 55%,#fdba74);opacity:.55;animation:office-cash-collect-pulse 2.4s ease-in-out infinite;pointer-events:none}@keyframes office-cash-collect-pulse{0%,to{opacity:.2}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.office-cash-collect-station[data-open-count]:not([data-open-count="0"]):after{animation:none;opacity:.45}}.office-cash-collect-station__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem .9rem;align-items:start;margin-bottom:.75rem}.office-cash-collect-station__title-row{display:grid;gap:.14rem;min-width:0}.office-cash-collect-station__title-line{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem}.office-cash-collect-station__kicker{margin:0;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.14rem .42rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--oc-collect-accent) 35%,transparent);background:color-mix(in srgb,#fff 55%,#fdba74);font-family:var(--font-ui),system-ui,sans-serif;font-size:.625rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase;color:var(--oc-collect-accent);line-height:1.2}.office-cash-collect-station__title{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:var(--oc-collect-ink)}.office-cash-collect-station__count{display:inline-flex;align-items:center;padding:.16rem .48rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--oc-collect-accent) 40%,transparent);background:color-mix(in srgb,var(--oc-collect-accent) 12%,#fff);color:var(--oc-collect-accent);font-family:var(--font-ui),system-ui,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.office-cash-collect-station__lede{margin:0;grid-column:1/-1;max-width:46rem;font-family:var(--font-ui),system-ui,sans-serif;font-size:.75rem;line-height:1.4;color:color-mix(in srgb,var(--oc-collect-ink) 72%,#6b5344)}.office-cash-collect-station__jas{grid-column:2;grid-row:1;justify-self:end;align-self:start;white-space:nowrap;min-height:2.15rem;padding:.45rem .85rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--oc-collect-accent) 55%,#3d1f12);background:linear-gradient(180deg,#9a3412,#7c2d12);color:#fffaf5;font-family:var(--font-ui),system-ui,sans-serif;font-size:.75rem;font-weight:650;line-height:1;letter-spacing:.01em;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 22%,transparent),0 6px 14px rgba(124,45,18,.22);cursor:pointer}.office-cash-collect-station__jas:hover:not(:disabled){background:linear-gradient(180deg,#b45309,#9a3412)}.office-cash-collect-station__jas:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.office-cash-collect-station__list{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.office-cash-collect-station__item{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(9rem,12rem) auto;gap:.65rem .85rem;align-items:end;padding:.7rem .85rem;border-radius:11px;border:1px solid color-mix(in srgb,var(--oc-collect-accent) 16%,rgba(26,22,18,.08));background:color-mix(in srgb,#fff 94%,#fff7ed);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.office-cash-collect-station__amount{display:block;font-size:.875rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:var(--oc-collect-ink);font-variant-numeric:tabular-nums}.office-cash-collect-station__who{margin:.14rem 0 0;font-size:.75rem;font-weight:600;color:var(--ink,#1a1612);line-height:1.35}.office-cash-collect-station__who span{font-weight:500;color:color-mix(in srgb,var(--ink,#1a1612) 58%,#6b6258)}.office-cash-collect-station__meta{margin:.14rem 0 0;font-size:.6875rem;color:color-mix(in srgb,var(--ink,#1a1612) 52%,#6b6258);line-height:1.35}.office-cash-collect-station__date{font-size:.625rem;font-weight:600;letter-spacing:.01em;font-variant-numeric:tabular-nums}.office-cash-collect-station__field{margin:0}.office-cash-collect-station__settle{min-height:2.35rem;min-width:8.25rem;white-space:nowrap}@media (max-width:900px){.office-cash-collect-station__head{grid-template-columns:1fr}.office-cash-collect-station__jas{grid-column:1;grid-row:auto;justify-self:start}.office-cash-collect-station__item{grid-template-columns:1fr;align-items:stretch}.office-cash-collect-station__settle{width:100%}}.office-cash-add-deduct-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start}@media (min-width:1101px){.office-cash-add-deduct-layout{grid-template-columns:minmax(0,1.55fr) minmax(18rem,.9fr);gap:1.1rem}.office-cash-add-deduct-layout__aside{position:sticky;top:.85rem;align-self:start;max-height:calc(100vh - 1.7rem);overflow:auto}}.office-cash-movement-form{display:grid;gap:1rem}.office-cash-movement-form--deduct{gap:.95rem}@media (min-width:761px){.office-cash-movement-form--deduct{grid-template-columns:minmax(14rem,.85fr) minmax(0,1.15fr);align-items:stretch}.office-cash-movement-form--deduct>.office-cash-deduct-request{display:contents}.office-cash-movement-form--deduct>.office-cash-composer-rail{grid-column:1;grid-row:1}.office-cash-movement-form--deduct .office-cash-form-section--category{grid-column:2;grid-row:1}.office-cash-movement-form--deduct .office-cash-deduct-request__form{grid-column:1/-1;display:grid}}.office-cash-composer-rail,.office-cash-form-section{display:grid;gap:.7rem;padding:1rem 1.05rem 1.05rem;border-radius:14px;border:1px solid color-mix(in srgb,#8a7350 14%,rgba(26,22,18,.06));background:color-mix(in srgb,#fff 72%,#f7f1e6);box-shadow:inset 0 1px 0 rgba(255,255,255,.55);min-width:0}.office-cash-composer-rail__kicker,.office-cash-form-section__kicker{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-caption,.62rem);font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ink,#1a1612) 48%,var(--gold-dark,#8a6b2a))}.office-cash-composer-rail__kind{max-width:none;width:100%}.office-cash-form-section--category{gap:.7rem;align-content:start}.office-cash-form-section--change{background:linear-gradient(165deg,color-mix(in srgb,#f7efdf 70%,#fff),color-mix(in srgb,#f3e8d4 55%,#fff));border-color:color-mix(in srgb,var(--gold,#b8913d) 24%,rgba(26,22,18,.07))}.office-cash-deduct-request{display:grid;gap:.95rem}.office-cash-deduct-request__form{gap:.95rem}.office-cash-composer-rail .field,.office-cash-mode-card .office-cash-composer-rail .field{border-color:color-mix(in srgb,var(--gold,#b8913d) 55%,#8a7350);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold,#b8913d) 18%,transparent);font-weight:600}.office-cash-composer-rail .field:focus,.office-cash-mode-card .office-cash-composer-rail .field:focus{outline:none;border-color:color-mix(in srgb,var(--gold,#b8913d) 72%,#8a7350);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold,#b8913d) 22%,transparent)}.office-cash-deduct-request__categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0}@media (max-width:560px){.office-cash-deduct-request__categories{grid-template-columns:1fr}}.office-cash-deduct-request__cat{border:1px solid color-mix(in srgb,#8a7350 22%,rgba(26,22,18,.1));background:color-mix(in srgb,#fff 96%,#f7f1e6);border-radius:999px;padding:.62rem .7rem;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-ui,.82rem);font-weight:650;letter-spacing:.01em;cursor:pointer;color:color-mix(in srgb,var(--ink,#1a1612) 88%,#4a3424);box-shadow:0 1px 2px rgba(40,28,16,.03);text-align:center;white-space:nowrap;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.office-cash-deduct-request__cat:hover:not(.is-active){border-color:color-mix(in srgb,var(--gold,#b8913d) 40%,#8a7350);background:#fff}.office-cash-deduct-request__cat.is-active{background:linear-gradient(180deg,#6a4b3b,#4a3226);border-color:transparent;color:#fffaf3;box-shadow:0 6px 14px rgba(60,40,24,.16)}.office-cash-deduct-request__pending{margin:.75rem 0;padding:.85rem 1rem;border-radius:.75rem;border:2px solid #9b2c2c;background:color-mix(in srgb,#9b2c2c 8%,#fff);color:#7a1f1f}.office-cash-deduct-request__pending strong{display:block;font-size:var(--space-type-body,.95rem);letter-spacing:.04em;margin-bottom:.25rem}.office-cash-deduct-request__pending p{margin:0;font-size:var(--space-type-ui,.86rem);line-height:1.4}.office-cash-deduct-request__error{color:#8a3a3a;font-size:var(--space-type-ui,.84rem)}.office-cash-deduct-request__posted{color:#1f4d33;font-size:var(--space-type-ui,.86rem)}.office-cash-deduct-request__hint{margin:.15rem 0 0;color:color-mix(in srgb,var(--ink,#1a1612) 52%,#6b6258);font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.78rem);line-height:1.4}.office-cash-pending-approvals{position:relative;margin:0;padding:1.4rem 1.45rem 1.35rem 1.55rem;border-radius:18px;border:1px solid color-mix(in srgb,#8a7350 16%,rgba(26,22,18,.08));background:linear-gradient(165deg,color-mix(in srgb,#fffefb 96%,#f7f1e6),#fff);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 12px 32px rgba(40,28,16,.05);color:var(--ink,#1a1612)}.office-cash-pending-approvals:before{content:"";position:absolute;left:.95rem;top:1.25rem;bottom:1.25rem;width:3px;border-radius:999px;background:linear-gradient(180deg,#c4a46a,#8a6b2a);opacity:.9}.office-cash-pending-approvals .office-cash-deduct-request__error,.office-cash-pending-approvals .office-cash-deduct-request__hint,.office-cash-pending-approvals__empty,.office-cash-pending-approvals__head,.office-cash-pending-approvals__list,.office-cash-pending-approvals__release{padding-left:.7rem}.office-cash-pending-approvals__head h3{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:.95rem;font-weight:700;line-height:1.25;color:var(--ink,#1a1612)}.office-cash-pending-approvals__head p{margin:.22rem 0 .8rem;color:color-mix(in srgb,var(--ink,#1a1612) 58%,#6b6258);font-family:var(--font-ui),system-ui,sans-serif;font-size:.75rem;line-height:1.4}.office-cash-pending-approvals__list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.office-cash-pending-approvals__item{display:flex;justify-content:space-between;gap:.65rem;align-items:flex-start;padding:.55rem .7rem;border-radius:.65rem;border:1px solid color-mix(in srgb,#1a1612 8%,transparent);background:#fff;color:var(--ink,#1a1612)}.office-cash-pending-approvals__item strong{display:block;color:var(--ink,#1a1612);font-weight:650;font-size:.8125rem;line-height:1.3}.office-cash-pending-approvals__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem}.office-cash-pending-approvals__item-body{display:grid;gap:.1rem 0;min-width:0;flex:1 1 auto}.office-cash-pending-approvals__item-primary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .4rem;min-width:0}.office-cash-pending-approvals__category{color:var(--ink,#1a1612);font-size:.75rem;font-weight:600}.office-cash-pending-approvals__recipient{display:inline;min-width:0;color:color-mix(in srgb,var(--ink,#1a1612) 78%,#6b6258);font-family:var(--font-ui),system-ui,sans-serif;font-size:.75rem;font-weight:550;line-height:1.3;letter-spacing:0}.office-cash-pending-approvals__amount{display:inline;flex:0 0 auto;color:var(--ink,#1a1612);font-size:.8125rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;font-variant-numeric:tabular-nums}.office-cash-pending-approvals__item p{margin:.18rem 0 0;font-size:.75rem;color:color-mix(in srgb,var(--ink,#1a1612) 82%,#2a241c);line-height:1.35;font-weight:500}.office-cash-pending-approvals__meta{margin:.08rem 0 0!important;font-size:.6875rem!important;color:color-mix(in srgb,var(--ink,#1a1612) 58%,#6b6258)!important;font-weight:500!important;line-height:1.35!important}.office-cash-pending-approvals__actions{display:flex;gap:.4rem;flex-shrink:0}.office-cash-pending-approvals__badge{display:inline-flex;align-items:center;font-size:var(--space-type-helper,.72rem);font-weight:750;letter-spacing:.04em;white-space:nowrap;padding:.28rem .55rem;border-radius:999px;border:1px solid #6b4f1e;background:#edd9a8;color:#3d2a0c}.office-cash-pending-approvals__badge--ok{border-color:color-mix(in srgb,#1f4d33 35%,transparent);background:color-mix(in srgb,#1f4d33 10%,#fff);color:#1f4d33}.office-cash-pending-approvals__empty{margin:0;padding:1.15rem 1rem;border-radius:12px;border:1px dashed color-mix(in srgb,#8a7350 22%,rgba(26,22,18,.08));background:color-mix(in srgb,#f7f1e6 45%,#fff);color:color-mix(in srgb,var(--ink,#1a1612) 58%,#6b6258);font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-ui,.86rem);line-height:1.45;text-align:center}.office-cash-add-deduct-layout__aside.office-cash-pending-approvals{min-height:16rem}.office-cash-pending-approvals__release{margin-top:1rem}.office-cash-field--check .office-cash-check-row{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem .85rem;border-radius:12px;border:1px solid color-mix(in srgb,#8a7350 16%,rgba(26,22,18,.07));background:color-mix(in srgb,#fff 88%,#f7f1e6);font-size:var(--space-type-body,.9rem);line-height:1.4;color:color-mix(in srgb,var(--ink,#1a1612) 88%,#2a241c)}.office-cash-field--check .office-cash-check-row input[type=checkbox]{margin-top:.2rem;flex:0 0 auto;width:1.05rem;height:1.05rem;accent-color:#5c4033}.office-cash-field--change-hint{max-width:16rem}.office-cash-deduct-request__change{margin:0;display:grid;gap:.7rem}.office-cash-pending-approvals__release h4{margin:0 0 .4rem;font-family:var(--font-ui),system-ui,sans-serif;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ink,#1a1612) 72%,#6b6258);font-weight:650;line-height:1.25}.office-cash-pending-approvals__release-btn{flex:0 0 auto;align-self:center;margin:0;padding:.28rem .65rem;min-height:1.75rem;border:1px solid color-mix(in srgb,#1a1612 88%,transparent);border-radius:999px;background:#1a1612;color:#fffefb;font-family:var(--font-ui),system-ui,sans-serif;font-size:.6875rem;font-weight:650;letter-spacing:.02em;line-height:1.2;white-space:nowrap;cursor:pointer}.office-cash-pending-approvals__release-btn:hover:not(:disabled){background:#2a241c}.office-cash-pending-approvals__release-btn:disabled{opacity:.55;cursor:not-allowed}.office-cash-pending-approvals--collapsible{padding-top:1.05rem;padding-bottom:1.05rem}.office-cash-pending-approvals__details{margin:0}.office-cash-pending-approvals__summary{list-style:none;cursor:pointer;padding-left:.7rem}.office-cash-pending-approvals__summary::-webkit-details-marker{display:none}.office-cash-pending-approvals__summary::marker{content:""}.office-cash-pending-approvals__head--summary{margin:0}.office-cash-pending-approvals__head--summary p{margin-bottom:0}.office-cash-pending-approvals__summary-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .65rem}.office-cash-pending-approvals__summary-title-row h3{margin:0}.office-cash-pending-approvals__summary-title-row:after{content:"Show";margin-left:auto;font-family:var(--font-ui),system-ui,sans-serif;font-size:.6875rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ink,#1a1612) 55%,#6b6258)}.office-cash-pending-approvals__details[open] .office-cash-pending-approvals__summary-title-row:after{content:"Hide"}.office-cash-pending-approvals__summary-count{display:inline-flex;align-items:center;padding:.12rem .45rem;border-radius:999px;border:1px solid color-mix(in srgb,#8a6b2a 35%,transparent);background:color-mix(in srgb,#b8913d 12%,#fff);color:#8a6b2a;font-family:var(--font-ui),system-ui,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.office-cash-pending-approvals__panel-body{margin-top:.75rem}.office-cash-pending-approvals__details:not([open]) .office-cash-pending-approvals__panel-body{display:none}.office-cash-deduct-approval-card{position:relative;margin-top:.55rem;padding:.8rem .9rem .85rem 1rem;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--ink,#1a1612) 10%,transparent);background:linear-gradient(180deg,#fffdf8,#fffaf2);box-shadow:0 1px 0 color-mix(in srgb,#fff 70%,transparent) inset,0 8px 20px color-mix(in srgb,var(--ink,#1a1612) 5%,transparent);color:var(--ink,#1a1612);overflow:hidden;font-family:var(--font-ui),system-ui,sans-serif}.office-cash-deduct-approval-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#c4a46a,#8a6b2a)}.office-cash-deduct-approval-card__head{margin:0 0 .55rem}.office-cash-deduct-approval-card__kicker-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .65rem;margin-bottom:.25rem}.office-cash-deduct-approval-card__kicker{margin:0;font-size:var(--space-type-label,.68rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ink,#1a1612) 58%,#5c5348)}.office-cash-deduct-approval-card__status{display:inline-flex;align-items:center;padding:.14rem .45rem;border-radius:999px;border:1px solid #6b4f1e;background:#edd9a8;color:#3d2a0c;font-size:var(--space-type-label,.65rem);font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;line-height:1.2}.office-cash-deduct-approval-card[data-state=approved] .office-cash-deduct-approval-card__status{border-color:color-mix(in srgb,#1f4d33 40%,transparent);background:color-mix(in srgb,#1f4d33 12%,#fff);color:#1f4d33}.office-cash-deduct-approval-card[data-state=rejected] .office-cash-deduct-approval-card__status{border-color:color-mix(in srgb,#9b2c2c 40%,transparent);background:color-mix(in srgb,#9b2c2c 10%,#fff);color:#7a1f1f}.office-cash-deduct-approval-card__title{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-title,1.05rem);font-weight:700;color:var(--ink,#1a1612);letter-spacing:-.005em;line-height:1.25}.office-cash-deduct-approval-card__lede{margin:.2rem 0 0;font-size:var(--space-type-ui,.8rem);color:color-mix(in srgb,var(--ink,#1a1612) 72%,#3f3a34);line-height:1.35}.office-cash-deduct-approval-card__lede strong{color:var(--ink,#1a1612);font-weight:650}.office-cash-deduct-approval-card__hero{margin:0 0 .6rem;padding:.6rem .7rem;border-radius:.65rem;border:1px solid color-mix(in srgb,var(--gold-dark,#8a6b2a) 22%,transparent);background:linear-gradient(135deg,color-mix(in srgb,#c4a46a 14%,#fffefb),color-mix(in srgb,#fff8ec 92%,#fff))}.office-cash-deduct-approval-card .office-cash-deduct-approval-card__amount.amount-serif,.office-cash-deduct-approval-card__amount{margin:0;color:var(--ink,#1a1612);font-size:var(--space-type-display,1.55rem);font-weight:700;letter-spacing:-.015em;line-height:1.1}.office-cash-deduct-approval-card__purpose{margin:.25rem 0 0;font-size:var(--space-type-ui,.84rem);font-weight:600;color:color-mix(in srgb,var(--ink,#1a1612) 86%,#2a241c);line-height:1.35}.office-cash-deduct-approval-card__fallback{margin:0 0 .65rem;white-space:pre-wrap;font-size:var(--space-type-ui,.82rem);line-height:1.4;color:color-mix(in srgb,var(--ink,#1a1612) 88%,#2a241c)}.office-cash-deduct-approval-card__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .85rem;margin:0 0 .7rem;padding:.6rem 0 0;border-top:1px solid color-mix(in srgb,var(--ink,#1a1612) 8%,transparent);font-size:var(--space-type-ui,.8rem)}.office-cash-deduct-approval-card__facts dt{margin:0;color:color-mix(in srgb,var(--ink,#1a1612) 62%,#3f3a34);font-weight:700;font-size:var(--space-type-label,.68rem);letter-spacing:.05em;text-transform:uppercase}.office-cash-deduct-approval-card__facts dd{margin:.1rem 0 0;color:var(--ink,#1a1612);font-weight:600;font-size:var(--space-type-ui,.875rem);line-height:1.3}.office-cash-deduct-approval-card__fact--wide{grid-column:1/-1}.office-cash-deduct-approval-card__actions{display:grid;gap:.5rem;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--ink,#1a1612) 8%,transparent)}.office-cash-deduct-approval-card__action-btns{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.office-cash-deduct-approval-card__reason{width:100%;min-width:0!important;font-size:var(--space-type-ui,.84rem)!important;line-height:1.35}.office-cash-deduct-approval-card__outcome,.office-cash-deduct-approval-card__waiting{margin:.65rem 0 0;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--ink,#1a1612) 8%,transparent);font-size:var(--space-type-ui,.8rem);font-weight:600;color:color-mix(in srgb,var(--ink,#1a1612) 80%,#3f3a34);line-height:1.35}.office-cash-deduct-approval-card__outcome[data-outcome=approved]{color:#1f4d33}.office-cash-deduct-approval-card__outcome[data-outcome=rejected]{color:#7a1f1f}.office-cash-deduct-approval-card__error{margin:.55rem 0 0;font-size:var(--space-type-ui,.85rem);font-weight:650;color:#8a3419}html[data-billing-theme=space] .office-cash-deduct-approval-card,html[data-billing-theme=space] .office-cash-pending-approvals{color:var(--ink,#1a1612)}html[data-billing-theme=space] .office-cash-deduct-approval-card__amount,html[data-billing-theme=space] .office-cash-deduct-approval-card__facts dd,html[data-billing-theme=space] .office-cash-deduct-approval-card__title,html[data-billing-theme=space] .office-cash-pending-approvals__amount,html[data-billing-theme=space] .office-cash-pending-approvals__category,html[data-billing-theme=space] .office-cash-pending-approvals__item strong,html[data-billing-theme=space] .office-cash-pending-approvals__recipient,html[data-billing-theme=space] .office-cash-pending-approvals__release h4{color:var(--ink,#1a1612)!important}html[data-billing-theme=space] .office-cash-pending-approvals__item p:not(.office-cash-pending-approvals__meta){color:color-mix(in srgb,var(--ink,#1a1612) 90%,#2a241c)!important}html[data-billing-theme=space] .office-cash-pending-approvals__item p.office-cash-pending-approvals__meta{color:color-mix(in srgb,var(--ink,#1a1612) 74%,#3f3a34)!important}html[data-billing-theme=space] .office-cash-deduct-approval-card__status,html[data-billing-theme=space] .office-cash-pending-approvals__badge{background:#edd9a8!important;border-color:#6b4f1e!important;color:#3d2a0c!important}html[data-billing-theme=space] .office-cash-deduct-approval-card__facts dt{color:color-mix(in srgb,var(--ink,#1a1612) 68%,#3f3a34)!important}html[data-billing-theme=space] .office-cash-deduct-approval-card__action-btns .btn-ghost{color:color-mix(in srgb,var(--ink,#1a1612) 82%,#3f3a34)!important}.office-cash-ledger-mobile{display:none}@media (max-width:900px){.office-cash-ledger-mobile{display:grid;gap:.65rem;width:100%;min-width:0;padding:0 .85rem 1rem;box-sizing:border-box}.office-cash-ledger--premium{display:none!important}.office-cash-report__ledger,.office-cash-report__ledger--compact{min-width:0;overflow-x:clip}.office-cash-ledger-mobile__card{display:grid;gap:.5rem;width:100%;min-width:0;padding:.8rem .85rem;border:1px solid color-mix(in srgb,var(--gold,#b8913d) 14%,rgba(26,22,18,.1));border-radius:.75rem;background:#fffefb;box-sizing:border-box}.office-cash-ledger-mobile__card--opening{background:color-mix(in srgb,var(--gold,#b8913d) 6%,#fffefb)}.office-cash-ledger-mobile__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem;min-width:0}.office-cash-ledger-mobile__date{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.78rem);font-weight:650;color:var(--ink,#1a1612);white-space:nowrap}.office-cash-ledger-mobile__head .office-cash-type-pill{max-width:60%;white-space:normal;text-align:right;line-height:1.25}.office-cash-ledger-mobile__desc{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.78rem);font-weight:500;line-height:1.4;color:color-mix(in srgb,var(--ink,#1a1612) 78%,#5c5348);overflow-wrap:anywhere;word-break:break-word}.office-cash-ledger-mobile__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .65rem;margin:0;min-width:0}.office-cash-ledger-mobile__metrics>div{min-width:0}.office-cash-ledger-mobile__metrics dt{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-caption,.62rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ink,#1a1612) 48%,#6b6258)}.office-cash-ledger-mobile__metrics dd{margin:.12rem 0 0;min-width:0;overflow-wrap:anywhere}.office-cash-ledger-mobile__metrics .gl-acct__ledger-amount,.office-cash-ledger-mobile__metrics .office-cash-ledger__amt{font-size:var(--space-type-ui,.84rem);font-weight:700}.office-cash-ledger-mobile__details{min-width:0}.office-cash-ledger-mobile__details>summary{cursor:pointer;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-caption,.62rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ink,#1a1612) 48%,#6b6258);list-style:none}.office-cash-ledger-mobile__details>summary::-webkit-details-marker{display:none}.office-cash-ledger-mobile__details-body{display:grid;gap:.25rem;margin-top:.35rem;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.74rem);color:color-mix(in srgb,var(--ink,#1a1612) 62%,#6b6258);overflow-wrap:anywhere}.office-cash-ledger-mobile__actions{min-width:0}.office-cash-ledger-mobile__actions .office-cash-ledger__extra{display:grid;gap:.4rem;min-width:0}.office-cash-ledger-mobile__footer{min-width:0;padding:.15rem 0 0}.office-cash-ledger-mobile__footer .office-cash-ledger__totals{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem;align-items:center;width:100%;min-width:0;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--gold,#b8913d) 18%,rgba(26,22,18,.12));border-radius:.75rem;background:color-mix(in srgb,var(--gold,#b8913d) 7%,#fffefb)}.office-cash-ledger-mobile__footer .office-cash-ledger__date,.office-cash-ledger-mobile__footer .office-cash-ledger__payor,.office-cash-ledger-mobile__footer .office-cash-ledger__type{display:none}.office-cash-ledger-mobile__footer .office-cash-ledger__desc{grid-column:1/-1;font-weight:700;color:var(--ink,#1a1612)}.office-cash-ledger-mobile__footer .office-cash-ledger__amount,.office-cash-ledger-mobile__footer .office-cash-ledger__bal{text-align:left;justify-self:start;white-space:normal;overflow-wrap:anywhere;font-weight:700}}html[data-layout-mode=mobile] .office-cash-ledger-mobile{display:grid;gap:.65rem;width:100%;min-width:0;padding:0 .85rem 1rem;box-sizing:border-box}html[data-layout-mode=mobile] .office-cash-ledger--premium{display:none!important}html[data-layout-mode=mobile] .office-cash-report__ledger,html[data-layout-mode=mobile] .office-cash-report__ledger--compact{min-width:0;overflow-x:clip}html[data-layout-mode=mobile] .office-cash-ledger-mobile__card{display:grid;gap:.5rem;width:100%;min-width:0;padding:.8rem .85rem;border:1px solid color-mix(in srgb,var(--gold,#b8913d) 14%,rgba(26,22,18,.1));border-radius:.75rem;background:#fffefb;box-sizing:border-box}html[data-layout-mode=mobile] .office-cash-ledger-mobile__card--opening{background:color-mix(in srgb,var(--gold,#b8913d) 6%,#fffefb)}html[data-layout-mode=mobile] .office-cash-ledger-mobile__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem;min-width:0}html[data-layout-mode=mobile] .office-cash-ledger-mobile__date{font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.78rem);font-weight:650;color:var(--ink,#1a1612);white-space:nowrap}html[data-layout-mode=mobile] .office-cash-ledger-mobile__desc{margin:0;font-family:var(--font-ui),system-ui,sans-serif;font-size:var(--space-type-helper,.78rem);font-weight:500;line-height:1.4;color:color-mix(in srgb,var(--ink,#1a1612) 78%,#5c5348);overflow-wrap:anywhere;word-break:break-word}html[data-layout-mode=mobile] .office-cash-ledger-mobile__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .65rem;margin:0}html[data-layout-mode=mobile] .office-cash-ledger-mobile__metrics dt{margin:0;font-size:var(--space-type-caption,.62rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ink,#1a1612) 48%,#6b6258)}html[data-layout-mode=mobile] .office-cash-ledger-mobile__metrics dd{margin:.12rem 0 0}html[data-layout-mode=mobile] .office-cash-ledger-mobile__details>summary{cursor:pointer;font-size:var(--space-type-caption,.62rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ink,#1a1612) 48%,#6b6258);list-style:none}html[data-layout-mode=mobile] .office-cash-ledger-mobile__details>summary::-webkit-details-marker{display:none}html[data-layout-mode=mobile] .office-cash-ledger-mobile__details-body{display:grid;gap:.25rem;margin-top:.35rem;font-size:var(--space-type-helper,.74rem);color:color-mix(in srgb,var(--ink,#1a1612) 62%,#6b6258);overflow-wrap:anywhere}html[data-layout-mode=mobile] .office-cash-ledger-mobile__footer .office-cash-ledger__totals{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem;width:100%;min-width:0;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--gold,#b8913d) 18%,rgba(26,22,18,.12));border-radius:.75rem;background:color-mix(in srgb,var(--gold,#b8913d) 7%,#fffefb)}html[data-layout-mode=mobile] .office-cash-ledger-mobile__footer .office-cash-ledger__date,html[data-layout-mode=mobile] .office-cash-ledger-mobile__footer .office-cash-ledger__payor,html[data-layout-mode=mobile] .office-cash-ledger-mobile__footer .office-cash-ledger__type{display:none}html[data-layout-mode=mobile] .office-cash-ledger-mobile__footer .office-cash-ledger__desc{grid-column:1/-1;font-weight:700}html[data-layout-mode=mobile] .office-cash-ledger-mobile__footer .office-cash-ledger__amount,html[data-layout-mode=mobile] .office-cash-ledger-mobile__footer .office-cash-ledger__bal{text-align:left;justify-self:start;white-space:normal;overflow-wrap:anywhere;font-weight:700}@media (min-width:901px){html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report.office-cash-report--premium{--oc-font:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--oc-type-page:1.1875rem;--oc-type-heading:1.05rem;--oc-type-title:0.875rem;--oc-type-body:0.75rem;--oc-type-meta:0.6875rem;--oc-type-section:0.6875rem;--oc-type-button:0.75rem;--oc-type-chip:0.625rem;font-family:var(--oc-font)}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-hero__title,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-report__header .gl-acct__title{font-family:var(--font-display),"Cormorant Garamond",Georgia,serif!important;font-size:var(--oc-type-page)!important;line-height:1.22!important;font-weight:650!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .empty-state__title,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__title,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .gl-acct__register-title,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-existing__title,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-fd-reconcile__title,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-mode-card__title,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-week-updated__title{font-family:var(--oc-font)!important;font-size:var(--oc-type-heading)!important;line-height:1.28!important;font-weight:650!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__block-label,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__kicker,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .gl-acct__cash-flow-label,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .gl-acct__kicker,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .gl-acct__register-kicker,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .gl-acct__statement-kicker,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-count-form__last-label,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger__head,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-success__kicker,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .section-label{font-family:var(--oc-font)!important;font-size:var(--oc-type-section)!important;line-height:1.25!important;letter-spacing:.07em!important;font-weight:650!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-fd-list__meta,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger-head__label{font-family:var(--oc-font)!important;font-size:var(--oc-type-title)!important;line-height:1.3!important;font-weight:650!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .empty-state__message,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__expense-list li,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__field,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__funding-lines li,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__money,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__subtitle,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .field,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .gl-acct__field,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .gl-acct__subtitle,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-amount-input__prefix,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-archive-report__lede,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-count-form__last-value,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-existing__hint,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-hero__lede,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-info-callout p,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-mode-card__subtitle,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-success__amount,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-success__dispatch,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .text-sm{font-family:var(--oc-font)!important;font-size:var(--oc-type-body)!important;line-height:1.3!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__accountability dt,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__empty,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__funding-grid dt,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__muted,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__note,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__summary dt,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .field-label,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-archive-period__meta,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-balance-card__label,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-fd-list__cash dt,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-field__hint,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-field__label,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger .gl-acct__entry-client-meta,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger .gl-acct__entry-date,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger .office-cash-ledger__desc,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger__date,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger__desc,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger__payor,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__meta,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .text-xs{font-family:var(--oc-font)!important;font-size:var(--oc-type-meta)!important;line-height:1.4!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .amount-serif,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .gl-acct__cash-flow-value,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .gl-acct__cash-flow-value .gl-acct__ledger-amount,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-balance-card__value{font-family:var(--oc-font)!important;font-size:var(--oc-type-body)!important;line-height:1.3!important;font-weight:700!important;font-variant-numeric:tabular-nums}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__head h3{font-family:var(--oc-font)!important;font-size:var(--oc-type-title)!important;line-height:1.25!important;font-weight:650!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__head p{font-family:var(--oc-font)!important;font-size:var(--oc-type-meta)!important;line-height:1.35!important;font-weight:500!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__release h4{font-family:var(--oc-font)!important;font-size:var(--oc-type-section)!important;line-height:1.25!important;letter-spacing:.06em!important;font-weight:650!important;text-transform:uppercase}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__amount{font-family:var(--oc-font)!important;font-size:var(--oc-type-body)!important;line-height:1.25!important;font-weight:700!important;font-variant-numeric:tabular-nums}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__title{font-family:var(--oc-font)!important;font-size:var(--oc-type-body)!important;line-height:1.28!important;font-weight:650!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__category{font-family:var(--oc-font)!important;font-size:var(--oc-type-body)!important;line-height:1.3!important;font-weight:600!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__recipient{font-family:var(--oc-font)!important;font-size:var(--oc-type-meta)!important;line-height:1.3!important;font-weight:550!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__item p:not(.office-cash-pending-approvals__meta){font-family:var(--oc-font)!important;font-size:var(--oc-type-meta)!important;line-height:1.35!important;font-weight:500!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__meta{font-family:var(--oc-font)!important;font-size:var(--oc-type-chip)!important;line-height:1.35!important;font-weight:500!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-collect-station__title{font-family:var(--oc-font)!important;font-size:var(--oc-type-title)!important;line-height:1.25!important;font-weight:700!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-collect-station__count,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-collect-station__kicker{font-family:var(--oc-font)!important;font-size:var(--oc-type-chip)!important;line-height:1.2!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-collect-station__jas,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-collect-station__lede,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-collect-station__who{font-family:var(--oc-font)!important;font-size:var(--oc-type-body)!important;line-height:1.35!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-collect-station__amount{font-family:var(--oc-font)!important;font-size:var(--oc-type-title)!important;line-height:1.25!important;font-weight:700!important;font-variant-numeric:tabular-nums}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-collect-station__meta{font-family:var(--oc-font)!important;font-size:var(--oc-type-meta)!important;line-height:1.35!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-fd-list__amt-rail,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-fd-list__cash dd,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger .gl-acct__ledger-amount,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger__amount,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-ledger__bal{font-family:var(--oc-font)!important;font-size:var(--oc-type-body)!important;line-height:1.3!important;font-variant-numeric:tabular-nums}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-fd-list__id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:var(--oc-type-meta)!important;line-height:1.4!important;font-weight:700!important;font-variant-numeric:tabular-nums}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-mode-tabs__tab{min-height:2.486rem}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-info-callout p,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-mode-card__subtitle,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-mode-card__title{font-size:12px!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-balance-card__label,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-balance-card__value{font-size:13px!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .btn-ghost,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .btn-gold,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .btn-primary,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .btn-secondary,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__btn,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__link-btn,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-archive-period__action,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-mode-tabs__refresh,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-text-link,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-week-filters__tab{font-family:var(--oc-font)!important;font-size:var(--oc-type-button)!important;line-height:1!important}html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .fd-reconcile__float,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__badge,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__release-btn,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-pending-approvals__summary-count,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-type-pill,html[data-billing-theme=space]:not([data-layout-mode=mobile]) .office-cash-report--premium .office-cash-week-badge{font-family:var(--oc-font)!important;font-size:var(--oc-type-chip)!important;line-height:1.2!important}}