.ap-shell .v2-cash-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.ap-shell .v2-cash-section-head select{width:auto;min-width:160px}.ap-shell .v2-cash-differences{margin-top:16px}.ap-shell .v2-book-toolbar{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.ap-shell .v2-period-menu{position:relative}.ap-shell .v2-period-menu [role=menu]{inset-inline-end:0;z-index:5;background:var(--v2-surface-card,#fff);border:1px solid var(--v2-border-2,#dde3dd);border-radius:8px;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);box-shadow:0 4px 16px #143a2f14}.ap-shell .v2-book-status{flex-wrap:wrap;gap:8px;padding-bottom:10px;display:flex}.ap-shell .v2-custody-group{border:1px solid var(--border-1);background:var(--surface-sunken,#f0f5f1);border-radius:10px;margin-top:14px;padding:16px}.ap-shell .v2-custody-group>.v2-cash-section-head{display:block}.ap-shell .v2-custody-group>.v2-cash-section-head select{width:100%;margin-top:10px}.ap-shell .v2-custody-group .v2-table-wrap{margin-top:12px}.ap-shell .v2-cash-differences{background:var(--surface-card,#fff)}.ap-shell .v2-accounting .v2-work-toolbar{gap:12px;display:grid}.ap-shell .v2-accounting .v2-work-toolbar>select,.ap-shell .v2-accounting .v2-work-toolbar>.v2-field{width:100%;max-width:none}.ap-shell .v2-accounting .v2-work-toolbar>.v2-search{justify-self:start}.ap-shell .v2-accounting-setup{margin-top:16px}.ap-shell .v2-accounting-setup>summary{cursor:pointer;color:var(--text-2);padding:8px 0}.ap-shell .v2-accounting .v2-work-toolbar>:first-child{justify-self:start;width:420px;max-width:100%}.ap-shell .v2-list-extra-filters{font-size:var(--text-caption,12px);color:var(--text-2);background:0 0;border:0;border-radius:0;min-height:0;margin:0;padding:0}.ap-shell .v2-list-extra-filters>summary{cursor:pointer;align-items:center;min-height:40px;padding:6px 8px;list-style:none;display:inline-flex}.ap-shell .v2-list-extra-filters>summary::-webkit-details-marker{display:none}.ap-shell .v2-list-extra-filters[open]{flex:100%}.ap-shell .v2-list-filter-fields{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.ap-shell .v2-owner-directory>.v2-work-toolbar{margin-top:14px}@media (max-width:600px){.ap-shell .v2-list-extra-filters>summary{min-height:44px}}
