.finance-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 14px}
.finance-actions>div{display:flex;gap:8px}
.topup-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}
.topup-kpis section{display:flex;align-items:center;gap:12px;min-height:84px;padding:13px;border:1px solid #d0dee3;border-top:3px solid #16b8a9;border-radius:5px;background:#fff;box-shadow:0 2px 6px #173f4a0d}
.topup-kpis section>span{display:grid;place-items:center;width:44px;height:44px;border-radius:5px;background:#dff5f1;color:#07806f;font-size:22px;font-weight:900}
.topup-kpis section:nth-child(2)>span{background:#daf0fa;color:#1584aa}.topup-kpis section:nth-child(3)>span{background:#fff0d2;color:#b87800}.topup-kpis section:nth-child(4)>span{background:#e7eafb;color:#535eb2}
.topup-kpis small,.topup-kpis strong{display:block}.topup-kpis small{margin-bottom:5px;color:#6c828a;font-size:9px;font-weight:850}.topup-kpis strong{color:#273f48;font-size:19px}
.topup-card{margin-top:0;padding:0 16px 14px;box-shadow:0 2px 7px #173f4a10}
.topup-card .section-head{padding:14px 0 12px}.topup-card .section-head h2{margin:0 0 3px}.topup-card .section-head p{margin:0;color:#71868d;font-size:11px}
.topup-search{display:grid;grid-template-columns:minmax(260px,1fr) 170px;gap:12px;padding:12px;border:1px solid #d7e2e6;border-radius:4px;background:#f5f9fa}
.topup-table{min-width:1240px;margin-top:13px}.topup-table th{border-top:3px solid #14bcc7}.topup-table td{vertical-align:middle}.topup-id{color:#1889a7}.reseller-label{display:block;margin-top:3px;color:#7a8c92;font-size:9px}.money-in{color:#07835d}
.topup-report-modal{width:min(700px,100%)}.topup-report-body{display:grid;gap:20px;padding:28px 22px}.topup-report-body .field label{font-size:14px}.topup-report-body .field input,.topup-report-body .field select{min-height:52px;border-radius:0;font-size:14px}.topup-report-body .field small{display:block;margin-top:6px;color:#73868d}
.topup-create-modal{width:min(760px,100%)}.topup-create-modal textarea{width:100%;padding:10px;border:1px solid #cdd9de;border-radius:5px;resize:vertical}.topup-create-modal .topup-wide{grid-column:1/-1}
@media(max-width:1000px){.topup-kpis{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.finance-actions{align-items:stretch;flex-direction:column}.finance-actions>div{display:grid}.topup-kpis{grid-template-columns:1fr}.topup-search{grid-template-columns:1fr}.topup-create-modal .topup-wide{grid-column:auto}}
.income-date-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:12px 15px;border:1px solid #d1dee3;border-left:4px solid #168fb1;border-radius:4px;background:#fff}.income-date-banner small,.income-date-banner b{display:block}.income-date-banner small{margin-bottom:3px;color:#768a91;font-size:9px;font-weight:850}.income-date-banner b{color:#2b4650}.income-date-banner>span{color:#17809d;font-size:11px;font-weight:850}
.income-kpis .h2h-kpi{border-top-color:#6c5dcc}.income-kpis .h2h-kpi>span{background:#ece9ff;color:#5d4bc0;font-size:13px}
.income-card{margin-top:0}.income-table{min-width:1160px;margin-top:13px}.income-table th{border-top:3px solid #15bac6}.income-table td{vertical-align:middle}.payment-method{display:inline-flex;padding:5px 8px;border-radius:4px;background:#e7eef1;color:#3f5660;font-size:10px;font-weight:850}.payment-method.h2h{background:#ece9ff;color:#5c49b8}
.daily-income-modal{width:min(700px,100%)}.daily-income-body{display:grid;gap:20px;padding:28px 22px}.daily-income-body .field label{font-size:14px}.daily-income-body .field select,.daily-income-body .field input{min-height:52px;border-radius:0;font-size:14px}.daily-income-body .field small{display:block;margin-top:6px;color:#73868d;font-size:10px}
.period-income-modal{width:min(700px,100%)}.period-income-body{display:grid;gap:20px;padding:28px 22px}.period-income-body .field label{font-size:14px}.period-income-body .field select,.period-income-body .field input{min-height:52px;border-radius:0;font-size:14px}.period-income-body .field small{display:block;margin-top:6px;color:#73868d;font-size:10px}
.period-date-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px}.period-date-help{display:block;margin-top:7px;color:#74868d;font-size:10px;font-style:italic;font-weight:750}
.income-user-type{display:flex;align-items:center;gap:24px;margin:0;padding:0;border:0}.income-user-type legend{margin-bottom:13px;color:#384b53;font-size:14px;font-weight:800}.income-user-type label{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:750}.income-user-type input{width:18px;height:18px}
.income-h2h-note{display:flex;align-items:center;gap:12px;padding:11px 13px;border-left:4px solid #6c5dcc;background:#f2f0ff;color:#51488b}.income-h2h-note b{padding:4px 7px;border-radius:4px;background:#6c5dcc;color:#fff;font-size:10px}.income-h2h-note span{font-size:11px}.income-modal-actions{justify-content:flex-start}
@media(max-width:620px){.income-date-banner{align-items:flex-start;flex-direction:column}.income-user-type{align-items:flex-start;flex-direction:column;gap:10px}.period-date-grid{grid-template-columns:1fr}}
.finance-audit-notice{display:flex;align-items:center;gap:14px;margin-bottom:14px;padding:12px 14px;border:1px solid #efd9a8;border-left:4px solid #e1a11b;border-radius:4px;background:#fff9e9;color:#62532f}.finance-audit-notice b{white-space:nowrap;color:#a66b00}.finance-audit-notice span{font-size:11px;line-height:1.5}.expense-kpis section{border-top-color:#e1a11b}.expense-kpis section:first-child>span{background:#ffe9e4;color:#bd4633}.expense-money{color:#bd4633}.expense-card{margin-top:0}.expense-search{display:grid;grid-template-columns:minmax(280px,1fr) 210px 160px;gap:12px;padding:12px;border:1px solid #d7e2e6;border-radius:4px;background:#f5f9fa}.expense-table{min-width:1120px;margin-top:13px}.expense-table th{border-top:3px solid #e1a11b}.expense-table td{vertical-align:middle}.expense-create-modal{width:min(700px,100%)}.expense-create-body{display:grid;gap:18px;padding:26px 22px}.expense-create-body .field label{font-size:14px}.expense-create-body .field label em{color:#0aaa68;font-style:normal}.expense-create-body .field input,.expense-create-body .field select{min-height:52px;border-radius:0;font-size:14px}.expense-create-body .field small{display:block;margin-top:6px;color:#73868d}.finance-audit-inline{display:flex;align-items:center;gap:12px;padding:11px 13px;border-left:4px solid #e1a11b;background:#fff8e6;color:#66562f}.finance-audit-inline b{white-space:nowrap;color:#a66b00}.finance-audit-inline span{font-size:11px;line-height:1.45}
@media(max-width:700px){.finance-audit-notice,.finance-audit-inline{align-items:flex-start;flex-direction:column}.expense-search{grid-template-columns:1fr}}
.profit-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}.profit-kpis section{display:flex;align-items:center;gap:12px;min-height:82px;padding:12px;border:1px solid #d4dfe3;border-radius:5px;background:#fff}.profit-kpis section>span{display:grid;place-items:center;width:52px;height:52px;border-radius:4px;color:#fff;font-size:26px;font-weight:900}.profit-kpis .period>span{background:#dd4938}.profit-kpis .gross>span{background:#10a8c7}.profit-kpis .out>span{background:#f08118}.profit-kpis .net>span{background:#0aa454}.profit-kpis small,.profit-kpis strong{display:block}.profit-kpis small{margin-bottom:5px;color:#75868c;font-size:9px;font-weight:850}.profit-kpis strong{color:#273f48;font-size:18px}.profit-kpis .out strong{color:#cf3e2e}.profit-chart-card{margin-bottom:14px;padding:12px 16px 8px;overflow:hidden}.profit-chart-card .section-head{padding:2px 0 4px}.profit-chart-card .section-head h2{margin:0 0 3px;font-size:15px}.profit-chart-card .section-head p{margin:0;color:#71868d;font-size:10px}.profit-chart{display:block;width:100%;min-width:720px;height:auto}.profit-chart text{fill:#718188;font:10px system-ui,sans-serif}.grid-line{stroke:#dfe7ea;stroke-width:1}.income-area{fill:#dfeff7;opacity:.62}.profit-area{fill:#f7dedb;opacity:.62}.income-line{fill:none;stroke:#53a8ca;stroke-width:2}.profit-line{fill:none;stroke:#df786d;stroke-width:2}.income-dot{fill:#53a8ca}.profit-chart-legend{display:flex;justify-content:center;gap:18px;margin:2px 0 0;color:#61747b;font-size:9px;font-weight:850}.profit-chart-legend span:before{display:inline-block;width:24px;height:8px;margin-right:6px;border:1px solid #cbd7dc;content:""}.profit-chart-legend .income:before{background:#dfeff7}.profit-chart-legend .net:before{background:#f7dedb}.profit-chart-legend .fee:before{background:#aad0f6}.profit-chart-legend .tax:before{background:#a9cecc}.profit-chart-legend .payout:before{background:#eee5ae}.fee-bar{fill:#aad0f6}.tax-bar{fill:#a9cecc}.payout-bar{fill:#e4d46f}.profit-table{min-width:1160px}.profit-table th{border-top:3px solid #18a7bc}.profit-table-card{margin-top:0}.profit-year-modal{width:min(620px,100%)}.profit-year-body{display:grid;gap:20px;padding:28px 22px}.profit-year-body .field label{font-size:14px}.profit-year-body .field select{min-height:52px;border-radius:0;font-size:14px}.profit-year-body .field small{display:block;margin-top:6px;color:#73868d}
@media(max-width:1000px){.profit-kpis{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.profit-kpis{grid-template-columns:1fr}.profit-chart-card{overflow:auto}}
@media print{.sidebar,.topbar,.finance-actions,.finance-audit-notice,#toast-root{display:none!important}.workspace{margin:0!important}.page{padding:0!important}.profit-chart-card,.profit-table-card{break-inside:avoid;box-shadow:none!important}}
.bhp-form{display:grid;gap:20px;margin-bottom:14px;padding:18px}.bhp-form-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid #dce5e8}.bhp-form-head h2{margin:0 0 3px}.bhp-form-head p{margin:0;color:#70838a;font-size:11px}.bhp-form-head>div:last-child{display:flex;gap:8px}.bhp-form .field label,.bhp-period legend{font-size:13px}.bhp-form .field select,.bhp-form .field input{min-height:48px;border-radius:0}.bhp-form .field small{display:block;margin-top:6px;color:#71868d;font-size:10px}.bhp-form label em,.bhp-period legend em{color:#0aaa68;font-style:normal}.bhp-rate-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bhp-period{display:flex;gap:25px}.bhp-period-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bhp-period-grid [hidden]{display:none}.bhp-result{overflow:hidden;border:1px solid #cfdde2;border-radius:6px;background:#fff;box-shadow:0 2px 7px #173f4a10}.bhp-result-head{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #dce5e8}.bhp-result-head small{color:#1582a0;font-size:9px;font-weight:900}.bhp-result-head h2{margin:3px 0 0;font-size:18px}.bhp-base{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:#f3f8fa;color:#4f656d}.bhp-base strong{color:#177f9c;font-size:22px}.bhp-result-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#dce5e8;border-top:1px solid #dce5e8;border-bottom:1px solid #dce5e8}.bhp-result-grid article{padding:18px;background:#fff}.bhp-result-grid small,.bhp-result-grid strong{display:block}.bhp-result-grid small{margin-bottom:6px;color:#71848b;font-size:10px;font-weight:850}.bhp-result-grid strong{color:#2d454e;font-size:20px}.bhp-total{display:flex;align-items:center;justify-content:space-between;padding:18px;background:#eaf8f3}.bhp-total small,.bhp-total b{display:block}.bhp-total small{color:#14795c;font-size:10px;font-weight:900}.bhp-total b{margin-top:4px;color:#6b8179;font-size:10px}.bhp-total>strong{color:#07835d;font-size:26px}.bhp-formula{padding:12px 18px;border-top:1px solid #d9e5e1;background:#fffdf5;color:#6f6544;font-size:10px;line-height:1.5}
@media(max-width:760px){.bhp-form-head{align-items:flex-start;flex-direction:column}.bhp-rate-grid,.bhp-period-grid{grid-template-columns:1fr}.bhp-result-grid{grid-template-columns:1fr 1fr}.bhp-total{align-items:flex-start;flex-direction:column;gap:12px}}
@media print{.bhp-form-head button{display:none!important}.bhp-form,.bhp-result{box-shadow:none!important}}
.xendit-info{display:grid;gap:4px;margin-bottom:14px;padding:13px 15px;border-left:4px solid #39a84a;background:#effaf1;color:#307a3a}.xendit-info b{font-size:11px}.xendit-info span{font-size:11px;line-height:1.5}.xendit-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:14px}.xendit-kpis section{display:flex;align-items:center;min-height:84px;border:1px solid #d4dfe3;border-radius:5px;background:#fff;overflow:hidden}.xendit-kpis section>span{display:grid;place-items:center;align-self:stretch;width:70px;color:#fff;font-size:28px;font-weight:900}.xendit-kpis .month>span{background:#08b4d0}.xendit-kpis .previous>span{background:#0aa557}.xendit-kpis .year>span{background:#f39a0b}.xendit-kpis section>div{padding:12px}.xendit-kpis small,.xendit-kpis strong{display:block}.xendit-kpis small{margin-bottom:6px;color:#6d8188;font-size:9px;font-weight:850}.xendit-kpis strong{color:#2b434c;font-size:19px}.xendit-card{padding:14px}.xendit-filters{display:grid;grid-template-columns:minmax(300px,1fr) 150px 190px 130px;gap:12px}.xendit-table{min-width:1500px;margin-top:13px}.xendit-table th{border-top:3px solid #11c4cc}.xendit-table td{vertical-align:middle}.xendit-table td:nth-child(5){max-width:260px;overflow-wrap:anywhere}.xendit-detail-modal{width:min(720px,100%)}.xendit-detail-body{padding:22px}.xendit-detail-status{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:12px;background:#f3f8fa}.xendit-detail-status small{color:#6d8188}.xendit-detail-body dl{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid #d7e2e6;border-left:1px solid #d7e2e6}.xendit-detail-body dl>div{padding:12px;border-right:1px solid #d7e2e6;border-bottom:1px solid #d7e2e6}.xendit-detail-body dt{margin-bottom:4px;color:#71848b;font-size:9px;font-weight:850}.xendit-detail-body dd{margin:0;color:#2f4650;font-size:12px;overflow-wrap:anywhere}
@media(min-width:1051px){
  #page[data-page="payment-xendit"] .xendit-info{gap:2px;margin-bottom:9px;padding:8px 11px}
  #page[data-page="payment-xendit"] .xendit-info b,#page[data-page="payment-xendit"] .xendit-info span{font-size:9px}
  #page[data-page="payment-xendit"] .finance-actions{margin:0 0 9px}
  #page[data-page="payment-xendit"] .finance-actions .button{padding:7px 10px;font-size:11px}
  #page[data-page="payment-xendit"] .xendit-kpis{gap:10px;margin-bottom:9px}
  #page[data-page="payment-xendit"] .xendit-kpis section{min-height:64px}
  #page[data-page="payment-xendit"] .xendit-kpis section>span{width:52px;font-size:20px}
  #page[data-page="payment-xendit"] .xendit-kpis section>div{padding:8px 10px}
  #page[data-page="payment-xendit"] .xendit-kpis small{margin-bottom:3px;font-size:8px}
  #page[data-page="payment-xendit"] .xendit-kpis strong{font-size:15px}
  #page[data-page="payment-xendit"] .xendit-card{padding:10px}
  #page[data-page="payment-xendit"] .xendit-filters{grid-template-columns:minmax(230px,1fr) 112px 145px 94px;gap:8px}
  #page[data-page="payment-xendit"] .xendit-filters .field label{margin-bottom:4px;font-size:10px}
  #page[data-page="payment-xendit"] .xendit-filters .field input,#page[data-page="payment-xendit"] .xendit-filters .field select{min-height:34px;padding:7px 8px;font-size:11px}
  #page[data-page="payment-xendit"] .xendit-table{width:100%;min-width:1080px;margin-top:8px;table-layout:fixed;font-size:10px}
  #page[data-page="payment-xendit"] .xendit-table th{padding:7px 5px;font-size:8px}
  #page[data-page="payment-xendit"] .xendit-table td{overflow:hidden;padding:7px 5px;text-overflow:ellipsis}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(1){width:28px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(2){width:55px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(3){width:100px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(4){width:88px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(5){width:155px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(6){width:112px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(7){width:64px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(8){width:118px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(9){width:92px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(10){width:78px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(11){width:92px}
  #page[data-page="payment-xendit"] .xendit-table th:nth-child(12){width:55px}
  #page[data-page="payment-xendit"] .xendit-table .status{padding:3px 6px;font-size:8px}
  #page[data-page="payment-xendit"] .xendit-table .row-action{padding:5px 7px;font-size:9px}
  #page[data-page="payment-xendit"] .table-foot{margin-top:8px;font-size:9px}
}
@media(max-width:900px){.xendit-kpis{grid-template-columns:1fr}.xendit-filters{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.xendit-filters,.xendit-detail-body dl{grid-template-columns:1fr}.xendit-detail-status{align-items:flex-start;flex-direction:column;gap:8px}}
.va-info{border-left-color:#6c5dcc;background:#f3f1ff;color:#51488b}.va-info b{color:#5d4bc0}.va-summary{align-self:center;margin-left:6px;color:#61767e;font-size:10px;font-weight:850}.va-card{margin-top:0;padding:10px}.va-filters{display:grid;grid-template-columns:minmax(260px,1fr) 135px 155px 100px;gap:8px}.va-table{width:100%;min-width:1080px;margin-top:8px;table-layout:fixed;font-size:10px}.va-table th{padding:7px 5px;border-top:3px solid #11c4cc;font-size:8px}.va-table td{overflow:hidden;padding:7px 5px;vertical-align:middle;text-overflow:ellipsis}.va-table th:nth-child(1){width:28px}.va-table th:nth-child(2){width:45px}.va-table th:nth-child(3){width:72px}.va-table th:nth-child(4){width:118px}.va-table th:nth-child(5){width:88px}.va-table th:nth-child(6){width:72px}.va-table th:nth-child(7){width:125px}.va-table th:nth-child(8){width:76px}.va-table th:nth-child(9){width:88px}.va-table th:nth-child(10){width:112px}.va-table th:nth-child(11){width:105px}.va-table th:nth-child(12){width:62px}.va-table .status{padding:3px 6px;font-size:8px}.va-id,.va-code{padding:0;border:0;background:transparent;color:#1686a5;font:inherit;font-weight:850;text-align:left;cursor:pointer}.va-id:hover,.va-code:hover{text-decoration:underline}.va-detail-modal{width:min(720px,100%)}
@media(min-width:1051px){#page[data-page="payment-va"] .page-head{margin-bottom:10px}#page[data-page="payment-va"] .xendit-info{gap:2px;margin-bottom:9px;padding:8px 11px}#page[data-page="payment-va"] .xendit-info b,#page[data-page="payment-va"] .xendit-info span{font-size:9px}#page[data-page="payment-va"] .finance-actions{margin:0 0 9px}#page[data-page="payment-va"] .finance-actions .button{padding:7px 10px;font-size:11px}#page[data-page="payment-va"] .va-filters .field label{margin-bottom:4px;font-size:10px}#page[data-page="payment-va"] .va-filters .field input,#page[data-page="payment-va"] .va-filters .field select{min-height:34px;padding:7px 8px;font-size:11px}#page[data-page="payment-va"] .table-foot{margin-top:8px;font-size:9px}}
@media(max-width:900px){.va-filters{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.va-filters{grid-template-columns:1fr}.va-summary{display:block;margin:7px 0 0}}
.va-table th{overflow:hidden;line-height:1.2;white-space:normal}
.h2h-standby-note{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;border-left:4px solid #168fb1;background:#eaf6fa;color:#365f6d;font-size:10px;line-height:1.45}.h2h-standby-note b{flex:0 0 auto;padding:4px 7px;border-radius:3px;background:#168fb1;color:#fff;font-size:9px}.h2h-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.h2h-card-head h2{margin:0 0 3px}.h2h-card-head p{margin:0;color:#71868d;font-size:10px;line-height:1.4}.h2h-actions{flex-wrap:wrap}.button.success{border-color:#078d59;background:#08a765;color:#fff}.button.success:hover{background:#078d59}.h2h-readiness .check{cursor:pointer}.h2h-readiness input{width:15px;height:15px;margin:0 7px 0 0;vertical-align:-3px}.h2h-testing,.h2h-activation{margin-top:0}.h2h-test-list{display:grid;gap:0;border-top:1px solid #dce5e8}.h2h-test-list>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 2px;border-bottom:1px solid #dce5e8;font-size:11px;font-weight:750}.h2h-activation dl{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid #d7e2e6;border-left:1px solid #d7e2e6}.h2h-activation dl>div{padding:10px;border-right:1px solid #d7e2e6;border-bottom:1px solid #d7e2e6}.h2h-activation dt{margin-bottom:3px;color:#71848b;font-size:8px;font-weight:850}.h2h-activation dd{margin:0;color:#2f4650;font-size:11px;font-weight:750;overflow-wrap:anywhere}.h2h-activation>small{display:block;margin-top:10px;color:#71868d;font-size:9px;line-height:1.45}.h2h-approval-modal{width:min(720px,100%)}.h2h-approval-modal .modal-body{padding:22px}.h2h-approval-modal .h2h-wide{grid-column:1/-1}
@media(min-width:1051px){#page[data-page="payment-h2h"] .h2h-status-grid section{min-height:68px}#page[data-page="payment-h2h"] .h2h-layout .card{padding:14px}#page[data-page="payment-h2h"] .h2h-layout .field input,#page[data-page="payment-h2h"] .h2h-layout .field select{min-height:36px;padding:7px 9px;font-size:11px}#page[data-page="payment-h2h"] .h2h-layout .field label{font-size:10px}#page[data-page="payment-h2h"] .note{padding:9px 10px;font-size:9px}#page[data-page="payment-h2h"] .form-actions{margin-top:12px}}
@media(max-width:700px){.h2h-standby-note{align-items:flex-start;flex-direction:column}.h2h-card-head{align-items:flex-start;flex-direction:column}.h2h-activation dl{grid-template-columns:1fr}.h2h-approval-modal .h2h-wide{grid-column:auto}}
.h2h-warning.ready{border-left-color:#08a765;background:#eaf8f1;color:#176846}
