.v2-u05-stack{gap:14px;display:grid}.v2-u05-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.v2-u05-section-head h2,.v2-u05-section-head h3{margin:0}.v2-u05-total{background:var(--green-800);color:var(--surface-card);border:1px solid var(--green-800);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.v2-u05-rule-preview{background:var(--border-1);border:1px solid var(--border-1);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden}.v2-u05-rule-preview>div{background:var(--neutral-50);gap:2px;padding:10px 12px;display:grid}.v2-u05-rule-preview span{color:var(--text-3);font-size:11px}.v2-u05-report-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:20px;display:flex}.v2-u05-report-toolbar>.v2-field{flex:140px;min-width:140px}.v2-u05-report-toolbar>.v2-seg{margin-bottom:2px}.v2-u05-group{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-card);margin-top:16px;overflow:hidden}.v2-u05-group>header{border-bottom:1px solid var(--border-1);background:var(--surface-header);padding:12px 16px}.v2-u05-group h2{align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.v2-u05-count{color:var(--text-3);font-size:12px;font-weight:400}.v2-collection-rules .v2-full-field{grid-column:1/-1}.v2-fee-payments del{color:var(--text-3)}.v2-operational-detail>.v2-alert{margin-bottom:16px}.v2-u05-stack table input[type=number]{width:128px}.v2-u05-stack .v2-table th,.v2-u05-stack .v2-table td{vertical-align:top}.v2-operational-detail a.is-disabled{pointer-events:none;opacity:.5}@media (max-width:760px){.v2-u05-section-head{flex-wrap:wrap;align-items:flex-start}.v2-u05-rule-preview{grid-template-columns:1fr}.v2-u05-report-toolbar>.v2-field{flex-basis:calc(50% - 6px);min-width:0}.v2-u05-report-toolbar>.v2-segmented{width:100%}.v2-u05-total{padding:12px}}.v2-u05-owner-field{grid-column:1/-1}.v2-u05-total .v2-money{color:inherit}.v2-u05-group>.v2-table-wrap{border:0;border-radius:0}.v2-u05-group>header p{color:var(--text-3);margin:0;font-size:12px}.v2-fee-payments>.v2-u05-section-head{flex-wrap:wrap;justify-content:flex-start;margin:0}.v2-fee-payments>.v2-u05-section-head>button{margin-inline-start:auto}.v2-fee-payments>p{color:var(--text-3);margin:12px 16px;font-size:12px}.v2-u05-rule-preview strong{font-size:13px;font-weight:600}.v2-u05-total>span{color:var(--text-on-brand-2);font-size:13px}.v2-u05-total .v2-money__c{color:var(--text-on-brand-2)}.ap-shell .v2-u05-stack .v2-field>label.v2-field__label{flex-direction:row;align-items:baseline;gap:6px;display:flex}.ap-shell .v2-u05-stack .v2-field{align-content:start;align-self:start}.ap-shell form.v2-u05-stack>.ap-fields{align-items:start;gap:14px;margin:0}.ap-shell .v2-work-form .v2-u05-stack input[type=checkbox]{flex:0 0 18px;width:18px;max-width:18px;height:18px;min-height:18px;min-width:18px!important}.ap-shell #settlement-batch .v2-table{table-layout:fixed;width:100%;min-width:0}.ap-shell #settlement-batch .v2-table th,.ap-shell #settlement-batch .v2-table td{padding:10px 12px}.ap-shell #settlement-batch .v2-table th:first-child{width:42%}.ap-shell #settlement-batch .v2-table th:nth-child(2),.ap-shell #settlement-batch .v2-table th:nth-child(3){width:16%}.ap-shell #settlement-batch .v2-table th:nth-child(4){width:26%}.ap-shell #settlement-batch .v2-table td:first-child,.ap-shell #settlement-batch .v2-table td:first-child .v2-check,.ap-shell #settlement-batch .v2-table td:first-child .v2-check>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.ap-shell #settlement-batch .v2-table input[type=number]{width:100%;max-width:100%;min-width:0!important}@media (max-width:760px){.ap-shell #settlement-batch .v2-table{min-width:640px}}.ap-shell .v2-u05-report-toolbar>.v2-field{box-sizing:border-box;min-width:0}.ap-shell .v2-u05-report-toolbar .v2-field>select,.ap-shell .v2-u05-report-toolbar .v2-field>input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}@media (max-width:760px){.ap-shell .v2-u05-report-toolbar{gap:12px;min-width:0;max-width:100%}.ap-shell .v2-u05-report-toolbar>.v2-field{flex:0 calc(50% - 6px);max-width:calc(50% - 6px)}.ap-shell .v2-u05-report-toolbar>.v2-seg{box-sizing:border-box;flex:0 0 100%;width:100%;min-width:0;max-width:100%}.ap-shell .v2-u05-report-toolbar>.v2-seg>button{flex:1 1 0;justify-content:center;min-width:0;padding-inline:8px}}
