.iz-agency-finance{overflow-wrap:anywhere;min-width:0}.iz-agency-finance>*{min-width:0;max-width:100%}.iz-agency-finance .iz-payroll-tabs{border:1px solid var(--iz-line);background:var(--iz-panel2);border-radius:10px;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;padding:6px;display:flex}.iz-agency-finance .iz-payroll-tab{white-space:normal;min-height:44px;font-size:var(--iz-fs-body);line-height:1.4}.iz-agency-finance .iz-payroll-tab.on{background:var(--iz-panel);color:var(--iz-txt)}.iz-agency-finance .iz-txn-filters{border:1px solid var(--iz-line);background:var(--iz-panel);border-radius:12px;gap:16px;margin-block:16px 20px;padding:20px}.iz-agency-finance .iz-outlet-hist-grid{gap:20px}.iz-agency-finance .iz-outlet-hist-card{border-color:var(--iz-line);background:var(--iz-panel);padding:22px}.iz-agency-finance .iz-outlet-hist-card__head{flex-wrap:wrap;gap:16px}.iz-agency-finance .iz-outlet-hist-card__identity{flex:180px;min-width:0}.iz-agency-finance .iz-outlet-hist-card__name,.iz-agency-finance .iz-venue-hist-card__name{font-size:var(--iz-fs-title);white-space:normal}.iz-agency-finance .iz-outlet-hist-card__agency,.iz-agency-finance .iz-outlet-hist-card__latest{white-space:normal;font-size:var(--iz-fs-tiny);overflow:visible}.iz-agency-finance .iz-outlet-hist-metric{background:var(--iz-panel2);border-color:var(--iz-line);text-align:left;padding:16px}.iz-agency-finance .iz-outlet-hist-metric__label{font-size:var(--iz-fs-body)}.iz-agency-finance .iz-outlet-hist-metric__value{font-size:var(--iz-fs-title);line-height:1.4}.iz-agency-finance .iz-outlet-hist-metrics--pair{gap:16px}.iz-agency-finance .iz-agency-paid-total{border:1px solid var(--iz-line);background:var(--iz-panel);border-radius:10px;min-width:0;padding:12px 16px}.iz-agency-finance .iz-agency-paid-archive>div:first-child>div{flex-wrap:wrap;gap:16px}.iz-agency-finance .iz-agency-paid-archive>div:first-child>div>.min-w-0{flex:200px}.iz-agency-finance .iz-agency-voucher-card{align-items:flex-start;gap:20px;min-width:0;margin:0;padding:22px}.iz-agency-finance .iz-agency-voucher-card>*{min-width:0;max-width:100%}.iz-agency-finance .iz-agency-payroll-metrics{gap:16px}.iz-agency-finance .iz-stat-tile{border:1px solid var(--iz-line);background:var(--iz-panel);text-align:left;border-radius:12px;min-width:0;padding:20px}.iz-agency-finance .iz-stat-tile .n{font-size:var(--iz-fs-head);line-height:1.4}.iz-agency-finance .iz-filter-groups{flex-wrap:wrap;gap:16px}.iz-agency-finance .iz-filter-group{min-width:0;max-width:100%}.iz-agency-finance .iz-filter-chips{flex-wrap:wrap;gap:8px}.iz-agency-finance .iz-filter-chip{white-space:normal;min-height:44px;font-size:var(--iz-fs-body)}.iz-agency-finance .iz-agency-payout-summary{flex-wrap:wrap;gap:16px}.iz-agency-finance .iz-pv-detail-bar{flex-wrap:wrap;gap:12px}.iz-agency-finance .iz-pv-detail-id{white-space:normal;word-break:break-word}.iz-agency-finance .iz-pv-doc-shell,.iz-agency-finance .iz-pv-doc{min-width:0;max-width:100%}.iz-agency-finance .iz-pv-doc-table-wrap{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}body[data-agency-design] .iz-hist-expandable-money--inline>.iz-outlet-shift-log-summary__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body[data-agency-design] .iz-hist-expandable-money--inline .iz-outlet-shift-log-summary__metric{background:var(--iz-panel2);border-color:var(--iz-line);text-align:left;min-width:0;padding:18px 40px 18px 18px;position:relative}body[data-agency-design] .iz-hist-expandable-money--inline .iz-outlet-shift-log-summary__metric-label{font-size:var(--iz-fs-body);letter-spacing:normal;text-transform:none;color:var(--iz-muted);font-weight:400}body[data-agency-design] .iz-hist-expandable-money--inline .iz-outlet-shift-log-summary__metric-value{font-size:var(--iz-fs-head);color:var(--iz-txt);line-height:1.4}body[data-agency-design] .iz-hist-inline-breakdown{order:1;grid-column:1/-1;min-width:0}body[data-agency-design] .iz-hist-metric-chevron{width:16px;height:16px;position:absolute;top:22px;right:16px}body[data-agency-design] .is-open>.iz-hist-metric-chevron{transform:rotate(180deg)}body[data-agency-design] .iz-hist-inline-breakdown .iz-hist-money-breakdown{margin:0}@media (width<=767px){.iz-agency-finance .iz-payroll-tabs{width:100%}.iz-agency-finance .iz-payroll-tabs>.iz-payroll-tab{flex:120px}.iz-agency-finance .iz-txn-filters,.iz-agency-finance .iz-outlet-hist-grid,.iz-agency-finance .iz-outlet-hist-metrics--pair,.iz-agency-finance .iz-agency-payroll-metrics{grid-template-columns:minmax(0,1fr)}.iz-agency-finance .iz-txn-filters{margin-top:12px;padding:16px}.iz-agency-finance .iz-outlet-hist-card,.iz-agency-finance .iz-agency-voucher-card{padding:16px}.iz-agency-finance .iz-agency-voucher-card{flex-direction:column;align-items:stretch}.iz-agency-finance .iz-agency-voucher-card>.text-right{border-top:1px solid var(--iz-line);text-align:left;padding-top:16px}.iz-agency-finance .iz-filter-groups{flex-direction:column}.iz-agency-finance .iz-filter-group{width:100%}.iz-agency-finance .iz-agency-payroll-filters{margin-top:12px}.iz-agency-finance .iz-pv-doc-top,.iz-agency-finance .iz-pv-doc-bottom,.iz-agency-finance .iz-pv-doc-sig,body[data-agency-design] .iz-hist-expandable-money--inline>.iz-outlet-shift-log-summary__metrics,body[data-agency-design] .iz-hist-inline-breakdown .iz-hist-money-breakdown__metrics{grid-template-columns:minmax(0,1fr)}body[data-agency-design] .iz-hist-inline-breakdown{order:0}body[data-agency-design] .iz-hist-inline-breakdown .iz-hist-money-breakdown__card-head{flex-wrap:wrap;gap:12px}}.iz-approved-voucher-table-scroll{border:1px solid var(--iz-line);background:var(--iz-panel);border-radius:13px;max-width:100%;overflow-x:auto}.iz-approved-voucher-table{border-collapse:collapse;width:100%;min-width:1000px;font-size:var(--iz-fs-body)}.iz-approved-voucher-table th{text-align:left;color:var(--iz-muted);background:var(--iz-panel2);padding:16px;font-weight:400}.iz-approved-voucher-table td{border-top:1px solid var(--iz-line);vertical-align:middle;padding:20px 16px}.iz-approved-voucher-table td:first-child{min-width:260px}.iz-approved-voucher-table td:last-child{min-width:160px}.iz-portal .iz-approved-voucher-table .iz-btn{white-space:normal;width:auto;margin-top:12px}.iz-portal .iz-agency-payroll-metrics .iz-stat-tile{flex-direction:column;gap:12px;display:flex}.iz-portal .iz-agency-payroll-metrics .iz-kpi-label{order:-1}.iz-portal .iz-agency-payroll-filters .iz-filter-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.iz-portal .iz-agency-payroll-filters .iz-filter-group,.iz-portal .iz-agency-payroll-filters .iz-filter-group select{width:100%;min-width:0;max-width:none}.iz-portal .iz-agency-payroll-filters .iz-filter-chips{flex-wrap:wrap;display:flex}@media (width<=767px){.iz-portal .iz-agency-payroll-filters .iz-filter-groups{grid-template-columns:minmax(0,1fr)}}.iz-portal .iz-receipt-filters{border-bottom:1px solid var(--iz-line);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;padding:0 0 14px;display:flex}.iz-receipt-search{flex:300px;min-width:0}.iz-receipt-filter-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.iz-portal .iz-receipt-search input{background:var(--iz-panel);border-radius:8px;height:46px;padding-left:38px;font-size:14px}.iz-receipt-search svg{left:14px}.iz-receipt-status-filter{border:0;flex:1.5 570px;min-width:0;margin:0;padding:0}.iz-receipt-status-options{flex-wrap:wrap;gap:4px;display:flex}.iz-portal .iz-receipt-status-chip{min-height:46px;color:var(--iz-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:auto;justify-content:center;align-items:center;gap:7px;padding:10px 8px;font-size:14px;display:inline-flex}.iz-portal .iz-receipt-status-chip[aria-pressed=true]{box-shadow:inset 0 -2px var(--iz-violet);color:var(--iz-txt)}.iz-portal .iz-receipt-status-chip:hover{color:var(--iz-txt);background:var(--iz-panel2)}.iz-portal .iz-receipt-status-chip:focus-visible{outline:2px solid var(--iz-violet);outline-offset:2px}.iz-receipt-status-count{color:var(--iz-muted2);font-variant-numeric:tabular-nums;font-size:12px}@media (width<=600px){.iz-receipt-status-options{gap:0 8px}.iz-portal .iz-receipt-status-chip{flex:90px}}.iz-portal .iz-agency-payroll .iz-agency-payroll-filters{border:0;border-bottom:1px solid var(--iz-line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));align-items:end;gap:12px 16px;padding:0 0 16px;display:grid}.iz-payroll-filter-heading{color:var(--iz-muted);grid-column:1/-1;align-items:center;gap:8px;font-size:13px;display:flex}.iz-portal .iz-agency-payroll .iz-agency-payroll-filters .iz-filter-groups{display:contents}.iz-portal .iz-agency-payroll-filters :is(.iz-payroll-filter-label,.iz-filter-group-label){color:var(--iz-muted);margin:0 0 6px;font-size:13px;font-weight:400;line-height:20px;display:block}.iz-portal .iz-agency-payroll-filters :is(input,select),.iz-portal .iz-payroll-facets select,.iz-portal .iz-payroll-queue-search{border:1px solid var(--iz-line);background:var(--iz-panel);width:100%;min-width:0;height:46px;min-height:46px;color:var(--iz-txt);box-sizing:border-box;border-radius:8px;padding:0 12px;font-size:14px;font-weight:400}.iz-portal .iz-payroll-filter-search input{padding-left:38px}.iz-payroll-filter-search svg{left:14px}.iz-payroll-facets{border-bottom:1px solid var(--iz-line);gap:14px;margin:14px 0 18px;padding-bottom:16px;display:grid}.iz-payroll-facets-money{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.iz-payroll-facet-label{min-width:42px;color:var(--iz-muted);font-size:13px}.iz-payroll-facets-selects{flex-wrap:wrap;flex:440px;gap:10px;min-width:0;margin-left:auto;display:flex}.iz-portal .iz-payroll-facets-selects>*{flex:130px;width:auto;min-width:0}.iz-payroll-facets-days{grid-template-columns:42px repeat(8,minmax(0,1fr));align-items:center;gap:6px;display:grid}.iz-portal .iz-payroll-facet-chip{min-width:0;min-height:44px;color:var(--iz-muted);font:inherit;white-space:normal;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:14px;display:inline-flex}.iz-portal .iz-payroll-facet-chip.on{border-color:var(--iz-line);color:var(--iz-txt);background:#372d45}.iz-portal .iz-payroll-facet-chip:not(:disabled):hover{background:var(--iz-panel2);color:var(--iz-txt)}.iz-portal .iz-payroll-facet-chip:focus-visible{outline:2px solid var(--iz-violet);outline-offset:2px}.iz-portal .iz-payroll-facet-chip:disabled{opacity:.45;cursor:default}.iz-payroll-facet-chip .iz-filter-chip__count{color:var(--iz-muted2);font-size:12px}.iz-payroll-queue-filters{border-bottom:1px solid var(--iz-line);flex-wrap:wrap;align-items:center;gap:12px 20px;padding-bottom:14px;display:flex}.iz-portal .iz-payroll-queue-search{flex:300px;width:auto}.iz-payroll-queue-status{flex:320px;gap:4px;display:flex}@media (width<=767px){.iz-portal .iz-agency-payroll .iz-agency-payroll-filters{grid-template-columns:minmax(0,1fr)}.iz-payroll-facets-days{grid-template-columns:repeat(4,minmax(0,1fr))}.iz-payroll-facets-days .iz-payroll-facet-label{grid-column:1/-1}.iz-portal .iz-payroll-facets-days .iz-payroll-facet-chip{flex-direction:column;gap:2px;padding:6px}.iz-payroll-facets-selects,.iz-portal .iz-payroll-facets-selects>*{flex-basis:100%}}
