@media screen {
/* from css/adjust-entry.css */
html[lang="ps"]:not(#_) .overlay .adjust-entry-modal .adjust-panel-head { font-size:18px !important }
html[lang="ps"]:not(#_) .overlay .adjust-entry-modal .adjust-panel-head > span { font-size:20px !important }
html[lang="ps"]:not(#_) .adjust-live-label { font-size:17px !important }
html[lang="ps"]:not(#_) .adjust-live-pct small { font-size:18px !important }
html[lang="ps"]:not(#_) .adjust-live-sub { font-size:16.5px !important }
html[lang="ps"]:not(#_) .overlay .adjust-entry-modal .adjust-unit { font-size:16px !important }
html[lang="ps"]:not(#_) .overlay .adjust-entry-modal .is-amount .inventory-input-wrap input { font-size:18.5px !important }
html[lang="ps"]:not(#_) .overlay .adjust-entry-modal .adjust-hint { font-size:16.5px !important }
html[lang="ps"]:not(#_) .adjust-after-idle { font-size:17px !important }
html[lang="ps"]:not(#_) .adjust-after-flow { font-size:21.5px !important }
html[lang="ps"]:not(#_) .adjust-after-msg { font-size:16.5px !important }
html[lang="ps"]:not(#_) .adjust-after-over { font-size:16.5px !important }
html[lang="ps"]:not(#_) .overlay .adjust-entry-modal .inventory-select-trigger .inventory-select-value small { font-size:16px !important; font-weight:600 !important }

/* from css/capital-page.css */
html[lang="ps"]:not(#_) .cap-page,
html[lang="ps"]:not(#_) .cap-modal { --cp-mut:#4b463b !important }
@media (max-width: 520px){
html[lang="ps"]:not(#_) .cap-actions .cap-btn { font-size:16.5px !important }
}
html[lang="ps"]:not(#_) .cap-head-text h2 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .cap-head-text p { font-size:17px !important }
html[lang="ps"]:not(#_) .cap-stat .cap-ico { font-size:23px !important }
html[lang="ps"]:not(#_) .cap-stat small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cap-stat b { font-size:21.5px !important }
html[lang="ps"]:not(#_) .cap-acc h4 { font-size:19px !important }
html[lang="ps"]:not(#_) .cap-acc-meta { font-size:17px !important }
html[lang="ps"]:not(#_) .cap-left b { font-size:21px !important }
html[lang="ps"]:not(#_) .cap-acc.is-done .cap-left b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .cap-sec h3 { font-size:19px !important }
html[lang="ps"]:not(#_) .cap-sec .cap-ico { font-size:21px !important }
html[lang="ps"]:not(#_) .cap-sec em { font-size:16px !important }
html[lang="ps"]:not(#_) .cap-mv .cap-ico { font-size:21.5px !important }
html[lang="ps"]:not(#_) .cap-mv-body b { font-size:18px !important }
html[lang="ps"]:not(#_) .cap-mv-more { font-size:17px !important }
html[lang="ps"]:not(#_) .cap-copy { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cap-mhead h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .cap-x { font-size:20.5px !important }
html[lang="ps"]:not(#_) .cap-sum .cap-ico { font-size:23px !important }
html[lang="ps"]:not(#_) .cap-sum > span:not(.cap-ico) { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cap-sum b { font-size:23px !important }
html[lang="ps"]:not(#_) .cap-field > span { font-size:17px !important }
html[lang="ps"]:not(#_) .cap-quick button { font-size:17px !important }
html[lang="ps"]:not(#_) .cap-warn { font-size:17px !important }

/* from css/clock-card.css */
html[lang="ps"]:not(#_) .cw-head { font-size:18px !important }
html[lang="ps"]:not(#_) .cw-chip { font-size:19px !important }
html[lang="ps"]:not(#_) .cw-place { font-size:16px !important }
html[lang="ps"]:not(#_) .cw-num { font-size:17px !important }
html[lang="ps"]:not(#_) .cw-num.is-quarter { font-size:18.5px !important }
html[lang="ps"]:not(#_) .cw-period { font-size:17px !important }
html[lang="ps"]:not(#_) .cw-weekday { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cw-jalali { font-size:19px !important }
html[lang="ps"]:not(#_) .cw-gregorian { font-size:16px !important }
html[lang="ps"]:not(#_) .cw-temp small { font-size:18.5px !important }
html[lang="ps"]:not(#_) .cw-cond { font-size:17px !important }
html[lang="ps"]:not(#_) .cw-range { font-size:16px !important }
html[lang="ps"]:not(#_) .cw-chips > span { font-size:16px !important }
html[lang="ps"]:not(#_) .cw-error { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cw-error button { font-size:16px !important }

/* from css/components/cash-location-history.css */
html[lang="ps"]:not(#_) .cash-history-location-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .cash-history-header small { font-size:17px !important }
html[lang="ps"]:not(#_) .cash-history-balance strong small { font-size:18px !important }
html[lang="ps"]:not(#_) .cash-history-summary span { font-size:17px !important }
html[lang="ps"]:not(#_) .cash-history-summary b { font-size:20.5px !important }
html[lang="ps"]:not(#_) .cash-history-section-title h3 { font-size:19px !important }
html[lang="ps"]:not(#_) .cash-history-entry-icon { font-size:20px !important }
html[lang="ps"]:not(#_) .cash-history-entry-top strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .cash-history-amount { font-size:19px !important }
html[lang="ps"]:not(#_) .cash-history-desc { font-size:17px !important }
html[lang="ps"]:not(#_) .cash-history-meta { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cash-history-meta .till-document-number { font-size:16.5px !important }

/* from css/components/debt-payment.css */
html[lang="ps"]:not(#_) .modal.debt-payment { --dp-soft:#2e3447 !important }
html[lang="ps"]:not(#_) .debt-payment .dp-title h3 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-title span { font-size:17px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-close { font-size:21.5px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-panel-head { font-size:18.5px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-field > label { font-size:17px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-field .dp-ctl :is(input, textarea) { font-size:18px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-currency { font-size:17px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-value { font-size:18px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-value small { font-size:17px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-msg { font-size:17px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-stat-icon { font-size:21.5px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-stat-label { font-size:17px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-stat-num b { font-size:23px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-stat-num small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-stat-tag { font-size:16px !important }
html[lang="ps"]:not(#_) .debt-payment .dp-note { font-size:17px !important }
html[lang="ps"]:not(#_) .debt-payment .accounts-sort-trigger { font-size:18px !important }
html[lang="ps"]:not(#_) .debt-payment .accounts-sort-option { font-size:18px !important }
html[lang="ps"]:not(#_) .overlay .modal.debt-payment .modal-actions.dp-actions .btn { font-size:18.5px !important }

/* from css/components/employee-profile.css */
html[lang="ps"]:not(#_) .eh-wrap { --eh-soft:#2e343f !important }
html[lang="ps"]:not(#_) .eh-name h2 { font-size:23px !important }
html[lang="ps"]:not(#_) .eh-id { font-size:16.5px !important }
html[lang="ps"]:not(#_) .eh-chip { font-size:17px !important }
html[lang="ps"]:not(#_) .eh-tile small { font-size:16px !important }
html[lang="ps"]:not(#_) .eh-tile b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .eh-toggle { font-size:17px !important }
html[lang="ps"]:not(#_) .eh-btn { font-size:18px !important }
html[lang="ps"]:not(#_) .eh-btn-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) .eh-tab { font-size:19px !important }
html[lang="ps"]:not(#_) .eh-tab-mark { font-size:20.5px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) { --eh-soft:#2e343f !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card .acct-ledger-actions .acct-pill-btn { font-size:17.5px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) .ledger-seq { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) .ledger-date-cell { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) .ledger-status-cell .ledger-status-badge { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) .ledger-desc-cell { font-size:18px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) .ledger-amount-cell .ledger-amount-value { font-size:17.5px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) .ledger-by-cell { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) .ledger-total-icon { font-size:21.5px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) .ledger-total-label { font-size:18px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) .ledger-total-amount { font-size:21px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-card:is(.ledger-card--employee, .ledger-card--customer) .ledger-row-receipt-btn { font-size:16.5px !important }

/* from css/components/finance-tabs-small.css */
@media (max-width: 1000px){
html[lang="ps"]:not(#_) #mainContent .finance-tabbar .finance-tab-item .finance-card-title { font-size:17px !important }
}
@media (max-width: 620px){
html[lang="ps"]:not(#_) #mainContent .finance-tabbar .finance-tab-item .finance-card-title { font-size:17px !important }
}

/* from css/components/fuel-glass-scrollbar.css */
html[lang="ps"]:not(#_) .fuel-glass-scrollbar__icon { font-size:19px !important }
@media (max-width:768px){
html[lang="ps"]:not(#_) .fuel-glass-scrollbar__icon { font-size:18px !important }
}

/* from css/components/handover-ledger-actions.css */
html[lang="ps"]:not(#_) .hl-detail-modal .hl-action-form h3 { font-size:22.5px !important }
html[lang="ps"]:not(#_) .hl-detail-modal .hl-action-form>p:not([role]) { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-detail-modal .hl-action-form label { font-size:18px !important }

/* from css/components/handover-ledger-redesign.css */
html[lang="ps"]:not(#_) #handoverLedgerWorkspace > small { font-size:16.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-header p { font-size:18px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace #hl-print { font-size:18.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tabs button { font-size:18px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tab-icon { font-size:20px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tabs b { font-size:16.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-filters label,
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-filter-control { font-size:17px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-filters input[type="search"],
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-select summary,
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-date-control .date-picker-field { font-size:18.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-date-control .date-picker-value { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-date-clear { font-size:23px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-summary span:not(.hl-stat-icon) { font-size:18px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-summary strong em { font-size:18.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-colhead { font-size:16.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tile-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .hl-tile-title b { font-size:18.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tile .hl-status { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-who b { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-who small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-av { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-route .hl-route-arrow { font-size:21.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-when { font-size:18px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-when small { font-size:16.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tile .hl-number { font-size:16.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tile .hl-number bdi { font-size:17px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tile-amount strong { font-size:20px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tile-amount strong span { font-size:17px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tile .hl-open-shortage { font-size:16px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tile .hl-details-btn { font-size:18px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace .hl-tile .hl-related { font-size:16.5px !important }
html[lang="ps"]:not(#_) #handoverLedgerWorkspace #hl-excel { font-size:18.5px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-dialog-title h2 { font-size:23px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-dialog-title p { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay #hl-close { font-size:23px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-dialog-document { font-size:18.5px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-transfer-type { font-size:18.5px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-record .hl-status { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-record-date { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-person strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-person small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-amount small { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-amount strong span { font-size:19px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-balance small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-balance strong { font-size:20.5px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-detail-field dt,
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-detail-notes h3 { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-detail-field dd { font-size:19px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-detail-notes p { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-detail-history h3 { font-size:19px !important }
html[lang="ps"]:not(#_) .hl-detail-overlay .hl-detail-modal > .modal-actions > button { font-size:19px !important }

/* from css/components/handover-ledger.css */
html[lang="ps"]:not(#_) .hl-record small { font-size:17px !important }
html[lang="ps"]:not(#_) .hl-record strong { font-size:20px !important }
html[lang="ps"]:not(#_) .hl-record bdi,
html[lang="ps"]:not(#_) .hl-event bdi { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-status { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-record small { font-size:18px !important }
@media(max-width:1000px){
html[lang="ps"]:not(#_) #mainContent .finance-tabbar .finance-tab-item .finance-card-title { font-size:18px !important }
}
html[lang="ps"]:not(#_) .hl-transfer-type { font-size:18.5px !important }
html[lang="ps"]:not(#_) .hl-record .hl-status { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-record-date { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-person-icon { font-size:21px !important }
html[lang="ps"]:not(#_) .hl-route-arrow { font-size:19px !important }
html[lang="ps"]:not(#_) .hl-amount strong span { font-size:17px !important; font-weight:600 !important }
html[lang="ps"]:not(#_) .hl-related { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-event header bdi { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-overlay .hl-document bdi { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-related { font-size:16px !important }
html[lang="ps"]:not(#_) .hl-dialog-title h2 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .hl-dialog-title p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-detail-modal #hl-close { font-size:23px !important }
html[lang="ps"]:not(#_) .hl-dialog-document { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-detail-modal .hl-person strong { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-detail-modal .hl-person small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-detail-field dt { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-detail-field dd { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-detail-content h3 { font-size:18px !important }
html[lang="ps"]:not(#_) .hl-detail-notes p { font-size:17px !important }
html[lang="ps"]:not(#_) .hl-history-empty p { font-size:17px !important }
html[lang="ps"]:not(#_) .hl-detail-history .hl-event p { font-size:17px !important }
@media(max-width:600px){
html[lang="ps"]:not(#_) .hl-dialog-title h2 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .hl-dialog-document bdi { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-detail-modal .hl-balance small { font-size:16px !important }
}
html[lang="ps"]:not(#_) .hl-event-reason>strong,
html[lang="ps"]:not(#_) .hl-event-effect>strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-event-changes>div { font-size:16.5px !important }
html[lang="ps"]:not(#_) .hl-event-link { font-size:16.5px !important }

/* from css/components/receipt-verify.css */
html[lang="ps"]:not(#_) .receipt-verify .rv-head small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .receipt-verify .rv-head h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .receipt-verify .rv-field label { font-size:17px !important }
html[lang="ps"]:not(#_) .receipt-verify .rv-input input { font-size:19px !important }
html[lang="ps"]:not(#_) .receipt-verify .rv-hint { font-size:16.5px !important }
html[lang="ps"]:not(#_) .receipt-verify .rv-row { font-size:17px !important }
html[lang="ps"]:not(#_) .receipt-verify .rv-note { font-size:17px !important }
html[lang="ps"]:not(#_) .receipt-verify .rv-note small { font-size:16px !important; font-weight:600 !important }

/* from css/components/reserve-settlement.css */
html[lang="ps"]:not(#_) .reserve-eyebrow { font-size:16.5px !important }
html[lang="ps"]:not(#_) .reserve-settlement-overlay .reserve-header h3 { font-size:23px !important }
html[lang="ps"]:not(#_) .reserve-document { font-size:16px !important }
html[lang="ps"]:not(#_) .reserve-document bdi { font-size:16.5px !important }
html[lang="ps"]:not(#_) .reserve-balance>span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .reserve-balance strong small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .reserve-mode strong { font-size:18px !important }
html[lang="ps"]:not(#_) .reserve-mode small { font-size:16px !important }
html[lang="ps"]:not(#_) .reserve-mode-check { font-size:16.5px !important }
html[lang="ps"]:not(#_) .reserve-details h4 { font-size:18px !important }
html[lang="ps"]:not(#_) .reserve-settlement-overlay .reserve-field>label { font-size:17px !important }
html[lang="ps"]:not(#_) .reserve-settlement-overlay .reserve-field :is(input,select,textarea) { font-size:18px !important }
html[lang="ps"]:not(#_) .reserve-money-input>span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .reserve-hint p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .reserve-error { font-size:17px !important }
@media(max-width:800px){
html[lang="ps"]:not(#_) .reserve-header h3 { font-size:21px !important }
}
@media(max-width:600px){
html[lang="ps"]:not(#_) .reserve-mode strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .reserve-document { font-size:16px !important }
html[lang="ps"]:not(#_) .reserve-document bdi { font-size:16px !important }
html[lang="ps"]:not(#_) .reserve-header h3 { font-size:20px !important }
}

/* from css/components/salary-view.css */
html[lang="ps"]:not(#_) .es-view { --es-soft:#393e4f !important }
html[lang="ps"]:not(#_) .sv-card-head { font-size:17px !important }
html[lang="ps"]:not(#_) .sv-title b { font-size:20.5px !important }
html[lang="ps"]:not(#_) .sv-title small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-tile-title { font-size:23px !important }
html[lang="ps"]:not(#_) .sv-pill { font-size:17px !important }
html[lang="ps"]:not(#_) .sv-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .sv-cal-nav { font-size:18px !important }
html[lang="ps"]:not(#_) .sv-cal-step { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sv-cal-week { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-cal-day { font-size:17px !important }
html[lang="ps"]:not(#_) .sv-cal-legend span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-filter-active { font-size:17px !important }
html[lang="ps"]:not(#_) .sv-filter-active .sv-btn { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-total small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-progress-note { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-stat .sv-tile { font-size:21px !important }
html[lang="ps"]:not(#_) .sv-stat small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-stat b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sv-stat b em { font-size:16px !important }
html[lang="ps"]:not(#_) .sv-stats.is-list .sv-stat b { font-size:20.5px !important }
html[lang="ps"]:not(#_) .sv-stat-main { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sv-group-name { font-size:18px !important }
html[lang="ps"]:not(#_) .sv-group-name small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-group-name .sv-tile { font-size:20.5px !important }
html[lang="ps"]:not(#_) .sv-badge-total { font-size:17px !important }
html[lang="ps"]:not(#_) .sv-empty { font-size:17px !important }
html[lang="ps"]:not(#_) .sv-empty strong { font-size:18px !important }
html[lang="ps"]:not(#_) .sv-row-num { font-size:17px !important }
html[lang="ps"]:not(#_) .sv-row-date { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sv-badge { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-row-amount { font-size:18px !important }
html[lang="ps"]:not(#_) .sv-rec .sv-tile { font-size:21.5px !important }
html[lang="ps"]:not(#_) .sv-rec-title { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sv-rec-sub { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-rec-amount { font-size:17px !important }
html[lang="ps"]:not(#_) .sv-pending-info small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-pending-info b { font-size:19px !important }
html[lang="ps"]:not(#_) .sv-pending-card .sv-btn-main { font-size:18px !important }
html[lang="ps"]:not(#_) .sv-kpi span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sv-kpi strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sv-hand-row .sv-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .es-view .wh-day-name { font-size:18px !important }

/* from css/components/sales-page.css */
html[lang="ps"]:not(#_) #mainContent .sales-hero-label { font-size:17.5px !important }
html[lang="ps"]:not(#_) #mainContent .sales-hero-value .num-cur { font-size:18.5px !important }
html[lang="ps"]:not(#_) #mainContent .sales-hero-debt-value { font-size:20px !important }
html[lang="ps"]:not(#_) #mainContent .sales-hero-debt-value .num-cur { font-size:16px !important }
html[lang="ps"]:not(#_) #mainContent .sales-fuel-chip-label { font-size:17px !important }
html[lang="ps"]:not(#_) #mainContent .sales-fuel-chip-value { font-size:20.5px !important }
html[lang="ps"]:not(#_) #mainContent .sales-fuel-chip-unit { font-size:16px !important }
html[lang="ps"]:not(#_) #mainContent .sales-trend-label { font-size:17px !important }
html[lang="ps"]:not(#_) #mainContent .sales-trend-value .num-cur { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-sales-details .sd-summary-card .metric-value .num-cur { font-size:16.5px !important }
@media (max-width: 900px){
html[lang="ps"]:not(#_) #view-sales-details #sdFuelTabs .filter-tab,
html[lang="ps"]:not(#_) #view-sales-details .sd-period-presets .filter-tab { font-size:17px !important }
}
@media (max-width: 520px){
html[lang="ps"]:not(#_) #view-sales-details .sd-summary-card .metric-value { font-size:22.5px !important }
}
html[lang="ps"]:not(#_) #mainContent .expenses-hero-card .sales-hero-value .num-cur { font-size:18.5px !important }
html[lang="ps"]:not(#_) #mainContent .expenses-hero-card .sales-fuel-chip-value { font-size:20.5px !important }
html[lang="ps"]:not(#_) #view-expenses-details .sd-summary-card .metric-value .num-cur { font-size:16.5px !important }
@media (max-width: 900px){
html[lang="ps"]:not(#_) #view-expenses-details #edCategoryTabs .filter-tab,
html[lang="ps"]:not(#_) #view-expenses-details .ed-period-presets .filter-tab { font-size:17px !important }
}
@media (max-width: 520px){
html[lang="ps"]:not(#_) #view-expenses-details .sd-summary-card .metric-value { font-size:22.5px !important }
}
html[lang="ps"]:not(#_) #view-customers .balance-pill.is-settled { color:#30413a !important }

/* from css/components/till-workspace.css */
html[lang="ps"]:not(#_) .till-count-overview b { font-size:20.5px !important }
html[lang="ps"]:not(#_) .till-document-number { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-journal-table { font-size:17px !important }
html[lang="ps"]:not(#_) .till-form-error { font-size:18px !important }
html[lang="ps"]:not(#_) .till-journal-summary { font-size:17px !important }
@media(max-width:768px){
html[lang="ps"]:not(#_) .till-operation-modal :is(input,select,textarea) { font-size:19px !important }
}
html[lang="ps"]:not(#_) #tillContent .till-section-panel :is(.work-record-time,.till2-sec-hint,.till-custody-hint,.till-journal-summary),
html[lang="ps"]:not(#_) .till-themed-overlay .field label { font-size:18px !important }
html[lang="ps"]:not(#_) #tillContent .till-section-panel :is(.btn,.acct-pill-btn),
html[lang="ps"]:not(#_) .till-themed-overlay .btn { font-size:18px !important }
html[lang="ps"]:not(#_) #tillContent .till-section-panel .till-document-number { font-size:17px !important }
html[lang="ps"]:not(#_) .till-journal-direction { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-journal-date,
html[lang="ps"]:not(#_) .till-journal-document { font-size:17px !important }
html[lang="ps"]:not(#_) .till-journal-note { font-size:17px !important }
html[lang="ps"]:not(#_) .till-journal-amounts dt { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-journal-amounts dd { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till-journal-amounts dd small { font-size:16px !important }
@media(max-width:800px){
html[lang="ps"]:not(#_) .till-journal-amounts dd { font-size:18px !important }
}
html[lang="ps"]:not(#_) .till-journal-amounts dt { font-size:17px !important }
html[lang="ps"]:not(#_) .till-journal-amounts dd { font-size:20.5px !important }
html[lang="ps"]:not(#_) .till-journal-amounts dd small { font-size:16.5px !important }

/* from css/components/work-hours.css */
html[lang="ps"]:not(#_) .wh-list { --wh-soft:#2e343f !important }
html[lang="ps"]:not(#_) .wh-day-name { font-size:18px !important }
html[lang="ps"]:not(#_) .wh-day-name small { font-size:16px !important; font-weight:600 !important }
html[lang="ps"]:not(#_) .wh-total { font-size:17px !important }
html[lang="ps"]:not(#_) .wh-num { font-size:17px !important }
html[lang="ps"]:not(#_) .wh-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .wh-title { font-size:18px !important }
html[lang="ps"]:not(#_) .wh-time { font-size:17px !important }
html[lang="ps"]:not(#_) .wh-amount { font-size:17px !important }

/* from css/customer-form.css */
html[lang="ps"]:not(#_) .cf-cam { font-size:18.5px !important }
html[lang="ps"]:not(#_) .cf-who > small { font-size:17px !important }
html[lang="ps"]:not(#_) .cf-chip { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cf-pb { font-size:17px !important }
html[lang="ps"]:not(#_) .cf-note { font-size:16px !important }
html[lang="ps"]:not(#_) .cf-prog small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cf-ic { font-size:22.5px !important }
html[lang="ps"]:not(#_) .cf-ph b { font-size:19px !important }
html[lang="ps"]:not(#_) .cf-ph em { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cf-f label { font-size:17px !important }
html[lang="ps"]:not(#_) .cf-opt { font-size:16px !important }
html[lang="ps"]:not(#_) .cf-chp { font-size:19px !important }
html[lang="ps"]:not(#_) :is(#customerFormWrap, #employeeFormWrap) .cf-in input { font-size:18px !important }
html[lang="ps"]:not(#_) .cf-tick { font-size:20.5px !important }
html[lang="ps"]:not(#_) .cf-sw-ic { font-size:21px !important }
html[lang="ps"]:not(#_) .cf-sw-copy b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .cf-sw-copy small { font-size:16px !important }
html[lang="ps"]:not(#_) .cf-btn { font-size:18.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .cf-f label,
html[lang="ps"]:not(#_)[lang="ps"] .cf-pb,
html[lang="ps"]:not(#_)[lang="ps"] .cf-chip,
html[lang="ps"]:not(#_)[lang="ps"] .cf-sw-copy small { font-size:17.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .cf-ph b,
html[lang="ps"]:not(#_)[lang="ps"] .cf-btn { font-size:20px !important }
html[lang="ps"]:not(#_)[lang="ps"] :is(#customerFormWrap, #employeeFormWrap) .cf-in input { font-size:19px !important }
@media (max-width: 720px){
html[lang="ps"]:not(#_) .cf-who h1 { font-size:21.5px !important }
}

/* from css/customers-list.css */
html[lang="ps"]:not(#_) .cx-seg button { font-size:17.5px !important }
html[lang="ps"]:not(#_) .cx-seg button em { font-size:16px !important }
html[lang="ps"]:not(#_) #view-customers .cx-find input { font-size:18px !important }
html[lang="ps"]:not(#_) .cx-dd-btn { font-size:18px !important }
html[lang="ps"]:not(#_) .cx-dd-chip { font-size:20.5px !important }
html[lang="ps"]:not(#_) .cx-dd-copy small { font-size:16px !important }
html[lang="ps"]:not(#_) .cx-menu button { font-size:17.5px !important }
html[lang="ps"]:not(#_) .cx-menu-ico { font-size:20px !important }
html[lang="ps"]:not(#_) .cx-menu-ok { font-size:20px !important }
html[lang="ps"]:not(#_) .cx-tb { font-size:17.5px !important }
html[lang="ps"]:not(#_) .cx-kind { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cx-round button { font-size:19px !important }
html[lang="ps"]:not(#_) .cx-av { font-size:23px !important }
html[lang="ps"]:not(#_) .cx-pc { font-size:16px !important }
html[lang="ps"]:not(#_) .cx-name b { font-size:20.5px !important }
html[lang="ps"]:not(#_) .cx-name small { font-size:17px !important }
html[lang="ps"]:not(#_) .cx-amt small { font-size:17px !important }
html[lang="ps"]:not(#_) .cx-amt strong em { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cx-usd { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cx-mini small { font-size:16px !important }
html[lang="ps"]:not(#_) .cx-mini b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .cx-foot button { font-size:17.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .cx-seg button,
html[lang="ps"]:not(#_)[lang="ps"] .cx-tb,
html[lang="ps"]:not(#_)[lang="ps"] .cx-dd-btn,
html[lang="ps"]:not(#_)[lang="ps"] .cx-foot button { font-size:18.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .cx-name small,
html[lang="ps"]:not(#_)[lang="ps"] .cx-mini small,
html[lang="ps"]:not(#_)[lang="ps"] .cx-amt small,
html[lang="ps"]:not(#_)[lang="ps"] .cx-kind { font-size:17.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .cx-name b { font-size:21.5px !important }

/* from css/dashboard-refresh.css */
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .greet { font-size:17px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .dash-chip { font-size:20px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .dash-live { font-size:16px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .shortcut .shortcut-label { font-size:18px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .compare-title { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .sg-legend { font-size:16px !important }
html[lang="ps"]:not(#_) .sg-fuel-icon { font-size:20px !important }
html[lang="ps"]:not(#_) .sg-center small { font-size:18px !important }
html[lang="ps"]:not(#_) .sg-side { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sg-chip { font-size:21.5px !important }
html[lang="ps"]:not(#_) .sg-info strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sg-info small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sg-badge { font-size:16px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .price-widget-title { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .price-widget-body .price-row-label { font-size:18px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .price-widget-body .price-row-value { font-size:20.5px !important }
html[lang="ps"]:not(#_) .price-change-tag { font-size:16px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .dashboard-journal-head .section-label { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent #activityLogTabs .filter-tab { font-size:17px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .dashboard-activity-entry .semantic-record-badge { font-size:16px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .dashboard-activity-entry .activity-row-text { font-size:18px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .dashboard-activity-entry .activity-row-time { font-size:17px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .dashboard-activity-entry .activity-row-date { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-dashboard #adminDashboardContent .journal-day-divider { font-size:16.5px !important }

/* from css/employee-profile-motion.css */
html[lang="ps"]:not(#_) .employee-profile-hero-badges>bdi,
html[lang="ps"]:not(#_) .employee-profile-hero-badges>b { font-size:16px !important }

/* from css/employees-page.css */
html[lang="ps"]:not(#_) :is(#view-employees, #view-customers) { --ep-muted:#2e343f !important }
html[lang="ps"]:not(#_) :is(#view-employees, #view-customers) .ep-sw-icon,
html[lang="ps"]:not(#_) :is(#view-employees, #view-customers) .ep-state-icon { font-size:23px !important }
html[lang="ps"]:not(#_) :is(#view-employees, #view-customers) .ep-danger-icon { font-size:23px !important }

/* from css/expense-details.css */
html[lang="ps"]:not(#_) .edx-cat { font-size:18px !important }
html[lang="ps"]:not(#_) .edx-cat-chip { font-size:20.5px !important }
html[lang="ps"]:not(#_) .edx-seg button { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-nav button { font-size:20px !important }
html[lang="ps"]:not(#_) .edx-nav span { font-size:17.5px !important }
html[lang="ps"]:not(#_) .edx-chip { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-chip em { font-size:16px !important }
html[lang="ps"]:not(#_) .edx-range { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-stat small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .edx-stat strong { font-size:23px !important }
html[lang="ps"]:not(#_) .edx-stat strong em { font-size:16.5px !important }
html[lang="ps"]:not(#_) .edx-head b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .edx-head b span { font-size:20.5px !important }
html[lang="ps"]:not(#_) .edx-ring-mid small { font-size:16px !important }
html[lang="ps"]:not(#_) .edx-lg b { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-lg span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .edx-act button { font-size:20px !important }
html[lang="ps"]:not(#_) .edx-ico { font-size:23px !important }
html[lang="ps"]:not(#_) .edx-row b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .edx-row small { font-size:16px !important }
html[lang="ps"]:not(#_) .edx-row .amt { font-size:18px !important }
html[lang="ps"]:not(#_) .edx-row .amt em { font-size:16px !important }
html[lang="ps"]:not(#_) .edx-more { font-size:17px !important }
@media (max-width: 900px){
html[lang="ps"]:not(#_) .edx-stat-ico { font-size:22.5px !important }
html[lang="ps"]:not(#_) .edx-stat strong { font-size:20.5px !important }
}
html[lang="ps"]:not(#_) .edx-state { font-size:16px !important }
html[lang="ps"]:not(#_) .edx-back { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-cat { font-size:18.5px !important }
html[lang="ps"]:not(#_) .edx-seg button { font-size:18px !important }
html[lang="ps"]:not(#_) .edx-nav span { font-size:18.5px !important }
html[lang="ps"]:not(#_) .edx-chip { font-size:18px !important }
html[lang="ps"]:not(#_) .edx-chip em { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-range { font-size:18px !important }
html[lang="ps"]:not(#_) .edx-pop .ed-range-field small { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-stat small { font-size:17.5px !important }
html[lang="ps"]:not(#_) .edx-stat strong em { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-head b { font-size:20px !important }
html[lang="ps"]:not(#_) .edx-lg b { font-size:18px !important }
html[lang="ps"]:not(#_) .edx-lg span { font-size:17.5px !important }
html[lang="ps"]:not(#_) .edx-ring-mid small { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-row b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .edx-row small { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-row .amt { font-size:19px !important }
html[lang="ps"]:not(#_) .edx-row .amt em { font-size:16px !important }
html[lang="ps"]:not(#_) .edx-state { font-size:16px !important }
html[lang="ps"]:not(#_) .edx-more,
html[lang="ps"]:not(#_) .edx-back { font-size:18px !important }
html[lang="ps"]:not(#_) :is(#view-expenses-details #edChart, #view-sales-details #sdChart) :is(.sdbar-day, .sdbar-day-pill, .sdbar-value) { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-expenses-details #edChart, #view-sales-details #sdChart) .trend-chart-legend,
html[lang="ps"]:not(#_) :is(#view-expenses-details #edChart, #view-sales-details #sdChart) .trend-chart-legend * { font-size:17px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-cat,
html[lang="ps"]:not(#_)[lang="ps"] .edx-seg button,
html[lang="ps"]:not(#_)[lang="ps"] .edx-chip,
html[lang="ps"]:not(#_)[lang="ps"] .edx-range,
html[lang="ps"]:not(#_)[lang="ps"] .edx-more,
html[lang="ps"]:not(#_)[lang="ps"] .edx-back { font-size:19.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-nav span { font-size:19.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-pop .ed-range-field small { font-size:18px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-stat small { font-size:18.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-head b { font-size:21px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-lg b { font-size:19.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-lg span { font-size:18.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-ring-mid small { font-size:18px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-row b { font-size:20px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-row small { font-size:18px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-row .amt { font-size:20px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-state { font-size:17px !important }
html[lang="ps"]:not(#_)[lang="ps"] :is(#view-expenses-details #edChart, #view-sales-details #sdChart) :is(.sdbar-day, .sdbar-day-pill, .sdbar-value),
html[lang="ps"]:not(#_)[lang="ps"] #view-expenses-details #edChart .trend-chart-legend,
html[lang="ps"]:not(#_)[lang="ps"] #view-expenses-details #edChart .trend-chart-legend * { font-size:18px !important }
html[lang="ps"]:not(#_) .date-picker-popover.expense-range-date-popover .date-picker-month-label { font-size:20px !important }
html[lang="ps"]:not(#_) .date-picker-popover.expense-range-date-popover .date-picker-weekdays { font-size:18px !important }
html[lang="ps"]:not(#_) .date-picker-popover.expense-range-date-popover .date-picker-day { font-size:19px !important }
html[lang="ps"]:not(#_) .date-picker-popover.expense-range-date-popover .date-picker-today-btn { font-size:19px !important }
html[lang="ps"]:not(#_) .date-picker-popover.expense-range-date-popover .date-picker-nav { font-size:19px !important }
html[lang="ps"]:not(#_)[lang="ps"] .date-picker-popover.expense-range-date-popover .date-picker-month-label { font-size:20.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .date-picker-popover.expense-range-date-popover .date-picker-weekdays { font-size:19px !important }
html[lang="ps"]:not(#_)[lang="ps"] .date-picker-popover.expense-range-date-popover .date-picker-day { font-size:20px !important }
html[lang="ps"]:not(#_)[lang="ps"] .date-picker-popover.expense-range-date-popover .date-picker-today-btn { font-size:20px !important }
html[lang="ps"]:not(#_) .edx-range > span:first-child { font-size:19px !important }
html[lang="ps"]:not(#_) :is(#view-expenses-details, #view-sales-details) .edx-pop .ed-range-field small { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-expenses-details, #view-sales-details) .edx-pop .ed-range-field .date-picker-field { font-size:18.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] :is(#view-expenses-details, #view-sales-details) .edx-pop .ed-range-field small { font-size:18px !important }
html[lang="ps"]:not(#_)[lang="ps"] :is(#view-expenses-details, #view-sales-details) .edx-pop .ed-range-field .date-picker-field { font-size:19.5px !important }

/* from css/finance-report.css */
html[lang="ps"]:not(#_) .fr-head p { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-main-btn,
html[lang="ps"]:not(#_) .fr-ghost,
html[lang="ps"]:not(#_) .fr-empty-actions button { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fr-menu h4 { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fr-menu p { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-opt .fr-chip { font-size:23px !important }
html[lang="ps"]:not(#_) .fr-opt b { font-size:19px !important }
html[lang="ps"]:not(#_) .fr-opt em { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fr-opt small { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-presets button { font-size:17.5px !important }
html[lang="ps"]:not(#_) .fr-period b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fr-period b small { font-size:16.5px !important; font-weight:600 !important }
html[lang="ps"]:not(#_) .fr-step-btn { font-size:20.5px !important }
html[lang="ps"]:not(#_) .fr-range label { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fr-marks { font-size:16px !important }
html[lang="ps"]:not(#_) .fr-step h3 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .fr-step h3 small { font-size:17px !important; font-weight:600 !important }
html[lang="ps"]:not(#_) .fr-hero b { font-size:20.5px !important }
html[lang="ps"]:not(#_) .fr-hero span:not(.fr-chip) { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-kpi .fr-chip { font-size:22.5px !important }
html[lang="ps"]:not(#_) .fr-kpi small { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-kpi strong { font-size:22.5px !important }
html[lang="ps"]:not(#_) .fr-kpi-note { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fr-sec h3 { font-size:19px !important }
html[lang="ps"]:not(#_) .fr-sec p { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-trend .fr-ticks text { font-size:16px !important }
html[lang="ps"]:not(#_) .fr-legend { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-rows { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-eq { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fr-none { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-fuel > div { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-att { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-att small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fr-att button { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-good { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fr-table { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-table th { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fr-empty { font-size:19px !important }
html[lang="ps"]:not(#_) .fr-empty small { font-size:17px !important }
@media (max-width: 700px){
html[lang="ps"]:not(#_) .fr-no { font-size:20.5px !important }
}
html[lang="ps"]:not(#_) .fr-print-chart .fr-ticks text { font-size:16px !important }
html[lang="ps"]:not(#_) .fr-print-note { color:#343b4b !important }
html[lang="ps"]:not(#_) .fr-val { font-size:16px !important }
html[lang="ps"]:not(#_) .fr-tip { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-tip b { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-ro-day { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-ro { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-ro small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fr-ro b { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-print-chart .fr-val { font-size:16px !important }
html[lang="ps"]:not(#_) .fr-views button { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fr-chips2 > small { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-chips2 > button { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-search input { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-crumb { font-size:18px !important }
html[lang="ps"]:not(#_) table.fr-list { font-size:18.5px !important }
html[lang="ps"]:not(#_) table.fr-list th { font-size:17px !important }
html[lang="ps"]:not(#_) table.fr-list tfoot td { font-size:19px !important }
html[lang="ps"]:not(#_) .fr-open { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-pill { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-more { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-opts h4 { font-size:19px !important }
html[lang="ps"]:not(#_) .fr-opts p { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-chk { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-chk .box { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fr-chk small { font-size:16px !important }
html[lang="ps"]:not(#_) .fr-paper { font-size:17px !important }
html[lang="ps"]:not(#_) .fr-paper-note { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fr-paper .rv-title h1 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .fr-paper .rv-title small,
html[lang="ps"]:not(#_) .fr-paper .rv-sub small { font-size:16px !important; color:#343b4b !important }
html[lang="ps"]:not(#_) .fr-paper .rv-kpi span { font-size:16px !important; color:#343b4b !important }
html[lang="ps"]:not(#_) .fr-paper .rv-kpi strong { font-size:19px !important }
html[lang="ps"]:not(#_) .fr-paper .tr-sec h2 { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-paper .tr-sec h2 em { font-size:16px !important; color:#343b4b !important }
html[lang="ps"]:not(#_) .fr-paper .tr-table th { font-size:16px !important }
html[lang="ps"]:not(#_) .fr-paper .er-sign { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fr-sec h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .fr-sec p { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-trend .fr-val { font-size:16px !important }
html[lang="ps"]:not(#_) .fr-trend .fr-ticks text { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fr-ro { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fr-ro small { font-size:17.5px !important }
html[lang="ps"]:not(#_) .fr-ro b { font-size:20px !important }
html[lang="ps"]:not(#_) .fr-ro-day { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fr-split .fr-rows { font-size:19px !important }
html[lang="ps"]:not(#_) .fr-split .fr-rows b { font-size:20px !important }
html[lang="ps"]:not(#_) .fr-pct { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-fuel > div { font-size:19px !important }
html[lang="ps"]:not(#_) .fr-fuel b { font-size:20px !important }
html[lang="ps"]:not(#_) .fr-fuel-qty { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-tile small { font-size:18px !important }
html[lang="ps"]:not(#_) .fr-eq { font-size:18px !important }

/* from css/form-extras.css */
html[lang="ps"]:not(#_) .cf-ro small { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeFormWrap .cf-ro input { font-size:18px !important }
html[lang="ps"]:not(#_) .cf-lk { font-size:18px !important }
html[lang="ps"]:not(#_) .cf-dd-b { font-size:18px !important }
html[lang="ps"]:not(#_) .cf-menu button { font-size:17.5px !important }
html[lang="ps"]:not(#_) .cf-mi { font-size:19px !important }
html[lang="ps"]:not(#_) .cf-ok { font-size:20px !important }
html[lang="ps"]:not(#_) .cf-lock { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cf-st-ic { font-size:20.5px !important }
html[lang="ps"]:not(#_) .cf-st-copy b { font-size:17px !important }
html[lang="ps"]:not(#_) .cf-st-copy small { font-size:16px !important }
html[lang="ps"]:not(#_) .cf-st-ck { font-size:19px !important }
html[lang="ps"]:not(#_) .cf-danger-ic { font-size:22.5px !important }
html[lang="ps"]:not(#_) .cf-danger-copy b { font-size:18px !important }
html[lang="ps"]:not(#_) .cf-danger-copy small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cf-danger-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .cf-al-t b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .cf-al-t small { font-size:17px !important }
html[lang="ps"]:not(#_) .cf-al-c button { font-size:17px !important }
html[lang="ps"]:not(#_) .cf-al-c button em { font-size:16px !important }
html[lang="ps"]:not(#_) .cf-al-x { font-size:19px !important }
html[lang="ps"]:not(#_) .cf-f .field-error-msg { font-size:16.5px !important }

/* from css/fuel-check.css */
html[lang="ps"]:not(#_) .fc-head h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .fc-head small { font-size:17px !important }
html[lang="ps"]:not(#_) .fc-count { font-size:18px !important }
html[lang="ps"]:not(#_) .fc-task strong { font-size:19px !important }
html[lang="ps"]:not(#_) .fc-task small { font-size:17px !important }
html[lang="ps"]:not(#_) .fc-hint { font-size:17px !important }
html[lang="ps"]:not(#_) .fc-btn,
html[lang="ps"]:not(#_) .fc-btn-ghost { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fc-x { font-size:21.5px !important }
html[lang="ps"]:not(#_) .fc-help summary { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fc-help ul { font-size:18px !important }
html[lang="ps"]:not(#_) .fc-row-name strong { font-size:19px !important }
html[lang="ps"]:not(#_) .fc-row-name small { font-size:17px !important }
html[lang="ps"]:not(#_) .fc-input span { font-size:18px !important }
html[lang="ps"]:not(#_) .fc-live { font-size:18px !important }
html[lang="ps"]:not(#_) .fc-badge { font-size:17px !important }
html[lang="ps"]:not(#_) .fc-set-row strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fc-set-row small { font-size:17px !important }
html[lang="ps"]:not(#_) .fc-num,
html[lang="ps"]:not(#_) .fc-time { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fc-seg button { font-size:18px !important }
html[lang="ps"]:not(#_) .fc-answer strong { font-size:20px !important }
html[lang="ps"]:not(#_) .fc-answer small { font-size:17.5px !important }
html[lang="ps"]:not(#_) .fc-tank-fig span { font-size:17px !important }
html[lang="ps"]:not(#_) .fc-tank-fig b { font-size:20px !important }
html[lang="ps"]:not(#_) .fc-table { font-size:18px !important }
html[lang="ps"]:not(#_) .fc-table th { font-size:17px !important }
html[lang="ps"]:not(#_) .fc-foot { font-size:17px !important }

/* from css/fuel-forms.css */
html[lang="ps"]:not(#_) .fp-tile-chip { font-size:21px !important }
html[lang="ps"]:not(#_) .fp-tile-check { font-size:16px !important }
html[lang="ps"]:not(#_) .fp-ic { font-size:19px !important }
html[lang="ps"]:not(#_) .fp-unit { font-size:16px !important }
html[lang="ps"]:not(#_) .fp-chip { font-size:19px !important }
html[lang="ps"]:not(#_) .overlay .modal.fuel-purchase-modal .fuel-purchase-select-trigger strong { font-size:17.5px !important }
html[lang="ps"]:not(#_) .fp-option-text { font-size:17.5px !important }
html[lang="ps"]:not(#_) .fp-option-text small { font-size:16px !important; font-weight:600 !important }
html[lang="ps"]:not(#_) .fp-option-check { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .modal.fuel-purchase-modal .fuel-purchase-modal-foot .fuel-purchase-total small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .overlay .modal.fuel-purchase-modal .fuel-purchase-modal-foot .fuel-purchase-total strong { font-size:23px !important }
html[lang="ps"]:not(#_) .overlay .modal.fuel-purchase-modal .fuel-purchase-modal-foot .fuel-purchase-total em { font-size:16px !important }

/* from css/login-notifications.css */
html[lang="ps"]:not(#_) .island-copy strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .island-copy p { font-size:18px !important }
html[lang="ps"]:not(#_) .island-footer small { font-size:16px !important }
html[lang="ps"]:not(#_) .island-footer button { font-size:16.5px !important }

/* from css/login-scene.css */
html[lang="ps"]:not(#_) .lg-hint b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .lg-hint small { font-size:17px !important }
html[lang="ps"]:not(#_) .auth-gate .auth-eyebrow { font-size:17.5px !important; font-weight:600 !important }
html[lang="ps"]:not(#_) .auth-gate .auth-heading > p:last-child { font-size:18px !important }
html[lang="ps"]:not(#_) .auth-gate .auth-field { font-size:17.5px !important }
html[lang="ps"]:not(#_) .auth-gate .auth-input-wrap input { font-size:20px !important }
html[lang="ps"]:not(#_) .auth-gate .auth-submit { font-size:20.5px !important }
html[lang="ps"]:not(#_) .auth-gate .auth-footnote { font-size:17px !important }

/* from css/modal-refresh.css */
html[lang="ps"]:not(#_) .mr-node span { font-size:21.5px !important }
html[lang="ps"]:not(#_)[lang="ps"] .modal-refresh .field > label,
html[lang="ps"]:not(#_)[lang="ps"] .modal-refresh .mr-chip,
html[lang="ps"]:not(#_)[lang="ps"] .modal-refresh .accounts-sort-option,
html[lang="ps"]:not(#_)[lang="ps"] .modal-refresh .accounts-sort-trigger { font-size:18.5px !important }
html[lang="ps"]:not(#_) .mr-ftile-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .mr-ftile-check { font-size:18.5px !important }
html[lang="ps"]:not(#_) .mr-stepper button { font-size:23px !important }
html[lang="ps"]:not(#_)[lang="ps"] .pump-refresh,
html[lang="ps"]:not(#_)[lang="ps"] .shift-refresh { font-size:19px !important }
html[lang="ps"]:not(#_) .count-refresh .mr-summary > span:not(.mr-summary-ico) { font-size:16.5px !important }
html[lang="ps"]:not(#_) .count-refresh .till-count-same { font-size:17px !important }
html[lang="ps"]:not(#_) .count-refresh .till-count-avatar { font-size:21.5px !important }
html[lang="ps"]:not(#_) .count-refresh .till-count-who small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .count-refresh .till-count-fixed { font-size:16px !important }
html[lang="ps"]:not(#_) .count-refresh .till-flow-node span { font-size:23px !important }
html[lang="ps"]:not(#_) .count-refresh .till-flow-node small { font-size:16px !important }
html[lang="ps"]:not(#_) .count-refresh .till-flow-node b { font-size:17px !important }
html[lang="ps"]:not(#_) .till-locked-modal .till-locked h4 { font-size:20px !important }
html[lang="ps"]:not(#_) .till-locked-modal .till-locked p { font-size:17px !important }
html[lang="ps"]:not(#_) .till-locked-modal .till-locked-steps span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-locked-modal .till-locked-steps b { font-size:16px !important }

/* from css/owner-page.css */
html[lang="ps"]:not(#_) .ow-head-text h2 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .ow-head-text p { font-size:17px !important }
html[lang="ps"]:not(#_) .ow-stat-ico { font-size:23px !important }
html[lang="ps"]:not(#_) .ow-stat small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .ow-stat b { font-size:21.5px !important }
html[lang="ps"]:not(#_) .ow-ico { font-size:23px !important }
html[lang="ps"]:not(#_) .ow-body b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .ow-body small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .ow-amt { font-size:20px !important }
html[lang="ps"]:not(#_) .ow-badge { font-size:17px !important }
html[lang="ps"]:not(#_) .ow-mini { font-size:17px !important }
html[lang="ps"]:not(#_) .ow-wide .ow-after-ico { font-size:21.5px !important }
html[lang="ps"]:not(#_) .ow-wide .ow-after small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .ow-wide .ow-after b { font-size:23px !important }
html[lang="ps"]:not(#_) .ow-body .till-document-number { font-size:17px !important }
html[lang="ps"]:not(#_) .orc-wide .orc-head h2 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .orc-wide .orc-icon,
html[lang="ps"]:not(#_) .orc-wide .orc-ico { font-size:22.5px !important }
html[lang="ps"]:not(#_) .orc-wide .orc-x { font-size:20.5px !important }
html[lang="ps"]:not(#_) .orc-wide .orc-card small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .orc-wide .orc-card em { font-size:16.5px !important }
html[lang="ps"]:not(#_) .orc-wide .orc-card b { font-size:22.5px !important }
html[lang="ps"]:not(#_) .orc-wide .orc-ico.is-small { font-size:20.5px !important }
html[lang="ps"]:not(#_) .orc-wide .orc-cell small { font-size:16px !important }
html[lang="ps"]:not(#_) .orc-wide .orc-cell b { font-size:18px !important }
html[lang="ps"]:not(#_) .orc-wide .orc-money-label > span,
html[lang="ps"]:not(#_) .orc-wide .orc-reason > span { font-size:17px !important }

/* from css/photo-cropper.css */
html[lang="ps"]:not(#_) .pc-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .pc-zoom { font-size:23px !important }

/* from css/places-page.css */
html[lang="ps"]:not(#_) .pl-ico { font-size:23px !important }
html[lang="ps"]:not(#_) .pl-head-text h2 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .pl-head-text p { font-size:17px !important }
html[lang="ps"]:not(#_) .pl-stat small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .pl-stat b { font-size:21.5px !important }
html[lang="ps"]:not(#_) .pl-place h4 { font-size:19px !important }
html[lang="ps"]:not(#_) .pl-place small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .pl-bal b { font-size:21px !important }
html[lang="ps"]:not(#_) .pl-acts .pl-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .pl-sec h3 { font-size:19px !important }
html[lang="ps"]:not(#_) .pl-sec .pl-ico { font-size:21px !important }
html[lang="ps"]:not(#_) .pl-mv-body b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .pl-mv-body small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .pl-amt { font-size:20px !important }
html[lang="ps"]:not(#_) .pl-mini { font-size:16.5px !important }
html[lang="ps"]:not(#_) .pl-mhead h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .pl-x { font-size:20.5px !important }
html[lang="ps"]:not(#_) .pl-card small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .pl-card b { font-size:22.5px !important }

/* from css/price-entry.css */
html[lang="ps"]:not(#_) .price-change-count { font-size:16.5px !important }
html[lang="ps"]:not(#_) .price-card-chip { font-size:23px !important }
html[lang="ps"]:not(#_) .price-card-copy strong { font-size:19px !important }
html[lang="ps"]:not(#_) .price-card-copy small { font-size:16px !important }
html[lang="ps"]:not(#_) .price-step { font-size:21.5px !important }
html[lang="ps"]:not(#_) .price-card-currency { font-size:16.5px !important }
html[lang="ps"]:not(#_) .price-card-delta { font-size:17px !important }
html[lang="ps"]:not(#_) .price-card-tag { font-size:16.5px !important }
html[lang="ps"]:not(#_) .price-card-spark { font-size:16px !important }
html[lang="ps"]:not(#_) .price-entry-note { font-size:16.5px !important }

/* from css/profile-access-tabs.css */
@media(max-width:600px){
html[lang="ps"]:not(#_) .profile-access-tabs button { font-size:16px !important }
}

/* from css/pump-entry.css */
html[lang="ps"]:not(#_) .pf-panel-head { font-size:18px !important }
html[lang="ps"]:not(#_) .pf-panel-head > span { font-size:20px !important }
html[lang="ps"]:not(#_) .pf-label { font-size:17px !important }
html[lang="ps"]:not(#_) .is-identity .pf-live .pf-live-name { font-size:21px !important }
html[lang="ps"]:not(#_) .pf-live-name { font-size:19px !important }
html[lang="ps"]:not(#_) .pf-chip { font-size:16px !important }
html[lang="ps"]:not(#_) .pf-fuel-chip { font-size:23px !important }
html[lang="ps"]:not(#_) .pf-fuel-check { font-size:16.5px !important }
html[lang="ps"]:not(#_) .pf-note { font-size:16px !important }
html[lang="ps"]:not(#_) .pf-status label { font-size:17px !important }
@media (max-width: 900px){
html[lang="ps"]:not(#_) .is-identity .pf-live .pf-live-name { font-size:19px !important }
}

/* from css/pumps-dispenser.css */
html[lang="ps"]:not(#_) .dsp-no { font-size:23px !important }
html[lang="ps"]:not(#_) .dsp-titles b { font-size:20px !important }
html[lang="ps"]:not(#_) .dsp-titles small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .dsp-led { font-size:16.5px !important }
html[lang="ps"]:not(#_) .dsp-screen small { font-size:16px !important }
html[lang="ps"]:not(#_) .dsp-screen.is-off .dsp-digits { color:#304946 !important }
html[lang="ps"]:not(#_) .dsp-sub { font-size:16px !important }
html[lang="ps"]:not(#_) .dsp-mini small { font-size:16px !important }
html[lang="ps"]:not(#_) .dsp-mini b { font-size:16.5px !important }
html[lang="ps"]:not(#_) .dsp-grade { font-size:16.5px !important }
html[lang="ps"]:not(#_) .dsp-attendant small { font-size:16px !important }
html[lang="ps"]:not(#_) .dsp-attendant b { font-size:17px !important }
html[lang="ps"]:not(#_) .dsp-attendant.is-empty { font-size:16.5px !important }
html[lang="ps"]:not(#_) .dsp-avatar { font-size:18.5px !important }
html[lang="ps"]:not(#_) .dsp-tag-tx { font-size:16px !important }
html[lang="ps"]:not(#_) .dsp-last { font-size:16.5px !important }
html[lang="ps"]:not(#_) .dsp-lever { font-size:18.5px !important }
html[lang="ps"]:not(#_) #mainContent #view-pumps .work-board-heading-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) #view-pumps .pumps-pill { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-pumps .tanks-topbar .page-title { font-size:22.5px !important }
html[lang="ps"]:not(#_) #view-pumps .pumps-section-heading,
html[lang="ps"]:not(#_) #view-pumps .work-board-heading { font-size:20px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-section-head .section-count { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-employee .employee-avatar { font-size:20.5px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-employee .employee-name { font-size:18px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-employee .employee-duty-line { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-employee .dsp-emp-state { font-size:16px !important }
html[lang="ps"]:not(#_) .dsp-shift-pump { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-employee .dsp-shift .timer-chip { font-size:23px !important }
html[lang="ps"]:not(#_) .dsp-shift-foot { font-size:16px !important }
html[lang="ps"]:not(#_) .dsp-shift-warn { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-employee .dsp-shift .btn-end-shift { font-size:17px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-heading-text small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .shift-history-count { font-size:17px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-day-label { font-size:17.5px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-day-count { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-icon { font-size:21px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-title { font-size:18px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-pump { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-time { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-times small { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-times b { font-size:17px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-amount { font-size:17px !important }
html[lang="ps"]:not(#_) .dsp .dsp-no { font-size:21px !important }
html[lang="ps"]:not(#_) .dsp .dsp-titles b { font-size:19px !important }
html[lang="ps"]:not(#_) .dsp .dsp-lever { font-size:18px !important }

/* from css/pumps-page.css */
html[lang="ps"]:not(#_) .pumps-kpi-icon { font-size:23px !important }

/* from css/record-detail.css */
html[lang="ps"]:not(#_) .rd-kicker { font-size:16.5px !important }
html[lang="ps"]:not(#_) .rd-head h3 { font-size:22.5px !important }
html[lang="ps"]:not(#_) .rd-state { font-size:17px !important }
html[lang="ps"]:not(#_) .rd-close { font-size:21px !important }
html[lang="ps"]:not(#_) .rd-flow { font-size:17px !important }
html[lang="ps"]:not(#_) .rd-amount-label { font-size:17px !important }
html[lang="ps"]:not(#_) .rd-amount small { font-size:18px !important }
html[lang="ps"]:not(#_) .rd-hero-meta { font-size:17px !important }
html[lang="ps"]:not(#_) .rd-card-head { font-size:17.5px !important }
html[lang="ps"]:not(#_) .rd-card-head > span { font-size:19px !important }
html[lang="ps"]:not(#_) .rd-item > span { font-size:16px !important }
html[lang="ps"]:not(#_) .rd-item > strong { font-size:18px !important }
html[lang="ps"]:not(#_) .rd-item > strong small { font-size:16px !important }
html[lang="ps"]:not(#_) .rd-avatar { font-size:20.5px !important }
html[lang="ps"]:not(#_) .rd-by b { font-size:18px !important }
html[lang="ps"]:not(#_) .rd-by small { font-size:16px !important }
html[lang="ps"]:not(#_) .rd-by time { font-size:16px !important }
html[lang="ps"]:not(#_) .rd-doc-ico { font-size:22.5px !important }
html[lang="ps"]:not(#_) .rd-doc-text small { font-size:16px !important }
html[lang="ps"]:not(#_) .rd-doc-text bdi { font-size:17px !important }
html[lang="ps"]:not(#_) .rd-copy { font-size:20.5px !important }
html[lang="ps"]:not(#_) .rd-note b { font-size:16.5px !important }
html[lang="ps"]:not(#_) .rd-note p { font-size:17.5px !important }
html[lang="ps"]:not(#_) .rd-story-text { font-size:17px !important }
html[lang="ps"]:not(#_) .rd-step-ico { font-size:20.5px !important }
html[lang="ps"]:not(#_) .rd-step b { font-size:17px !important }
html[lang="ps"]:not(#_) .rd-step bdi { font-size:16px !important }
html[lang="ps"]:not(#_) .rd-step-tag { font-size:16px !important }
html[lang="ps"]:not(#_) .rd-actions .btn { font-size:18px !important }
@media (max-width: 900px){
html[lang="ps"]:not(#_) .rd-head-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .rd-head h3 { font-size:20.5px !important }
}

/* from css/report-kit.css */
html[lang="ps"]:not(#_) .rk-av { font-size:17px !important }
html[lang="ps"]:not(#_) .rk-badge { font-size:17px !important }
html[lang="ps"]:not(#_) .rk-pair { font-size:18.5px !important }
html[lang="ps"]:not(#_) .rk-pair b { font-size:19px !important }
html[lang="ps"]:not(#_) .rk-legend { font-size:17px !important }
html[lang="ps"]:not(#_) .rk-tiles .fr-op { font-size:23px !important }
html[lang="ps"]:not(#_) .rk-note { font-size:18px !important }
html[lang="ps"]:not(#_) .rk-chips button b { font-size:17px !important }

/* from css/salaries-page.css */
html[lang="ps"]:not(#_) .sp .seg button { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sp .seg em { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .find input { font-size:18px !important }
html[lang="ps"]:not(#_) .sp .menu button .mi { font-size:20px !important }
html[lang="ps"]:not(#_) .sp .menu button .ok { font-size:20px !important }
html[lang="ps"]:not(#_) .sp .tb { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sp .round button { font-size:19px !important }
html[lang="ps"]:not(#_) .sp .kind { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .pc { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .foot button { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sp .sc .ic { font-size:21.5px !important }
html[lang="ps"]:not(#_) .sp .sc small { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .sc strong em { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .stub .no { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .stub .av2 { font-size:23px !important }
html[lang="ps"]:not(#_) .sp .stub .pc { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .stub small { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .bd .hd b { font-size:19.5px !important }
html[lang="ps"]:not(#_) .sp .bd .hd small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .st { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .nums small { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .nums b { font-size:18px !important }
html[lang="ps"]:not(#_) .sp .nums .big b { font-size:20px !important }
html[lang="ps"]:not(#_) .sp .pay { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .stub .pc { font-size:20px !important }
html[lang="ps"]:not(#_) .sp .stub small { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .pay .pi { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sp .pay .pa { font-size:19px !important }
html[lang="ps"]:not(#_) .sp .yr button { font-size:20px !important }
html[lang="ps"]:not(#_) .sp .yr b { font-size:19px !important }
html[lang="ps"]:not(#_) .sp .today { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .sec { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sp .sec small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .ded { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .exp { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .cell { font-size:19px !important }
html[lang="ps"]:not(#_) .sp .legend { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .seg button { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .nd .lb { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .nd .dot { font-size:19px !important }
html[lang="ps"]:not(#_) .sp .nd.wt .dot { color:#4b5466 !important }
html[lang="ps"]:not(#_) .sp .nd .ct { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .sc small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .sc strong { font-size:22.5px !important }
html[lang="ps"]:not(#_) .sp .stub .av2 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .sp .bd .hd b { font-size:19px !important }
html[lang="ps"]:not(#_) .sp .ytop .sec { font-size:19px !important }
html[lang="ps"]:not(#_) .sp .mx2 th.m .mh { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .mx2 th.m .mh small { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .mx2 thead .nm2 { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .pw .av3 { font-size:18px !important }
html[lang="ps"]:not(#_) .sp .pw b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sp .pw small { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .mx2 .tot b { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .mc2 { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .mx2 tfoot td { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .nd.nodata .lb { color:#4b6657 !important }
html[lang="ps"]:not(#_) .sp .nodata-page b { font-size:21.5px !important }
html[lang="ps"]:not(#_) .sp .mx2 .mh { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .mc2 { font-size:16px !important }
@media(max-width:760px){
html[lang="ps"]:not(#_) .sp .sc strong { font-size:20px !important }
}
html[lang="ps"]:not(#_) .sp .rh .tx small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .rh .tx b { font-size:21.5px !important }
html[lang="ps"]:not(#_) .sp .rh .chip2 { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .rh .x { font-size:21.5px !important }
html[lang="ps"]:not(#_) .sp .hero2 .pill2 { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .hero2 small { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .hero2 .amt2 em { font-size:18px !important }
html[lang="ps"]:not(#_) .sp .hero2 .ft { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .pn2 .ph2 { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sp .tl2 .ti2 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .sp .tl2 small { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .tl2 b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sp .tl2 b em { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .pay2 .ti2 { font-size:21px !important }
html[lang="ps"]:not(#_) .sp .pay2 b { font-size:18px !important }
html[lang="ps"]:not(#_) .sp .pay2 small { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .pay2 .bd2 { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .noy { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .kv div { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .kv div b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sp .rb { font-size:18px !important }
html[lang="ps"]:not(#_) .sp .rb .bi { font-size:20px !important }
@media(max-width:760px){
html[lang="ps"]:not(#_) .sp .rh .tx b { font-size:20px !important }
}
html[lang="ps"]:not(#_) .sp .pw .go2 { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .hch { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .fi,
html[lang="ps"]:not(#_) .sp .ri { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sp .mx2 tfoot .nm2 { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .ft2 b { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .grand b { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .rt .ri { font-size:18px !important }
html[lang="ps"]:not(#_) .sp .rt b { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .yc2 .rg span { font-size:20px !important }
html[lang="ps"]:not(#_) .sp .yc2 .nmx b { font-size:19px !important }
html[lang="ps"]:not(#_) .sp .yc2 .nmx small { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .yc2 .ttl small { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .yc2 .ttl b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sp .yc2 .chs span { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .yc2 .sr2>*:not(.sl) { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .yc2 .sr2 em { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .pay2 .mo { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .sh { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .yc2 .sl { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .ehead .back { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .ehead .av4 { font-size:21px !important }
html[lang="ps"]:not(#_) .sp .ehead .tx small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .ehead .tx b { font-size:20.5px !important }
html[lang="ps"]:not(#_) .sp .ehead .pbtn { font-size:17px !important }
html[lang="ps"]:not(#_) .sp .sname { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sp .later { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sp .tkw .stub .mon { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sp .tkw .stub .sn { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .tl .seasons span { font-size:16px !important }
html[lang="ps"]:not(#_) .sp .act button { font-size:21px !important }

/* from css/sales-details.css */
html[lang="ps"]:not(#_) #view-sales-details .ed-range-separator { font-size:18px !important }
html[lang="ps"]:not(#_) .edx-rate { font-size:17px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-rate { font-size:18px !important }
html[lang="ps"]:not(#_) .edx-count { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-cu-av { font-size:21px !important }
html[lang="ps"]:not(#_) .edx-cu-av em { font-size:16px !important }
html[lang="ps"]:not(#_) .edx-cu-text b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .edx-cu-text small { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-cu-amt small { font-size:17px !important }
html[lang="ps"]:not(#_) .edx-cu-amt strong { font-size:19px !important }
html[lang="ps"]:not(#_) .edx-cu-amt em { font-size:16px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-cu-text b { font-size:20px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-cu-text small,
html[lang="ps"]:not(#_)[lang="ps"] .edx-cu-amt small { font-size:18px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-cu-amt strong { font-size:20px !important }
html[lang="ps"]:not(#_) .edx-pay { font-size:16px !important }
html[lang="ps"]:not(#_)[lang="ps"] .edx-pay { font-size:17px !important }

/* from css/search-bar.css */
html[lang="ps"]:not(#_):not(#_) body :is(.acc-search, .cx-find, .employee-access-search, .modal-search-field, .emp-toolbar-search, .fr-search, .sp .find, .hl-search, .sh-search, .sb-field) input { font-size:19px !important }
html[lang="ps"]:not(#_) .sb-count { font-size:17px !important }
html[lang="ps"]:not(#_) .sb-key { font-size:18px !important }
html[lang="ps"]:not(#_):not(#_) body .top-bar-search.open .top-bar-search-input { font-size:18.5px !important }
@media (max-width: 640px){
html[lang="ps"]:not(#_):not(#_) body :is(.acc-search, .cx-find, .employee-access-search, .modal-search-field, .emp-toolbar-search, .fr-search, .sp .find, .hl-search, .sh-search, .sb-field) input { font-size:18.5px !important }
}

/* from css/station-settings.css */
@media(max-width:550px){
html[lang="ps"]:not(#_) #stationSettingsForm .station-settings-tabs button { font-size:16px !important }
}
html[lang="ps"]:not(#_) #stationSettingsForm.station-settings-redesign>.profile-detail-card>.page-sub { font-size:17px !important }
html[lang="ps"]:not(#_) #stationSettingsForm.station-settings-redesign .station-form-section h2 { font-size:20px !important }
html[lang="ps"]:not(#_) #stationSettingsForm.station-settings-redesign .field>span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #stationSettingsForm.station-settings-redesign .field input { font-size:18px !important }
html[lang="ps"]:not(#_) #stationSettingsForm.station-settings-redesign .logo-file-note { font-size:16.5px !important }
html[lang="ps"]:not(#_) #stationSettingsForm.station-settings-redesign .logo-slot-title { font-size:17px !important }
html[lang="ps"]:not(#_) #stationSettingsForm.station-settings-redesign #saveStationSettingsBtn { font-size:18px !important }

/* from css/style.css */
html[lang="ps"]:not(#_) body { font-size:18.5px !important }
html[lang="ps"]:not(#_) .top-bar-icon-btn { font-size:21px !important }
html[lang="ps"]:not(#_) .top-bar-brand { font-size:19px !important }
html[lang="ps"]:not(#_) .top-bar-search-input { font-size:18px !important }
html[lang="ps"]:not(#_) .notifications-panel-icon { font-size:21px !important }
html[lang="ps"]:not(#_) .notifications-panel-head h2 { font-size:18.5px !important }
html[lang="ps"]:not(#_) .notifications-panel-head p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .notifications-panel-list .alert-row { font-size:17px !important }
html[lang="ps"]:not(#_) .notifications-group-title { font-size:16.5px !important }
html[lang="ps"]:not(#_) .notifications-empty { font-size:17px !important }
html[lang="ps"]:not(#_) .brand { font-size:18.5px !important }
html[lang="ps"]:not(#_) .brand-sub { font-size:17px !important }
html[lang="ps"]:not(#_) .nav-item { font-size:18.5px !important }
html[lang="ps"]:not(#_) .nav-tag { font-size:16px !important }
html[lang="ps"]:not(#_) .nav-parent-chevron { font-size:19px !important }
html[lang="ps"]:not(#_) .nav-subitem { font-size:18px !important }
html[lang="ps"]:not(#_) .lang-btn-main { font-size:17px !important }
html[lang="ps"]:not(#_) .lang-menu-item { font-size:17px !important }
html[lang="ps"]:not(#_) .theme-toggle { font-size:18px !important }
html[lang="ps"]:not(#_) .greet { font-size:18px !important }
html[lang="ps"]:not(#_) .page-title { font-size:23px !important }
html[lang="ps"]:not(#_) .page-sub { font-size:18.5px !important }
html[lang="ps"]:not(#_) .section-label { font-size:18px !important }
html[lang="ps"]:not(#_) .section-label-spaced { font-size:18px !important }
html[lang="ps"]:not(#_) .section-label-sm { font-size:18px !important }
html[lang="ps"]:not(#_) .page-sub--compact { font-size:18px !important }
html[lang="ps"]:not(#_) .alerts-title { font-size:18px !important }
html[lang="ps"]:not(#_) .alert-row { font-size:18px !important }
html[lang="ps"]:not(#_) .shortcut-label { font-size:17px !important }
html[lang="ps"]:not(#_) .compare-title { font-size:18px !important }
html[lang="ps"]:not(#_) .tank-compare-name { font-size:17px !important }
html[lang="ps"]:not(#_) .tank-compare-volume { font-size:16px !important }
html[lang="ps"]:not(#_) .tank-compare-pct { font-size:17.5px !important }
html[lang="ps"]:not(#_) .price-widget-title { font-size:17.5px !important }
html[lang="ps"]:not(#_) .price-widget-today-badge { font-size:16px !important }
html[lang="ps"]:not(#_) .price-widget-body .price-row-label { font-size:17px !important }
html[lang="ps"]:not(#_) .price-widget-body .price-row-value { font-size:17.5px !important }
html[lang="ps"]:not(#_) .price-confirm-head-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .price-confirm-kicker { font-size:16px !important }
html[lang="ps"]:not(#_) .price-confirm-title { font-size:18px !important }
html[lang="ps"]:not(#_) .price-confirm-fuel-label { font-size:16px !important }
html[lang="ps"]:not(#_) .price-confirm-fuel-value { font-size:16px !important }
html[lang="ps"]:not(#_) .price-confirm-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .cal-today-label { font-size:16.5px !important }
html[lang="ps"]:not(#_) .cal-today-value { font-size:18px !important }
html[lang="ps"]:not(#_) .cal-weekdays { font-size:16px !important }
html[lang="ps"]:not(#_) .cal-cell { font-size:16.5px !important }
html[lang="ps"]:not(#_) .tasks-title { font-size:17px !important }
html[lang="ps"]:not(#_) .task-date { font-size:16px !important }
html[lang="ps"]:not(#_) .task-text { font-size:17px !important }
html[lang="ps"]:not(#_) .task-del { font-size:18px !important }
html[lang="ps"]:not(#_) .task-empty { font-size:17px !important }
html[lang="ps"]:not(#_) .add-task-row select,
html[lang="ps"]:not(#_) .add-task-row input { font-size:17px !important }
html[lang="ps"]:not(#_) .add-task-desc { font-size:17px !important }
html[lang="ps"]:not(#_) .add-task-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .metric-label { font-size:17px !important }
html[lang="ps"]:not(#_) .metric-value { font-size:21px !important }
html[lang="ps"]:not(#_) .sales-hero-label { font-size:18px !important }
html[lang="ps"]:not(#_) .sales-hero-debt-label { font-size:16px !important }
html[lang="ps"]:not(#_) .sales-hero-debt-value { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sales-hero-empty { font-size:17px !important }
html[lang="ps"]:not(#_) .sales-fuel-chip-label { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sales-fuel-chip-value { font-size:18px !important }
html[lang="ps"]:not(#_) .sales-fuel-chip-unit { font-size:16px !important }
html[lang="ps"]:not(#_) .sales-trend-label { font-size:17px !important }
html[lang="ps"]:not(#_) .sales-trend-value { font-size:19px !important }
html[lang="ps"]:not(#_) .fuel-volume-title { font-size:18px !important }
html[lang="ps"]:not(#_) .finance-hero-label { font-size:17px !important }
html[lang="ps"]:not(#_) .finance-profit-label { font-size:17px !important }
html[lang="ps"]:not(#_) .finance-profit-status-badge { font-size:16px !important }
html[lang="ps"]:not(#_) .finance-profit-trend { font-size:16.5px !important }
html[lang="ps"]:not(#_) .finance-profit-chip { font-size:16.5px !important }
html[lang="ps"]:not(#_) .week-bar-value { font-size:16px !important }
html[lang="ps"]:not(#_) .reports-multiday-hint { font-size:16px !important }
html[lang="ps"]:not(#_) .sd-nav-year { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sd-nav-month { font-size:18px !important }
html[lang="ps"]:not(#_) .sd-month-cell { font-size:17px !important }
html[lang="ps"]:not(#_) .sd-year-cell { font-size:18px !important }
html[lang="ps"]:not(#_) .sd-buyer-rank { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sd-buyer-avatar { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sd-buyer-name { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sd-buyer-meta { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sd-buyer-revenue { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sd-buyer-amount { font-size:16.5px !important }
html[lang="ps"]:not(#_) .week-bar-label { font-size:16px !important }
html[lang="ps"]:not(#_) .finance-feed-text { font-size:17.5px !important }
html[lang="ps"]:not(#_) .finance-feed-time { font-size:16.5px !important }
html[lang="ps"]:not(#_) .finance-feed-amount { font-size:17.5px !important }
html[lang="ps"]:not(#_) .finance-card-title { font-size:18px !important }
html[lang="ps"]:not(#_) .finance-card-value { font-size:17px !important }
html[lang="ps"]:not(#_) .finance-card-chevron { font-size:21.5px !important }
html[lang="ps"]:not(#_) .filter-tab { font-size:17px !important }
html[lang="ps"]:not(#_) .sort-label { font-size:17px !important }
html[lang="ps"]:not(#_) .sort-wrap select { font-size:17px !important }
html[lang="ps"]:not(#_) .tank-name { font-size:19px !important }
html[lang="ps"]:not(#_) .tank-actions .icon-btn { font-size:19px !important }
html[lang="ps"]:not(#_) .gauge-labels { font-size:17.5px !important }
html[lang="ps"]:not(#_) .gauge-labels .num { font-size:18px !important }
html[lang="ps"]:not(#_) .tank-stat-label { font-size:16px !important }
html[lang="ps"]:not(#_) .tank-stat-value { font-size:17.5px !important }
html[lang="ps"]:not(#_) .tank-fuel-name { font-size:16.5px !important }
html[lang="ps"]:not(#_) .tank-lastrefill { font-size:16.5px !important }
html[lang="ps"]:not(#_) .pill-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .history-item { font-size:18px !important }
html[lang="ps"]:not(#_) .salary-status-badge { font-size:16px !important }
html[lang="ps"]:not(#_) .leave-status-badge { font-size:16px !important }
html[lang="ps"]:not(#_) .leave-stat-tile-value { font-size:19px !important }
html[lang="ps"]:not(#_) .leave-stat-tile-label { font-size:16px !important }
html[lang="ps"]:not(#_) .leave-group-title { font-size:17px !important }
html[lang="ps"]:not(#_) .leave-group-count { font-size:16px !important }
html[lang="ps"]:not(#_) .leave-entry-type { font-size:17.5px !important }
html[lang="ps"]:not(#_) .leave-entry-date { font-size:16.5px !important }
html[lang="ps"]:not(#_) .leave-entry-deduction { font-size:16px !important }
html[lang="ps"]:not(#_) .history-source { font-size:16.5px !important }
html[lang="ps"]:not(#_) .activity-row-text { font-size:17.5px !important }
html[lang="ps"]:not(#_) .activity-row-time { font-size:17px !important }
html[lang="ps"]:not(#_) .activity-row-date { font-size:16px !important }
html[lang="ps"]:not(#_) .journal-day-divider { font-size:16.5px !important }
html[lang="ps"]:not(#_) .work-record-filter-cal .date-picker-weekdays { font-size:17px !important }
html[lang="ps"]:not(#_) .wr-cal-cell { font-size:18px !important }
html[lang="ps"]:not(#_) .wr-cal-legend { font-size:16.5px !important }
html[lang="ps"]:not(#_) .work-record-filter-active { font-size:17px !important }
html[lang="ps"]:not(#_) .work-record-stats-head { font-size:17px !important }
html[lang="ps"]:not(#_) .work-record-stat-label { font-size:17px !important }
html[lang="ps"]:not(#_) .work-record-stat-value { font-size:18px !important }
html[lang="ps"]:not(#_) .work-record-day-label { font-size:16.5px !important }
html[lang="ps"]:not(#_) .work-record-day-count { font-size:16px !important }
html[lang="ps"]:not(#_) .txn-detail-notes { font-size:17px !important }
html[lang="ps"]:not(#_) .work-record-num { font-size:16px !important }
html[lang="ps"]:not(#_) .work-record-title { font-size:17px !important }
html[lang="ps"]:not(#_) .work-record-time { font-size:16px !important }
html[lang="ps"]:not(#_) .work-record-amount { font-size:17.5px !important }
html[lang="ps"]:not(#_) .acct-tab-label { font-size:17.5px !important }
@media (max-width: 480px){
html[lang="ps"]:not(#_) .acct-tab-label { font-size:16.5px !important }
}
html[lang="ps"]:not(#_) .emp-perm-title { font-size:17.5px !important }
html[lang="ps"]:not(#_) .emp-perm-sub { font-size:16px !important }
html[lang="ps"]:not(#_) .emp-perm-check { font-size:18px !important }
html[lang="ps"]:not(#_) .emp-form-section-head { font-size:17px !important }
html[lang="ps"]:not(#_) .emp-status-label { font-size:17px !important }
html[lang="ps"]:not(#_) .emp-status-sub { font-size:16px !important }
html[lang="ps"]:not(#_) .emp-status-badge { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sale-row-name { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sale-row-amount { font-size:17px !important }
html[lang="ps"]:not(#_) .sale-row-total { font-size:18px !important }
html[lang="ps"]:not(#_) .sale-row-time { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sale-badge { font-size:16px !important }
html[lang="ps"]:not(#_) .add-card { font-size:18.5px !important }
html[lang="ps"]:not(#_) .empty-title { font-size:18.5px !important }
html[lang="ps"]:not(#_) .modal h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .refill-info-row { font-size:17px !important }
html[lang="ps"]:not(#_) .refill-info-sub { font-size:17px !important }
html[lang="ps"]:not(#_) .quick-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .amt-input { font-size:23px !important }
html[lang="ps"]:not(#_) .field label { font-size:18px !important }
html[lang="ps"]:not(#_) .field input,
html[lang="ps"]:not(#_) .field select,
html[lang="ps"]:not(#_) .field textarea { font-size:18.5px !important }
html[lang="ps"]:not(#_) .field label .optional-tag { font-size:17px !important; font-weight:600 !important }
html[lang="ps"]:not(#_) .btn-add-type { font-size:17.5px !important }
html[lang="ps"]:not(#_) .attach-file-chip { font-size:17px !important }
html[lang="ps"]:not(#_) .field-system-note { font-size:17px !important }
html[lang="ps"]:not(#_) .field-error-msg { font-size:16.5px !important }
html[lang="ps"]:not(#_) .form-required-notice { font-size:17.5px !important }
html[lang="ps"]:not(#_) .info-box { font-size:18px !important }
html[lang="ps"]:not(#_) .date-picker-field { font-size:18.5px !important }
html[lang="ps"]:not(#_) .date-picker-month-label { font-size:18px !important }
html[lang="ps"]:not(#_) .date-picker-weekdays { font-size:16px !important }
html[lang="ps"]:not(#_) .date-picker-day { font-size:17px !important }
html[lang="ps"]:not(#_) .date-picker-today-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .preview-box { font-size:18px !important }
html[lang="ps"]:not(#_) .paymethod-btn { font-size:18px !important }
html[lang="ps"]:not(#_) .paymethod-btn.paymethod-btn-solo { font-size:19px !important }
html[lang="ps"]:not(#_) .leave-day-chip { font-size:17px !important }
html[lang="ps"]:not(#_) .leave-day-empty-hint { font-size:17px !important }
html[lang="ps"]:not(#_) .btn { font-size:18.5px !important }
html[lang="ps"]:not(#_) .btn-sm { font-size:17px !important }
html[lang="ps"]:not(#_) .btn-end-shift { font-size:16.5px !important }
html[lang="ps"]:not(#_) .toast { font-size:17.5px !important }
html[lang="ps"]:not(#_) .back-link { font-size:18px !important }
html[lang="ps"]:not(#_) .back-to-finance-btn { font-size:17.5px !important }
html[lang="ps"]:not(#_) .back-btn-prominent { font-size:18px !important }
html[lang="ps"]:not(#_) .fuel-checkbox-row .fuel-checkbox { font-size:18px !important }
html[lang="ps"]:not(#_) .fuel-tile span { font-size:17px !important }
html[lang="ps"]:not(#_) .modal-search-field input { font-size:18.5px !important }
html[lang="ps"]:not(#_) .salary-info-name { font-size:18px !important }
html[lang="ps"]:not(#_) .salary-info-sub { font-size:16.5px !important }
html[lang="ps"]:not(#_) .customer-result-row { font-size:17.5px !important }
html[lang="ps"]:not(#_) .pump-type { font-size:16.5px !important }
html[lang="ps"]:not(#_) .pump-name { font-size:19px !important }
html[lang="ps"]:not(#_) .pump-status-pill { font-size:16.5px !important }
html[lang="ps"]:not(#_) .balance-pill { font-size:17px !important }
html[lang="ps"]:not(#_) .pump-avatar { font-size:18.5px !important }
html[lang="ps"]:not(#_) .pump-worker-name { font-size:18px !important }
html[lang="ps"]:not(#_) .pump-worker-since { font-size:17px !important }
html[lang="ps"]:not(#_) .timer-chip { font-size:17px !important }
html[lang="ps"]:not(#_) .emp-list-section-title { font-size:18px !important }
html[lang="ps"]:not(#_) .emp-list-section-count { font-size:16px !important }
html[lang="ps"]:not(#_) .emp-row-avatar { font-size:19px !important }
html[lang="ps"]:not(#_) .emp-row-name { font-size:18px !important }
html[lang="ps"]:not(#_) .emp-row-id { font-size:16px !important }
html[lang="ps"]:not(#_) .emp-row-meta-item { font-size:16px !important }
html[lang="ps"]:not(#_) .emp-row-status { font-size:16px !important }
html[lang="ps"]:not(#_) .emp-row-chevron { font-size:19px !important }
html[lang="ps"]:not(#_) .emp-row-avatar { font-size:21px !important }
html[lang="ps"]:not(#_) .emp-row-name { font-size:18.5px !important }
html[lang="ps"]:not(#_) .emp-row-meta-item { font-size:16.5px !important }
html[lang="ps"]:not(#_) .emp-row-avatar { font-size:22.5px !important }
html[lang="ps"]:not(#_) .emp-row-name { font-size:19px !important }
html[lang="ps"]:not(#_) .employee-avatar { font-size:19px !important }
html[lang="ps"]:not(#_) .employee-name { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-status { font-size:17px !important }
html[lang="ps"]:not(#_) .acct-full-profile-arrow { font-size:20px !important }
html[lang="ps"]:not(#_) .system-history-heading h2 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .system-history-heading p { font-size:17px !important }
html[lang="ps"]:not(#_) .system-history-stats span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .system-history-tabs button { font-size:17px !important }
html[lang="ps"]:not(#_) .system-history-search input { font-size:17px !important }
html[lang="ps"]:not(#_) .system-history-feed-head>span { font-size:18px !important }
html[lang="ps"]:not(#_) .system-event-icon { font-size:21.5px !important }
html[lang="ps"]:not(#_) .system-event-title strong { font-size:17.5px !important }
html[lang="ps"]:not(#_) .system-event-status { font-size:16px !important }
html[lang="ps"]:not(#_) .system-event-meta { font-size:16px !important }
html[lang="ps"]:not(#_) .system-event p { font-size:16.5px !important }
@media (max-width:520px){
html[lang="ps"]:not(#_) .system-history-heading-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .system-event-icon { font-size:20px !important }
}
html[lang="ps"]:not(#_) .profile-rail-btn--tertiary { font-size:17px !important }
html[lang="ps"]:not(#_) .profile-name { font-size:21px !important }
html[lang="ps"]:not(#_) .profile-id { font-size:16.5px !important }
html[lang="ps"]:not(#_) .profile-sub { font-size:17.5px !important }
html[lang="ps"]:not(#_) .profile-meta-icon { font-size:18px !important }
html[lang="ps"]:not(#_) .profile-meta-label { font-size:16px !important }
html[lang="ps"]:not(#_) .profile-meta-value { font-size:17px !important }
html[lang="ps"]:not(#_) .section-title-icon { font-size:18px !important }
html[lang="ps"]:not(#_) .handover-outstanding-note { font-size:17px !important }
html[lang="ps"]:not(#_) .acct-pill-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .acct-ledger-empty { font-size:17px !important }
html[lang="ps"]:not(#_) .ledger-period-title { font-size:18.5px !important }
html[lang="ps"]:not(#_) .ledger-period-range { font-size:16.5px !important }
html[lang="ps"]:not(#_) .ledger-table { font-size:17px !important }
html[lang="ps"]:not(#_) .ledger-table th { font-size:16.5px !important }
html[lang="ps"]:not(#_) .ledger-date-cell { font-size:17px !important }
html[lang="ps"]:not(#_) .ledger-by-cell { font-size:17px !important }
html[lang="ps"]:not(#_) .ledger-status-cell { font-size:17px !important }
html[lang="ps"]:not(#_) .ledger-total-label { font-size:17.5px !important }
html[lang="ps"]:not(#_) .ledger-total-badge { font-size:16.5px !important }
html[lang="ps"]:not(#_) .ledger-total-amount { font-size:18.5px !important }
html[lang="ps"]:not(#_) .ledger-history-title { font-size:18.5px !important }
html[lang="ps"]:not(#_) .receipt-brand { font-size:20px !important }
html[lang="ps"]:not(#_) .receipt-meta { font-size:17px !important }
html[lang="ps"]:not(#_) .receipt-txn { font-size:16.5px !important }
html[lang="ps"]:not(#_) .receipt-row { font-size:18px !important }
html[lang="ps"]:not(#_) .receipt-total { font-size:19px !important }
html[lang="ps"]:not(#_) .receipt--thermal { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt-station-local { font-size:18px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-title { font-size:18px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-date { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-total { font-size:17px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-footer { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt--thermal { font-size:16.5px !important }
html[lang="ps"]:not(#_) .receipt-station-local { font-size:20px !important }
html[lang="ps"]:not(#_) .receipt-station-en { font-size:16.5px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-title { font-size:22.5px !important }
html[lang="ps"]:not(#_) .receipt-date-grid span { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt-date-grid b { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-row b { font-size:18px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-total { font-size:19px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-total strong { font-size:21.5px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-footer { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt-thanks { font-size:17px !important }
html[lang="ps"]:not(#_) .receipt--thermal { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-title { font-size:20px !important }
html[lang="ps"]:not(#_) .receipt-date-grid span { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt-date-grid b { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-row b { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-total { font-size:16.5px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-total strong { font-size:19px !important }
html[lang="ps"]:not(#_) .receipt--thermal .receipt-footer { font-size:16px !important }
html[lang="ps"]:not(#_) .receipt-thanks { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-station-local { font-size:18px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-station-en { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-title { font-size:19px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-date-grid span { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-date-grid b { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-row { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-row b { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-total { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-total strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-value-unit { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-row b { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-total { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-total strong { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-footer { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-thanks { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-station-local { font-size:18.5px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-station-en { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-title { font-size:20.5px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-number { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-qr span { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-date-grid span { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-date-grid b { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-row { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-row b { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-total { font-size:16.5px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-total strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-value-unit { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt--thermal .receipt-footer { font-size:16px !important }
html[lang="ps"]:not(#_) #receiptTemplate .receipt-thanks { font-size:16.5px !important }
html[lang="ps"]:not(#_) .pro-receipt-title small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .pro-receipt-brand-name { font-size:19px !important }
html[lang="ps"]:not(#_) .pro-receipt-brand-sub { font-size:16px !important }
html[lang="ps"]:not(#_) .pro-receipt-meta { font-size:17px !important }
html[lang="ps"]:not(#_) .pro-receipt-verify { font-size:16px !important }
html[lang="ps"]:not(#_) .pro-receipt-block-label { font-size:16px !important }
html[lang="ps"]:not(#_) .pro-receipt-block-lines { font-size:17px !important }
html[lang="ps"]:not(#_) .pro-receipt-block-lines .muted { font-size:16px !important }
html[lang="ps"]:not(#_) .pro-receipt-table { font-size:17px !important }
html[lang="ps"]:not(#_) .pro-receipt-table th { font-size:16px !important }
html[lang="ps"]:not(#_) .pro-receipt-row-sub { font-size:16px !important }
html[lang="ps"]:not(#_) .pro-receipt-total-row { font-size:17px !important }
html[lang="ps"]:not(#_) .pro-receipt-total-row.grand { font-size:20px !important }
html[lang="ps"]:not(#_) .pro-receipt-foot-label { font-size:16px !important }
html[lang="ps"]:not(#_) .pro-receipt-foot-note { font-size:16px !important }
html[lang="ps"]:not(#_) .pro-receipt-sign-line { font-size:16px !important }
html[lang="ps"]:not(#_) .pro-receipt-attachment-label { font-size:16.5px !important }
html[lang="ps"]:not(#_) .ledger-row-receipt-btn { font-size:16px !important }
html[lang="ps"]:not(#_) .empty-state-text { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-financial .reports-title-help-popover strong { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-financial .reports-title-help-popover span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-financial .reports-mode-tab { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-financial .reports-calendar-help,
html[lang="ps"]:not(#_) #view-reports-financial .reports-multiday-hint,
html[lang="ps"]:not(#_) #view-reports-financial .report-chart-help { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-financial .reports-simple-guide strong { font-size:18px !important }
html[lang="ps"]:not(#_) #view-reports-financial .reports-simple-guide span { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-financial .reports-simple-guide b { font-size:17px !important }
html[lang="ps"]:not(#_) .report-audit-note { font-size:17px !important }
html[lang="ps"]:not(#_) .report-reconciliation-item span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .report-reconciliation-item b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .report-accounting-equations span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-financial .report-kpi-change { font-size:16px !important }
html[lang="ps"]:not(#_) #view-reports-financial .report-kpi-card .metric-label { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-financial .report-kpi-card .metric-value small { font-size:16px !important }
html[lang="ps"]:not(#_) #view-reports-financial .report-kpi-foot { font-size:16px !important }
html[lang="ps"]:not(#_) #view-reports-financial .report-chart-card .section-title-icon { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-reports-financial .report-insights-head strong { font-size:19px !important }
html[lang="ps"]:not(#_) #view-reports-financial .report-insights-head span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-financial .report-insight-tab { font-size:16.5px !important }
html[lang="ps"]:not(#_) .gbar-legend-item { font-size:17px !important }
html[lang="ps"]:not(#_) .gbar-value { font-size:16px !important }
html[lang="ps"]:not(#_) .gbar-label { font-size:16px !important }
html[lang="ps"]:not(#_) #view-reports-financial .trend-highlight-label { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-financial .week-bar-value { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-financial .week-bar-label { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-financial .donut-legend-value b { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-financial .donut-legend-value span { font-size:16px !important }
html[lang="ps"]:not(#_) #view-reports-financial .gbar-value { font-size:16px !important }
html[lang="ps"]:not(#_) #view-reports-financial .gbar-label { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-shift .reports-title-help-popover strong { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-shift .reports-title-help-popover span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-shift .shift-kpi-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) #view-reports-shift .shift-kpi-card span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-shift .shift-kpi-card strong { font-size:23px !important }
html[lang="ps"]:not(#_) #view-reports-shift .shift-kpi-card strong small { font-size:16px !important }
html[lang="ps"]:not(#_) .shift-kpi-mark { font-size:22.5px !important }
html[lang="ps"]:not(#_) #view-reports-shift .shift-insights-head strong { font-size:19px !important }
html[lang="ps"]:not(#_) #view-reports-shift .shift-insights-head span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-shift .shift-insight-tab { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-shift .reports-mode-tab { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-shift .reports-calendar-help,
html[lang="ps"]:not(#_) #view-reports-shift .reports-multiday-hint,
html[lang="ps"]:not(#_) #view-reports-shift .report-chart-help { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-shift .reports-simple-guide strong { font-size:18px !important }
html[lang="ps"]:not(#_) #view-reports-shift .reports-simple-guide span { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-shift .reports-simple-guide b { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-shift .report-chart-card .section-title-icon { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-reports-shift .week-bar-value { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-shift .week-bar-label { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-shift .gbar-value { font-size:16px !important }
html[lang="ps"]:not(#_) #view-reports-shift .gbar-label { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .reports-title-help-popover span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .tank-kpi-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .tank-kpi-card span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .tank-kpi-card strong { font-size:23px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .tank-kpi-card strong small { font-size:16px !important }
html[lang="ps"]:not(#_) .tank-kpi-mark { font-size:22.5px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .tank-insights-head strong { font-size:19px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .tank-insights-head span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .tank-insight-tab { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .reports-mode-tab { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .reports-calendar-help,
html[lang="ps"]:not(#_) #view-reports-tanks .reports-multiday-hint,
html[lang="ps"]:not(#_) #view-reports-tanks .report-chart-help { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .reports-simple-guide strong { font-size:18px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .reports-simple-guide span { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .reports-simple-guide b { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .report-chart-card .section-title-icon { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .cap-bar-label { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .cap-bar-value { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .week-bar-value,
html[lang="ps"]:not(#_) #view-reports-tanks .gbar-value { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-tanks .week-bar-label,
html[lang="ps"]:not(#_) #view-reports-tanks .gbar-label { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .reports-mode-tab { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .reports-calendar-help,
html[lang="ps"]:not(#_) #view-reports-accounts .reports-multiday-hint,
html[lang="ps"]:not(#_) #view-reports-accounts .report-chart-help { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .reports-simple-guide strong { font-size:18px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .reports-simple-guide span { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .reports-simple-guide b { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .report-chart-card .section-title-icon,
html[lang="ps"]:not(#_) #view-reports-accounts .report-table-card .section-title-icon { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .week-bar-value { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .week-bar-label { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .reports-title-help-popover strong { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .reports-title-help-popover span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .account-kpi-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .report-account-kpi .metric-value { font-size:21.5px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .report-account-kpi .metric-value small { font-size:16px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .account-kpi-mark { font-size:21.5px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .accounts-insights-head strong { font-size:19px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .accounts-insights-head span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-accounts .accounts-insight-tab { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-compare .reports-mode-tab { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-compare .reports-calendar-help,
html[lang="ps"]:not(#_) #view-reports-compare .reports-multiday-hint,
html[lang="ps"]:not(#_) #view-reports-compare .report-chart-help { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-compare .reports-simple-guide strong { font-size:18px !important }
html[lang="ps"]:not(#_) #view-reports-compare .reports-simple-guide span { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-compare .reports-simple-guide b { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-compare .report-chart-card .section-title-icon { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-reports-compare .goal-ring-pct { font-size:23px !important }
html[lang="ps"]:not(#_) #view-reports-compare .gbar-value { font-size:16px !important }
html[lang="ps"]:not(#_) #view-reports-compare .gbar-label { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-journal .reports-mode-tab,
html[lang="ps"]:not(#_) #view-reports-journal .report-journal-tab { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-journal .reports-calendar-help,
html[lang="ps"]:not(#_) #view-reports-journal .reports-multiday-hint,
html[lang="ps"]:not(#_) #view-reports-journal .report-chart-help { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-journal .reports-simple-guide strong { font-size:18px !important }
html[lang="ps"]:not(#_) #view-reports-journal .reports-simple-guide span { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-journal .reports-simple-guide b { font-size:17px !important }
html[lang="ps"]:not(#_) #view-reports-journal .report-journal-card .section-title-icon { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-reports-capital .reports-calendar-help,
html[lang="ps"]:not(#_) #view-reports-capital .reports-multiday-hint,
html[lang="ps"]:not(#_) #view-reports-capital .report-chart-help { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-reports-capital .reports-simple-guide span { font-size:17px !important }
html[lang="ps"]:not(#_) .cap-bar-label { font-size:17px !important }
html[lang="ps"]:not(#_) .cap-bar-value { font-size:16px !important }
html[lang="ps"]:not(#_) .line-chart-legend { font-size:17px !important }
html[lang="ps"]:not(#_) .line-chart-x-labels { font-size:16px !important }
html[lang="ps"]:not(#_) .trend-axis-label { font-size:16px !important }
html[lang="ps"]:not(#_) .trend-highlight-label { font-size:16px !important }
html[lang="ps"]:not(#_) .trend-highlight-label.is-faded { font-size:16px !important }
html[lang="ps"]:not(#_) .fweek-net-label { font-size:17px !important }
html[lang="ps"]:not(#_) .fweek-trend-pill { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fweek-totals { font-size:17px !important }
html[lang="ps"]:not(#_) .fweek-bar-value { font-size:16px !important }
html[lang="ps"]:not(#_) .fweek-day { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fweek-today-pill { font-size:16px !important }
html[lang="ps"]:not(#_) .sdbar-value { font-size:16px !important }
html[lang="ps"]:not(#_) .sdbar-day { font-size:16px !important }
html[lang="ps"]:not(#_) .sdbar-day-pill { font-size:16px !important }
@media (max-width: 900px){
html[lang="ps"]:not(#_) .sdbar-day { font-size:16px !important }
html[lang="ps"]:not(#_) .sdbar-day-pill { font-size:16px !important }
}
@media (max-width: 640px){
html[lang="ps"]:not(#_) .sdbar-value { font-size:16px !important }
html[lang="ps"]:not(#_) .sdbar-day { font-size:16px !important }
}
html[lang="ps"]:not(#_) .trend-chart-x-labels { font-size:16px !important }
html[lang="ps"]:not(#_) .trend-chart-legend { font-size:17px !important }
html[lang="ps"]:not(#_) .donut-center span { font-size:16px !important }
html[lang="ps"]:not(#_) .donut-center strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .donut-center small { font-size:16px !important }
html[lang="ps"]:not(#_) .donut-legend-row { font-size:17px !important }
html[lang="ps"]:not(#_) .goal-ring-pct { font-size:21px !important }
html[lang="ps"]:not(#_) .goal-ring-label { font-size:17px !important }
html[lang="ps"]:not(#_) .goal-ring-sub { font-size:16px !important }
html[lang="ps"]:not(#_) .goal-ring-delta { font-size:16px !important }
html[lang="ps"]:not(#_) .report-print-brand { font-size:20.5px !important }
html[lang="ps"]:not(#_) .report-print-title { font-size:18.5px !important }
html[lang="ps"]:not(#_) .report-print-range { font-size:17px !important; color:#343434 !important }
html[lang="ps"]:not(#_) .employee-print-modal-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .employee-print-modal-head p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-print-dialog-label { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-print-range-option { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-print-custom-range>label { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-print-custom-range .date-picker-field { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-print-option-card { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-print-option-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) .employee-print-topline { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-print-station-name { font-size:20px !important }
html[lang="ps"]:not(#_) .employee-print-header p { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-print-section h2 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .employee-print-avatar-placeholder { font-size:16.5px !important; color:#343434 !important }
html[lang="ps"]:not(#_) .employee-print-field { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-print-section:has(.employee-print-fields):not(:has(.employee-print-identity)) .employee-print-field>strong { font-size:18px !important }
html[lang="ps"]:not(#_) .print-table { font-size:16px !important }
html[lang="ps"]:not(#_) .signature-area { font-size:16px !important }
html[lang="ps"]:not(#_) .access-checkbox { font-size:18px !important }
html[lang="ps"]:not(#_) .logo-slot-title { font-size:17.5px !important }
html[lang="ps"]:not(#_) .logo-code-textarea { font-size:17px !important }
html[lang="ps"]:not(#_) .logo-default-note { font-size:16.5px !important }
html[lang="ps"]:not(#_) #fuel-loader .fl-text { font-size:21.5px !important }
html[lang="ps"]:not(#_) .till2-hero-label { font-size:18px !important }
html[lang="ps"]:not(#_) .till2-hero-hint { font-size:16px !important }
html[lang="ps"]:not(#_) .till2-cash-hero .till2-hero-label { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till2-cash-status { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till2-cash-caption { font-size:17px !important }
html[lang="ps"]:not(#_) .till2-cash-mini-row span { font-size:17px !important }
html[lang="ps"]:not(#_) .till2-cash-mini-row b { font-size:18px !important }
html[lang="ps"]:not(#_) .till2-legend-item { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till2-legend-icon { font-size:18px !important }
html[lang="ps"]:not(#_) .till2-banner { font-size:17px !important }
html[lang="ps"]:not(#_) .till2-banner b { font-size:18px !important }
html[lang="ps"]:not(#_) .till2-sec-icon { font-size:21px !important }
html[lang="ps"]:not(#_) .till2-sec-title { font-size:18px !important }
html[lang="ps"]:not(#_) .till2-sec-hint { font-size:16px !important }
html[lang="ps"]:not(#_) .till2-flow-card .till2-sec-title { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till2-flow-card .till2-sec-hint { font-size:17px !important }
html[lang="ps"]:not(#_) .till2-flow-step .till2-step-label { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till2-flow-step .till2-step-value { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till2-step.is-total .till2-step-value { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till2-step-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) .till2-step-label { font-size:16px !important }
html[lang="ps"]:not(#_) .till2-step-value { font-size:17.5px !important }
html[lang="ps"]:not(#_) .till2-result-face { font-size:22.5px !important }
html[lang="ps"]:not(#_) .till2-result-word { font-size:18px !important }
html[lang="ps"]:not(#_) .till2-result-num { font-size:21px !important }
html[lang="ps"]:not(#_) .till2-note { font-size:16px !important }
html[lang="ps"]:not(#_) .till2-chip { font-size:16px !important }
html[lang="ps"]:not(#_) .till2-fuel-total-label { font-size:17px !important }
html[lang="ps"]:not(#_) .till2-fuel-total .till2-chip { font-size:17px !important }
html[lang="ps"]:not(#_) .till2-capital-panel .till2-sec-title { font-size:19px !important }
html[lang="ps"]:not(#_) .till2-capital-stat span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till2-capital-stat b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .greet { font-size:17px !important }
html[lang="ps"]:not(#_) .page-sub--compact { font-size:17.5px !important }
html[lang="ps"]:not(#_) .alerts-title,
html[lang="ps"]:not(#_) .compare-title,
html[lang="ps"]:not(#_) .section-label,
html[lang="ps"]:not(#_) .section-label-sm,
html[lang="ps"]:not(#_) .section-label-spaced { font-size:18.5px !important }
html[lang="ps"]:not(#_) .nav-item { font-size:18px !important }
html[lang="ps"]:not(#_) .nav-subitem { font-size:17.5px !important }
html[lang="ps"]:not(#_) .top-bar-brand { font-size:18.5px !important }
html[lang="ps"]:not(#_) .btn { font-size:18px !important }
html[lang="ps"]:not(#_) .skip-link { font-size:18px !important }
html[lang="ps"]:not(#_) .till-custody-head .section-title-icon { font-size:19px !important }
html[lang="ps"]:not(#_) .till-custody-hint { font-size:17px !important }
html[lang="ps"]:not(#_) .cash-section-subhead { font-size:17px !important }
html[lang="ps"]:not(#_) .cash-setup-callout,
html[lang="ps"]:not(#_) .cash-unassigned-note { font-size:17px !important }
@media (max-width: 760px){
html[lang="ps"]:not(#_) body { font-size:19px !important }
html[lang="ps"]:not(#_) .field input,
html[lang="ps"]:not(#_) .field select,
html[lang="ps"]:not(#_) .field textarea,
html[lang="ps"]:not(#_) .top-bar-search-input { font-size:19px !important }
}
html[lang="ps"]:not(#_) #view-tanks .add-card-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .inventory-modal-head-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .inventory-modal-kicker { font-size:16px !important }
html[lang="ps"]:not(#_) .inventory-modal-head h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .inventory-form-modal .inventory-field > label { font-size:17px !important }
html[lang="ps"]:not(#_) .inventory-select-option { font-size:17px !important }
html[lang="ps"]:not(#_) .inventory-form-modal .quick-btn { font-size:16px !important }
html[lang="ps"]:not(#_) .inventory-field-hint { font-size:16px !important }
html[lang="ps"]:not(#_) .inventory-form-modal .field-system-note { font-size:16px !important }
@media (max-width: 560px){
html[lang="ps"]:not(#_) .inventory-modal-head-icon { font-size:21.5px !important }
html[lang="ps"]:not(#_) .inventory-modal-head h3 { font-size:19px !important }
}
html[lang="ps"]:not(#_) .inventory-price-fuel-icon { font-size:21.5px !important }
html[lang="ps"]:not(#_) .inventory-price-copy strong { font-size:17.5px !important }
html[lang="ps"]:not(#_) .inventory-price-copy small { font-size:16px !important }
html[lang="ps"]:not(#_) .price-entry-modal .inventory-price-control .inventory-input-wrap input { font-size:19px !important }
html[lang="ps"]:not(#_) #view-reports-compare .reports-title-help-popover span,
html[lang="ps"]:not(#_) #view-reports-journal .reports-title-help-popover span,
html[lang="ps"]:not(#_) #view-reports-capital .reports-title-help-popover span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .compare-kpi-icon,
html[lang="ps"]:not(#_) .capital-kpi-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .compare-kpi-card .metric-value,
html[lang="ps"]:not(#_) .capital-kpi-card .metric-value { font-size:21.5px !important }
html[lang="ps"]:not(#_) .compare-kpi-card .metric-value small,
html[lang="ps"]:not(#_) .capital-kpi-card .metric-value small { font-size:16px !important }
html[lang="ps"]:not(#_) .capital-kpi-mark { font-size:21.5px !important }
html[lang="ps"]:not(#_) .compare-kpi-change { font-size:16px !important }
html[lang="ps"]:not(#_) .compare-insights-head strong,
html[lang="ps"]:not(#_) .capital-insights-head strong,
html[lang="ps"]:not(#_) .journal-workspace-head strong { font-size:19px !important }
html[lang="ps"]:not(#_) .compare-insights-head span,
html[lang="ps"]:not(#_) .capital-insights-head span,
html[lang="ps"]:not(#_) .journal-workspace-head span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .compare-insight-tab,
html[lang="ps"]:not(#_) .capital-insight-tab { font-size:17px !important }
html[lang="ps"]:not(#_) .journal-kpi-icon { font-size:21px !important }
html[lang="ps"]:not(#_) .journal-kpi-card small { font-size:16px !important }
html[lang="ps"]:not(#_) .journal-kpi-card strong { font-size:21px !important }
html[lang="ps"]:not(#_) .capital-row-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) .capital-modern-row strong { font-size:17px !important }
html[lang="ps"]:not(#_) .capital-modern-row small { font-size:16px !important }
html[lang="ps"]:not(#_) .capital-row-balance { font-size:17px !important }

/* from css/system-history.css */
html[lang="ps"]:not(#_) .sh-ht p { font-size:18px !important }
html[lang="ps"]:not(#_) .sh-mbtn,
html[lang="ps"]:not(#_) .sh-gbtn { font-size:18px !important }
html[lang="ps"]:not(#_) .sh-kpi small { font-size:17px !important }
html[lang="ps"]:not(#_) .sh-scope button { font-size:18px !important }
html[lang="ps"]:not(#_) .sh-scope b { font-size:17px !important }
html[lang="ps"]:not(#_) .sh-daypick { font-size:18px !important }
html[lang="ps"]:not(#_) .sh-chips button { font-size:17.5px !important }
html[lang="ps"]:not(#_) .sh-list-head h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .sh-list-head small { font-size:17px !important }
html[lang="ps"]:not(#_) .sh-day { font-size:17px !important }
html[lang="ps"]:not(#_) .sh-t b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sh-t small { font-size:16px !important }
html[lang="ps"]:not(#_) .sh-tx b { font-size:18px !important }
html[lang="ps"]:not(#_) .sh-tx small { font-size:17px !important }
html[lang="ps"]:not(#_) .sh-who { font-size:17px !important }
html[lang="ps"]:not(#_) .sh-av { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sh-src { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sh-st { font-size:17px !important }
html[lang="ps"]:not(#_) .jc-meta .sh-st { font-size:13px !important }
html[lang="ps"]:not(#_) .sh-count,
html[lang="ps"]:not(#_) .sh-note { font-size:17px !important }
html[lang="ps"]:not(#_) .sh-pb,
html[lang="ps"]:not(#_) .sh-pn { font-size:18px !important }
html[lang="ps"]:not(#_) .jd-h small { font-size:17px !important }
html[lang="ps"]:not(#_) .jd-h h3 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .jd-sum b { font-size:19.5px !important }
html[lang="ps"]:not(#_) .jd-sum small { font-size:17px !important; color:#4c443a !important }
html[lang="ps"]:not(#_) .jd-flow .fl small { font-size:16.5px !important; color:#4c443a !important }
html[lang="ps"]:not(#_) .jd-flow .fl em { font-size:16.5px !important; color:#4c443a !important }
html[lang="ps"]:not(#_) .jd-flow .op { font-size:21.5px !important }
html[lang="ps"]:not(#_) .jd-sp { font-size:17px !important }
html[lang="ps"]:not(#_) .jd-chips span { font-size:17px !important }
html[lang="ps"]:not(#_) .jd-f span { font-size:17px !important; color:#4c443a !important }
html[lang="ps"]:not(#_) .jd-f b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .jd-op small { font-size:17px !important; color:#4c443a !important }
html[lang="ps"]:not(#_) .jd-op code { font-size:17px !important }
html[lang="ps"]:not(#_) .jd-copy { font-size:17px !important }
html[lang="ps"]:not(#_) .jd-tech summary { font-size:18px !important }
html[lang="ps"]:not(#_) .jd-tl div { font-size:17px !important }
html[lang="ps"]:not(#_) .jd-tl span { color:#4c443a !important }
@media (max-width: 520px){
html[lang="ps"]:not(#_) .jd-sp { font-size:16px !important }
}

/* from css/tank-entry.css */
html[lang="ps"]:not(#_) .tank-live-name { font-size:18px !important }
html[lang="ps"]:not(#_) .tank-live-chip { font-size:16px !important }
html[lang="ps"]:not(#_) .tank-live-pct { font-size:22.5px !important }
html[lang="ps"]:not(#_) .tank-live-pct small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .overlay .tank-entry-modal .inventory-input-wrap .tank-unit { font-size:16px !important }
html[lang="ps"]:not(#_) .inventory-select-option-sub { font-size:16px !important; font-weight:600 !important }
html[lang="ps"]:not(#_) .overlay :is(.tank-entry-modal, .adjust-entry-modal) .inventory-select-check { font-size:17px !important }
html[lang="ps"]:not(#_) .tank-threshold-calc { font-size:16px !important }

/* from css/tank-top.css */
html[lang="ps"]:not(#_) #view-tanks .tm-unit { font-size:16px !important }
html[lang="ps"]:not(#_) #view-tanks .tm-note { font-size:16px !important }

/* from css/tank-vessel.css */
html[lang="ps"]:not(#_) .td-name { font-size:21px !important }
html[lang="ps"]:not(#_) .td-sub { font-size:17px !important }
html[lang="ps"]:not(#_) .td-pill { font-size:16.5px !important }
html[lang="ps"]:not(#_) .td-round { font-size:20px !important }
html[lang="ps"]:not(#_) .td-pct small { font-size:21.5px !important }
html[lang="ps"]:not(#_) .td-amount { font-size:17px !important }
html[lang="ps"]:not(#_) .td-amount b { font-size:19px !important }
html[lang="ps"]:not(#_) .td-chip { font-size:20.5px !important }
html[lang="ps"]:not(#_) .td-tile small { font-size:16px !important }
html[lang="ps"]:not(#_) .td-tile b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .td-last { font-size:17px !important }
html[lang="ps"]:not(#_) .td-timeline h4 { font-size:16.5px !important }
html[lang="ps"]:not(#_) .td-row { font-size:17px !important }
html[lang="ps"]:not(#_) .td-action { font-size:18px !important }

/* from css/till-history.css */
html[lang="ps"]:not(#_) .till-history-modal .th-head h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-head p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-act { font-size:18px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-close { font-size:20.5px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-stat-ico { font-size:21.5px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-stat > span:not(.th-stat-ico) { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-stat b { font-size:21px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-filters button { font-size:17px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-avatar { font-size:21.5px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-who b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-who small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-tag { font-size:16px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-money span { font-size:16px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-money b { font-size:18px !important }
html[lang="ps"]:not(#_) .till-history-modal .th-docs span { font-size:16px !important }
html[lang="ps"]:not(#_) .till-role-settings-card .till-role-history-open { font-size:17px !important }

/* from css/till-home.css */
html[lang="ps"]:not(#_) .till-home-hero-head small { font-size:16px !important }
html[lang="ps"]:not(#_) .till-home-hero-head h2 { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till-home-amount span { font-size:17px !important }
html[lang="ps"]:not(#_) .till-home-chip span { font-size:16px !important }
html[lang="ps"]:not(#_) .till-home-chip b { font-size:18px !important }
html[lang="ps"]:not(#_) .till-home-count-note { font-size:16px !important }
html[lang="ps"]:not(#_) .till-stock-alert { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-stock-alert b { font-size:17px !important }
html[lang="ps"]:not(#_) .till-stock-sent { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-move b { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-move small { font-size:16px !important }
html[lang="ps"]:not(#_) .till-move strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .task-meta { font-size:16px !important }
html[lang="ps"]:not(#_) .task-time-field span { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeWorkspace .accounts-sort-trigger { font-size:17px !important }
html[lang="ps"]:not(#_) #employeeWorkspace .accounts-sort-option { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-tab-badge { font-size:16px !important }
html[lang="ps"]:not(#_) .till-fold-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) .till-fold-title { font-size:18px !important }
html[lang="ps"]:not(#_) .till-fold-meta { font-size:16px !important }
html[lang="ps"]:not(#_) .task-time-field input[type="time"] { font-size:17px !important }

/* from css/till-journal.css */
html[lang="ps"]:not(#_) .till-journal-title h2 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .till-journal-title p { font-size:17px !important }
html[lang="ps"]:not(#_) .till-journal-sum-ico { font-size:20.5px !important }
html[lang="ps"]:not(#_) .till-journal-sum small { font-size:16px !important }
html[lang="ps"]:not(#_) .till-journal-sum b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till-journal-more { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till-journal-count,
html[lang="ps"]:not(#_) .till-journal-done { font-size:17px !important }

/* from css/till-overview.css */
html[lang="ps"]:not(#_) #tillContent .till-stat .till-stat-label { font-size:18px !important }
html[lang="ps"]:not(#_) #tillContent .till-act .till-act-lock { font-size:20.5px !important }
html[lang="ps"]:not(#_) :is(#tillContent, #dashHandovers) .till-pending-handovers-card .till2-sec-icon { font-size:23px !important }
html[lang="ps"]:not(#_) #tillContent .till2-flow-card .till2-sec-icon { font-size:23px !important }
html[lang="ps"]:not(#_) #tillContent .till2-flow-card .till2-sec-hint,
html[lang="ps"]:not(#_) #tillContent .till2-flow-card .till2-sec-hint b { font-size:20px !important }

/* from css/till-page.css */
html[lang="ps"]:not(#_) #tillContent { --tp-mut:#4b463b !important }
html[lang="ps"]:not(#_) #tillContent .till2-info-btn { font-size:20.5px !important }
html[lang="ps"]:not(#_) #tillContent .till2-info-pop { font-size:16.5px !important }
html[lang="ps"]:not(#_) #tillContent .till-gold-head h2 { font-size:20px !important }
html[lang="ps"]:not(#_) #tillContent .till-seg button { font-size:17px !important }
html[lang="ps"]:not(#_) #tillContent .till-stat-label { font-size:17px !important }
html[lang="ps"]:not(#_) #tillContent .till-stat small { font-size:16px !important }
html[lang="ps"]:not(#_) #tillContent .till-last > span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #tillContent .till-last > b { font-size:18.5px !important }
html[lang="ps"]:not(#_) #tillContent .till-last small { font-size:16.5px !important }
html[lang="ps"]:not(#_) :is(#tillContent, #dashHandovers) .till-pending-pills span { font-size:17px !important }
html[lang="ps"]:not(#_) #tillContent .till-pending-who b { font-size:18.5px !important }
html[lang="ps"]:not(#_) #tillContent .till-pending-who span { font-size:16.5px !important }
html[lang="ps"]:not(#_) #tillContent .till-pending-amount { font-size:23px !important }
html[lang="ps"]:not(#_) #tillContent .till-pending-amount small { font-size:16.5px !important; font-weight:600 !important }
html[lang="ps"]:not(#_) #tillContent .till-doc-chip { font-size:16.5px !important }
html[lang="ps"]:not(#_) #tillContent .till-pending-flag { font-size:16.5px !important }
html[lang="ps"]:not(#_) #tillContent .till2-flow-card .till2-sec-hint { font-size:20px !important }
html[lang="ps"]:not(#_) #tillContent .till2-flow-chevron { font-size:21.5px !important }
html[lang="ps"]:not(#_) #tillContent .till2-flow-empty { font-size:17px !important }
html[lang="ps"]:not(#_) #tillContent .till-act-lock { font-size:18.5px !important }
html[lang="ps"]:not(#_) #tillContent .till-lock-hint { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-role-settings-card .till-role-avatar { font-size:21px !important }
html[lang="ps"]:not(#_) .till-role-settings-card .till-role-person small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-role-settings-card .till-role-chip { font-size:16px !important }
html[lang="ps"]:not(#_) .till-role-settings-card .till-role-dot { font-size:19px !important }
html[lang="ps"]:not(#_) .till-role-settings-card .till-role-step b { font-size:18px !important }
html[lang="ps"]:not(#_) .till-role-settings-card .till-role-step small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-role-settings-card .till-role-keep { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-role-settings-card .till-role-emergency p { font-size:16.5px !important }

/* from css/till-records.css */
html[lang="ps"]:not(#_) .tj-ico { font-size:23px !important }
html[lang="ps"]:not(#_) .tj-who b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .tj-who small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .tj-box small { font-size:16px !important }
html[lang="ps"]:not(#_) .tj-box span { font-size:18px !important }
html[lang="ps"]:not(#_) .tj-mhead h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .tj-x { font-size:20.5px !important }
html[lang="ps"]:not(#_) .tj-tile small { font-size:16px !important }
html[lang="ps"]:not(#_) .tj-tile b { font-size:20px !important }
html[lang="ps"]:not(#_) .tj-cell small { font-size:16px !important }
html[lang="ps"]:not(#_) .tj-cell b { font-size:18px !important }
html[lang="ps"]:not(#_) .tj-cell-ico { font-size:20.5px !important }
html[lang="ps"]:not(#_) .tj-copy { font-size:16.5px !important }

/* from css/ui-system.css */
html[lang="ps"]:not(#_) #mainContent .field label,
html[lang="ps"]:not(#_) .overlay .modal:not(.inventory-form-modal) .field > label { font-size:17px !important }
html[lang="ps"]:not(#_) .ui-label-icon { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .pump-entry-modal .pump-modal-head h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .overlay .pump-entry-modal .pump-modal-head-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .overlay .pump-entry-modal .pump-fuel-icon { font-size:20px !important }
html[lang="ps"]:not(#_) .overlay .pump-entry-modal .pump-status-value { font-size:18px !important }
html[lang="ps"]:not(#_) .overlay .pump-entry-modal .pump-status-option { font-size:17px !important }
html[lang="ps"]:not(#_) .work-session-pump-icon { font-size:21px !important }
html[lang="ps"]:not(#_) .work-session-pump-copy strong { font-size:18px !important }
html[lang="ps"]:not(#_) .work-session-pump-copy small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .work-session-pump-check { font-size:19px !important }
html[lang="ps"]:not(#_) #view-pumps .pumps-section-heading { font-size:19px !important }
html[lang="ps"]:not(#_) #view-pumps .section-count { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .pump-card-employee-copy span { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .pump-card-employee-copy strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-pumps .pump-card-metric > span { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .pump-card-metric > strong { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .pump-card-last-shift { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .pump-worker-time { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-heading { font-size:19px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-employee .employee-name { font-size:18px !important }
html[lang="ps"]:not(#_) #view-pumps .work-board-employee .employee-status { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-day-divider { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-num { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-icon { font-size:20px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-title { font-size:17px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-time { font-size:16px !important }
html[lang="ps"]:not(#_) #view-pumps .shift-history-board .work-record-amount { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-page-title .section-title-icon { font-size:21px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-range { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-full-view .sd-nav-month { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-full-view .date-picker-weekdays { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-full-view .wr-cal-cell { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-full-view .wr-cal-legend { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-full-view .work-record-day-count { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-full-view .work-record-num { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-full-view .work-record-icon { font-size:21px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-full-view .work-record-title { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-full-view .work-record-time { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .work-records-full-view .work-record-amount { font-size:17px !important }
html[lang="ps"]:not(#_) .expense-correction-head-copy>span { font-size:16px !important }
html[lang="ps"]:not(#_) .expense-correction-head-copy h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .expense-correction-head-copy p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .expense-correction-summary span { font-size:16px !important }
html[lang="ps"]:not(#_) .expense-correction-summary strong { font-size:17px !important }
html[lang="ps"]:not(#_) .expense-correction-section-title strong { font-size:17.5px !important }
html[lang="ps"]:not(#_) .expense-correction-section-title span { font-size:16px !important }
html[lang="ps"]:not(#_) .overlay .expense-correction-modal .field>label { font-size:16.5px !important }
html[lang="ps"]:not(#_) .expense-required-mark { font-size:19px !important }
html[lang="ps"]:not(#_) .expense-correction-reason-panel small { font-size:16px !important }
@media (max-width:430px){
html[lang="ps"]:not(#_) .expense-correction-head-copy h3 { font-size:19px !important }
}
html[lang="ps"]:not(#_) :is(#view-sales,#view-sales-details,#view-expenses,#view-expenses-details) .work-record-list .work-record-title { font-size:19px !important }
html[lang="ps"]:not(#_) :is(#view-sales,#view-sales-details,#view-expenses,#view-expenses-details) .work-record-list .work-record-time { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-sales,#view-sales-details,#view-expenses,#view-expenses-details) .work-record-list .work-record-amount { font-size:18px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details,#view-expenses-details) .sd-buyer-avatar { font-size:21.5px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details,#view-expenses-details) .sd-buyer-name { font-size:18.5px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details,#view-expenses-details) .sd-buyer-meta { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details,#view-expenses-details) :is(.sd-buyer-value,.sd-buyer-amount) { font-size:18px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-avatar { font-size:23px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-name { font-size:19px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-meta-item { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-status { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees :is(.work-records-full-view,.employee-daily-hours-card,.employee-records-card) .work-record-title { font-size:19px !important }
html[lang="ps"]:not(#_) #view-employees :is(.work-records-full-view,.employee-daily-hours-card,.employee-records-card) .work-record-time { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) :is(.account-entry--customer,.account-entry--employee) .employee-avatar { font-size:21.5px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) :is(.account-entry--customer,.account-entry--employee) .employee-name { font-size:19px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) :is(.account-entry--customer,.account-entry--employee) .employee-status { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) :is(.account-entry--customer,.account-entry--employee) .balance-pill { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#customerProfileWrap,#employeeAccountProfileWrap) .ledger-table tbody td { font-size:17.5px !important }
html[lang="ps"]:not(#_) :is(#customerProfileWrap,#employeeAccountProfileWrap) .ledger-table tbody td:nth-child(4) { font-size:18px !important }
html[lang="ps"]:not(#_) :is(#customerProfileWrap,#employeeAccountProfileWrap) :is(.ledger-amount-value,.ledger-status-cell) { font-size:17.5px !important }
@media (max-width:640px){
html[lang="ps"]:not(#_) :is(#view-sales,#view-sales-details,#view-expenses,#view-expenses-details) .work-record-list .work-record-title,
html[lang="ps"]:not(#_) #view-employees :is(.work-records-full-view,.employee-daily-hours-card,.employee-records-card) .work-record-title { font-size:18px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-name,
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) :is(.account-entry--customer,.account-entry--employee) .employee-name { font-size:18.5px !important }
html[lang="ps"]:not(#_) :is(#customerProfileWrap,#employeeAccountProfileWrap) .ledger-table tbody td { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#customerProfileWrap,#employeeAccountProfileWrap) .ledger-table tbody td:nth-child(4) { font-size:18px !important }
}
html[lang="ps"]:not(#_) #view-employees .employee-daily-hours-card .work-record-num { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .employee-daily-hours-card .work-record-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) #view-employees .employee-daily-hours-card .work-record-title { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .employee-daily-hours-card .work-record-time { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .employee-daily-hours-card .work-record-amount { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-employees .employee-profile-section-copy strong { font-size:19px !important }
html[lang="ps"]:not(#_) #view-employees .employee-profile-section-copy small { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-employees .employee-profile-section-arrow { font-size:21px !important }
@media (max-width:700px){
html[lang="ps"]:not(#_) #view-employees .employee-profile-section-icon { font-size:23px !important }
}
html[lang="ps"]:not(#_) .salary-payment-list-seq { font-size:16px !important }
html[lang="ps"]:not(#_) .salary-payment-list-icon { font-size:21px !important }
html[lang="ps"]:not(#_) .salary-payment-list-main strong { font-size:17px !important }
html[lang="ps"]:not(#_) .salary-payment-list-main small { font-size:16px !important }
html[lang="ps"]:not(#_) .salary-payment-list-status { font-size:16px !important }
html[lang="ps"]:not(#_) .salary-payment-list-amount { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-employees .employee-records-card .work-record-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) #view-employees .employee-records-card .work-record-title { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .employee-records-card .work-record-time { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .employee-records-card .work-record-amount { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-employees .employee-leaves-card .leave-stat-tile-value { font-size:21px !important }
html[lang="ps"]:not(#_) #mainContent .finance-tabbar .finance-tab-item .finance-card-title { font-size:17px !important }
html[lang="ps"]:not(#_) #mainContent .finance-tabbar .finance-tab-item .finance-card-value { font-size:16px !important }
html[lang="ps"]:not(#_) #mainContent .finance-tabbar .finance-tab-item .finance-card-title { font-size:18.5px !important }
@media (min-width:761px) and (max-width:980px){
html[lang="ps"]:not(#_) #mainContent .finance-tabbar .finance-tab-item .finance-card-title { font-size:18px !important }
}
html[lang="ps"]:not(#_) .fuel-intake-choice-head h3 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .fuel-intake-choice-head p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .fuel-intake-choice strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .fuel-intake-choice small { font-size:16px !important }
html[lang="ps"]:not(#_) .fuel-purchase-total small { font-size:16px !important }
html[lang="ps"]:not(#_) .fuel-purchase-total strong { font-size:20.5px !important }
html[lang="ps"]:not(#_) .fuel-purchase-total em { font-size:16px !important }
@media(max-width:520px){
html[lang="ps"]:not(#_) .fuel-intake-choice-head h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .fuel-purchase-total strong { font-size:18.5px !important }
}
html[lang="ps"]:not(#_) #mainContent .reports-tab-icon { font-size:21.5px !important }
html[lang="ps"]:not(#_) #mainContent .reports-tab-title { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-list-section-title { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-list-section-count { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-avatar { font-size:21px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-name { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-id { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-meta-item { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-status { font-size:16px !important }
@media (max-width:680px){
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-name { font-size:18px !important }
}
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-list-section-title { font-size:20px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-list-section-count { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-avatar { font-size:23px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-name { font-size:20.5px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-id { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-meta-item { font-size:17.5px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-status { font-size:17px !important }
@media (max-width:680px){
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-name { font-size:19.5px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-id { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-meta-item { font-size:17px !important }
}
html[lang="ps"]:not(#_) .overlay .leave-entry-modal .leave-entry-calendar .date-picker-month-label { font-size:18.5px !important }
html[lang="ps"]:not(#_) .overlay .leave-entry-modal .leave-entry-calendar .cal-weekdays { font-size:16px !important }
html[lang="ps"]:not(#_) .overlay .leave-entry-modal .leave-entry-calendar .multi-pick-cell { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .leave-entry-modal .leave-paymethod-row .paymethod-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .leave-pay-icon { font-size:20px !important }
html[lang="ps"]:not(#_) .leave-pay-check { font-size:21px !important }
html[lang="ps"]:not(#_) #view-employees .employee-leaves-card .leave-entry-type { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .employee-leaves-card .leave-entry-date { font-size:16px !important }
html[lang="ps"]:not(#_) .salary-expense-title-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .salary-expense-eyebrow { font-size:16px !important }
html[lang="ps"]:not(#_) .salary-expense-modal-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .overlay .salary-expense-modal .field > label { font-size:17px !important }
html[lang="ps"]:not(#_) .salary-search-result b { font-size:17px !important }
html[lang="ps"]:not(#_) .salary-search-result small { font-size:16px !important }
html[lang="ps"]:not(#_) .overlay .salary-expense-modal .salary-advance-field .salary-advance-option { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .salary-expense-modal .salary-advance-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) .overlay .salary-expense-modal .salary-amount-input input { font-size:20.5px !important }
html[lang="ps"]:not(#_) .salary-till-source { font-size:18px !important }
html[lang="ps"]:not(#_) .salary-till-source-icon { font-size:20px !important }
html[lang="ps"]:not(#_) .salary-payment-panel-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) .salary-payment-panel-head b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .salary-payment-panel-head small { font-size:16px !important }
html[lang="ps"]:not(#_) .fuel-purchase-title-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .fuel-purchase-modal-head span:not(.fuel-purchase-title-icon) { font-size:16px !important }
html[lang="ps"]:not(#_) .fuel-purchase-modal-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .fuel-purchase-panel-head > span { font-size:20px !important }
html[lang="ps"]:not(#_) .fuel-purchase-panel-head b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .overlay .fuel-purchase-modal .field > label { font-size:17px !important }
html[lang="ps"]:not(#_) .fuel-purchase-select-trigger strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .destructive-confirm-copy h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .destructive-confirm-copy strong { font-size:17px !important }
html[lang="ps"]:not(#_) .destructive-confirm-copy p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .bill-expense-title-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .bill-expense-modal-head span:not(.bill-expense-title-icon) { font-size:16px !important }
html[lang="ps"]:not(#_) .bill-expense-modal-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .bill-expense-panel-head > span { font-size:20px !important }
html[lang="ps"]:not(#_) .bill-expense-panel-head b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .overlay .bill-expense-modal .field > label { font-size:17px !important }
html[lang="ps"]:not(#_) .repair-expense-title-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .repair-expense-modal-head span:not(.repair-expense-title-icon) { font-size:16px !important }
html[lang="ps"]:not(#_) .repair-expense-modal-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .repair-expense-panel-head > span { font-size:20px !important }
html[lang="ps"]:not(#_) .repair-expense-panel-head b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .overlay .repair-expense-modal .field > label { font-size:17px !important }
html[lang="ps"]:not(#_) .daily-expense-title-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .daily-expense-modal-head span:not(.daily-expense-title-icon) { font-size:16px !important }
html[lang="ps"]:not(#_) .daily-expense-modal-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .daily-expense-panel-head > span { font-size:20px !important }
html[lang="ps"]:not(#_) .daily-expense-panel-head b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .overlay .daily-expense-modal .field > label { font-size:17px !important }
html[lang="ps"]:not(#_) .government-payment-title-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .government-payment-modal-head span:not(.government-payment-title-icon) { font-size:16px !important }
html[lang="ps"]:not(#_) .government-payment-modal-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .government-payment-panel-head > span { font-size:20px !important }
html[lang="ps"]:not(#_) .government-payment-panel-head b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .overlay .government-payment-modal .field > label { font-size:17px !important }
html[lang="ps"]:not(#_) .other-expense-title-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .other-expense-modal-head span:not(.other-expense-title-icon) { font-size:16px !important }
html[lang="ps"]:not(#_) .other-expense-modal-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .other-expense-panel-head > span { font-size:20px !important }
html[lang="ps"]:not(#_) .other-expense-panel-head b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .overlay .other-expense-modal .field > label { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) .filter-tab { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) .sort-label { font-size:16.5px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) .accounts-sort-trigger { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) .accounts-sort-option { font-size:16.5px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) .section-title-icon { font-size:18.5px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) .account-entry .employee-name { font-size:18px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) .account-entry .employee-status { font-size:16px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) .account-entry .balance-pill { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .profile-card .profile-name { font-size:21px !important }
html[lang="ps"]:not(#_) #view-employees .profile-card .profile-id { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .profile-card .profile-meta-icon { font-size:18px !important }
html[lang="ps"]:not(#_) #view-employees .profile-card .profile-meta-label { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .profile-card .profile-meta-value { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .profile-rail-btn { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .profile-rail-btn--tertiary { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .modal .emp-form-section-head { font-size:18px !important }
html[lang="ps"]:not(#_) .overlay .modal .emp-perm-icon { font-size:21px !important }
html[lang="ps"]:not(#_) .overlay .modal .emp-perm-title { font-size:17.5px !important }
html[lang="ps"]:not(#_) .overlay .modal .emp-perm-sub { font-size:16px !important }
html[lang="ps"]:not(#_) .overlay .modal .emp-status-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) .overlay .modal .emp-status-label { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .modal .emp-status-sub { font-size:16px !important }
html[lang="ps"]:not(#_) .overlay .modal .emp-status-badge { font-size:21.5px !important }
@media (max-width: 820px){
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-permission-category b { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-permission-category small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-permission-item > span { font-size:18px !important }
}
@media (max-width: 760px){
html[lang="ps"]:not(#_).employee-workspace-mode .top-bar:not(.search-open) :is(
        .top-bar-hamburger,
        #authAccountBtn,
        #notificationBellBtn,
        #authLogoutBtn
    ) { font-size:22.5px !important }
}
html[lang="ps"]:not(#_) #view-dashboard .dashboard-journal-head .section-label { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-dashboard #activityLogTabs .filter-tab { font-size:17px !important }
html[lang="ps"]:not(#_) #view-dashboard .activity-row-text { font-size:17px !important }
html[lang="ps"]:not(#_) #view-dashboard .activity-row-time { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-dashboard .activity-row-date { font-size:16px !important }
html[lang="ps"]:not(#_) #view-dashboard .task-month-trigger { font-size:17px !important }
html[lang="ps"]:not(#_) #view-dashboard .task-month-option { font-size:16.5px !important }
html[lang="ps"]:not(#_) .overlay .modal:not(.inventory-form-modal) > h3.ui-modal-title { font-size:20px !important }
html[lang="ps"]:not(#_) .ui-modal-title-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) #mainContent .ledger-table th { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-finance .finance-feed-day-label { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-finance .finance-feed-day-count { font-size:16px !important }
html[lang="ps"]:not(#_) #view-finance .finance-feed-num { font-size:16px !important }
html[lang="ps"]:not(#_) #view-finance .finance-feed-text { font-size:17px !important }
html[lang="ps"]:not(#_) #view-finance .finance-feed-time { font-size:16px !important }
html[lang="ps"]:not(#_) #view-finance .finance-feed-amount { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-salaries .salary-summary-card .metric-label { font-size:17px !important }
html[lang="ps"]:not(#_) #view-salaries .salary-summary-card .metric-value { font-size:21.5px !important }
html[lang="ps"]:not(#_) #view-salaries .salary-row-num { font-size:16px !important }
html[lang="ps"]:not(#_) #view-salaries .salary-row-avatar { font-size:20px !important }
html[lang="ps"]:not(#_) #view-salaries .salary-row-name { font-size:17.5px !important }
html[lang="ps"]:not(#_) #view-salaries .salary-row-meta { font-size:16px !important }
html[lang="ps"]:not(#_) #view-salaries .salary-row-status { font-size:16px !important }
html[lang="ps"]:not(#_) #view-salaries .salary-row-amount { font-size:16.5px !important }
html[lang="ps"]:not(#_) :is(#view-sales, #view-sales-details, #view-expenses, #view-expenses-details) .work-record-list .work-record-title { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-sales, #view-sales-details, #view-expenses, #view-expenses-details) .work-record-list .work-record-time { font-size:16px !important }
html[lang="ps"]:not(#_) :is(#view-sales, #view-sales-details, #view-expenses, #view-expenses-details) .work-record-list .work-record-amount { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-sales .sale-correction-badge { font-size:16px !important }
html[lang="ps"]:not(#_) #view-sales .sale-correction-reason { font-size:16px !important }
html[lang="ps"]:not(#_) .semantic-record-badge { font-size:16px !important }
html[lang="ps"]:not(#_) .semantic-inline-badge { font-size:16px !important }
html[lang="ps"]:not(#_) #view-sales-details .sd-range-card-title { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-sales-details .sd-range-field small { font-size:16px !important }
html[lang="ps"]:not(#_) #view-sales-details .sd-range-field .date-picker-field { font-size:16px !important }
html[lang="ps"]:not(#_) #view-sales-details .sd-range-card-title { font-size:16px !important }
html[lang="ps"]:not(#_) #view-sales-details .sd-range-field small { font-size:16px !important }
html[lang="ps"]:not(#_) #view-sales-details .sd-range-field .date-picker-field { font-size:16px !important }
html[lang="ps"]:not(#_) #view-sales-details .sd-range-separator { font-size:17px !important }
html[lang="ps"]:not(#_) #view-expenses-details .ed-range-card-title { font-size:16px !important }
html[lang="ps"]:not(#_) #view-expenses-details .ed-range-field small { font-size:16px !important }
html[lang="ps"]:not(#_) #view-expenses-details .ed-range-field .date-picker-field { font-size:16px !important }
html[lang="ps"]:not(#_) #view-expenses-details .ed-range-separator { font-size:17px !important }
html[lang="ps"]:not(#_) #mainContent .reports-range-title { font-size:16px !important }
html[lang="ps"]:not(#_) #mainContent .reports-range-field small { font-size:16px !important }
html[lang="ps"]:not(#_) #mainContent .reports-range-field .date-picker-field { font-size:16px !important }
html[lang="ps"]:not(#_) #mainContent .reports-range-separator { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details, #view-expenses-details) .sd-summary-card .metric-label { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details, #view-expenses-details) .sd-summary-card .metric-value { font-size:21.5px !important }
html[lang="ps"]:not(#_) #view-sales-details .sd-rate-chip-copy span { font-size:16px !important }
html[lang="ps"]:not(#_) #view-sales-details .sd-rate-chip-copy strong { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details, #view-expenses-details) .sd-calendar-kicker { font-size:16px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details, #view-expenses-details) .sd-nav-year,
html[lang="ps"]:not(#_) :is(#view-sales-details, #view-expenses-details) .sd-nav-month { font-size:18px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details, #view-expenses-details) .date-picker-weekdays { font-size:16px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details, #view-expenses-details) .sd-buyer-name { font-size:17.5px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details, #view-expenses-details) .sd-buyer-meta { font-size:16px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details, #view-expenses-details) .sd-buyer-revenue { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-profile-logout span { font-size:23px !important }
html[lang="ps"]:not(#_) .employee-profile-dashboard-back { font-size:16.5px !important }
html[lang="ps"]:not(#_) .profile-action-copy strong { font-size:17px !important }
html[lang="ps"]:not(#_) .profile-settings-form .station-form-section h2 { font-size:18.5px !important }
html[lang="ps"]:not(#_) .station-fields .field span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .logo-file-note { font-size:16.5px !important }
html[lang="ps"]:not(#_) .profile-access-card-head .section-title-icon { font-size:18.5px !important }
html[lang="ps"]:not(#_) .profile-access-head-badge,
html[lang="ps"]:not(#_) .profile-access-count { font-size:16px !important }
html[lang="ps"]:not(#_) .till-attendant-field > label { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-attendant-trigger-person strong { font-size:17px !important }
html[lang="ps"]:not(#_) .till-attendant-trigger-person small { font-size:16px !important }
html[lang="ps"]:not(#_) .till-attendant-option-avatar { font-size:18px !important }
html[lang="ps"]:not(#_) .till-attendant-option-copy strong { font-size:17px !important }
html[lang="ps"]:not(#_) .till-attendant-option-copy small { font-size:16px !important }
html[lang="ps"]:not(#_) .profile-role-history-head { font-size:16px !important }
html[lang="ps"]:not(#_) .profile-role-history-icon { font-size:20px !important }
html[lang="ps"]:not(#_) .profile-role-history-copy strong { font-size:17px !important }
html[lang="ps"]:not(#_) .profile-role-history-copy small { font-size:16px !important }
html[lang="ps"]:not(#_) .profile-role-history-state { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-avatar { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-access-copy strong { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-access-copy span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-level { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-stat > span { font-size:21px !important }
html[lang="ps"]:not(#_) .employee-access-stat small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-stat strong { font-size:20.5px !important }
html[lang="ps"]:not(#_) .employee-access-search input { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-access-search kbd { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-column-head { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-card--managed .employee-access-copy strong { font-size:17.5px !important }
html[lang="ps"]:not(#_) .employee-access-card--managed .employee-access-copy span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-account-meta > span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-lock-alert { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-manage-btn { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-search-empty { font-size:16.5px !important }
@media (max-width:520px){
html[lang="ps"]:not(#_) .employee-access-manage-btn { font-size:16px !important }
}
html[lang="ps"]:not(#_) .employee-access-hero .section-title-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .employee-access-hero-copy p { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-access-hero .profile-access-count { font-size:18.5px !important }
html[lang="ps"]:not(#_) .employee-access-stat small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-access-search input { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-access-search kbd { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-access-column-head { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-card--managed .employee-access-avatar { font-size:21px !important }
html[lang="ps"]:not(#_) .employee-access-card--managed .employee-access-copy strong { font-size:19px !important }
html[lang="ps"]:not(#_) .employee-access-card--managed .employee-access-copy span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-access-account-meta > span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-access-manage-btn { font-size:16.5px !important }
@media (max-width:560px){
html[lang="ps"]:not(#_) .employee-access-hero .section-title-icon { font-size:21px !important }
html[lang="ps"]:not(#_) .employee-access-hero-copy p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-access-stat strong { font-size:23px !important }
}
html[lang="ps"]:not(#_) .employee-account-notice { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-account-modal-head > span { font-size:23px !important }
html[lang="ps"]:not(#_) .employee-account-modal-head h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .employee-account-modal-head p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-account-fields .field > span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-account-fields small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-active { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-account-lock-alert b { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-account-lock-alert span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title > span { font-size:20.5px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-role-section > span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-role-card { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permissions-head > strong { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-all b { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-permission-all small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-field-error { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-form-error { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-group legend { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-item > span { font-size:16px !important }
html[lang="ps"]:not(#_) .self-worktime-assignment-group>div:first-child small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-head p { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title b { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permissions-head > strong { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-all b { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-permission-all small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-group-heading > b { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-permission-group-heading > small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-item > span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-category b { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-category small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-group-heading > span > b { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-permission-group-heading > span > small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-item > span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-home-btn { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-profile-open-link { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-self-profile-head small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-profile-head h2 { font-size:23px !important }
html[lang="ps"]:not(#_) .employee-self-profile-head p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-self-readonly { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-profile-close { font-size:21.5px !important }
html[lang="ps"]:not(#_) .employee-self-section-title h3 { font-size:18.5px !important }
html[lang="ps"]:not(#_) .employee-self-section-title p { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-profile-field>span { font-size:20.5px !important }
html[lang="ps"]:not(#_) .employee-self-profile-field small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-profile-field strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-self-permission span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-self-permission b { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-account-kpis small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-account-kpis strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-self-activity-row strong { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-activity-row small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-activity-row>b { font-size:16px !important }
html[lang="ps"]:not(#_) .till-queue-live { font-size:16px !important }
html[lang="ps"]:not(#_) .till-attendant-handover-kpis span { font-size:16px !important }
html[lang="ps"]:not(#_) .till-attendant-handover-kpis strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-queue-empty span { font-size:16px !important }
@media(max-width:760px){
html[lang="ps"]:not(#_) .employee-self-profile-head h2 { font-size:20px !important }
}
html[lang="ps"]:not(#_) .employee-self-journal-count { font-size:16px !important }
html[lang="ps"]:not(#_) .journal-detail-arrow { font-size:20px !important }
html[lang="ps"]:not(#_) .journal-detail-modal header small { font-size:16px !important }
html[lang="ps"]:not(#_) .journal-detail-modal header h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .journal-detail-modal header button { font-size:21px !important }
html[lang="ps"]:not(#_) .journal-detail-summary { font-size:17px !important }
html[lang="ps"]:not(#_) .journal-detail-meta span { font-size:16px !important }
html[lang="ps"]:not(#_) .journal-detail-grid span,
html[lang="ps"]:not(#_) .journal-detail-modal footer span { font-size:16px !important }
html[lang="ps"]:not(#_) .journal-detail-grid strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .journal-detail-modal footer bdi { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-account-kpis strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .employee-deduction-head>span { font-size:21.5px !important }
html[lang="ps"]:not(#_) .employee-deduction-head h4 { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-deduction-head p { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-deduction-icon { font-size:21.5px !important }
html[lang="ps"]:not(#_) .employee-deduction-copy strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-deduction-copy time { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-deduction-copy p { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-deduction-copy small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-deduction-amount { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-deduction-empty { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-profile-reference-name small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-profile-reference-name span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-profile-shift-pill small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-profile-shift-pill strong { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-profile-shift-pill time { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-profile-status { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-profile-section-nav button { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page { font-size:18.5px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-profile-reference-name small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-profile-reference-name span { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-profile-shift-pill small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-profile-shift-pill strong { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-profile-section-nav button { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-section-title h2,
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-section-title h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-section-title p { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-profile-status { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-profile-field>span { font-size:22.5px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-profile-field small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-profile-field strong { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-permission span { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-permission b { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-account-kpis small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-account-kpis strong { font-size:19px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-activity-row strong { font-size:17.5px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-activity-row small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-activity-row>b { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-history-filter-head h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-history-filter-head p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-deduction-copy strong { font-size:17.5px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-deduction-copy p { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-deduction-amount { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-journal-list { font-size:17px !important }
@media(max-width:640px){
html[lang="ps"]:not(#_) .employee-self-profile-page { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-profile-section-nav button { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-profile-field strong { font-size:17.5px !important }
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-section-title h2,
html[lang="ps"]:not(#_) .employee-self-profile-page .employee-self-section-title h3 { font-size:20px !important }
}
html[lang="ps"]:not(#_) .journal-detail-modal header small { font-size:16px !important }
html[lang="ps"]:not(#_) .journal-detail-modal header h3 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .journal-detail-modal header button { font-size:22.5px !important }
html[lang="ps"]:not(#_) .journal-detail-summary { font-size:18px !important }
html[lang="ps"]:not(#_) .journal-detail-meta span { font-size:16px !important }
html[lang="ps"]:not(#_) .journal-detail-grid .journal-detail-field span { font-size:16px !important }
html[lang="ps"]:not(#_) .journal-detail-grid .journal-detail-field strong { font-size:17.5px !important }
html[lang="ps"]:not(#_) .journal-detail-modal footer span { font-size:16px !important }
html[lang="ps"]:not(#_) .journal-detail-modal footer bdi { font-size:16px !important }
@media(max-width:560px){
html[lang="ps"]:not(#_) .journal-detail-modal>header>span { font-size:23px !important }
html[lang="ps"]:not(#_) .journal-detail-modal header h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .journal-detail-summary { font-size:17px !important }
}
html[lang="ps"]:not(#_) .employee-history-filter-head>span { font-size:22.5px !important }
html[lang="ps"]:not(#_) .employee-history-filter-head h3 { font-size:18.5px !important }
html[lang="ps"]:not(#_) .employee-history-filter-head p { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-history-filter-head>b { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-history-filter-controls>label { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-history-range-arrow { font-size:21px !important }
html[lang="ps"]:not(#_) .employee-section-record-summary>span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-history-more { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-history-more b { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-workspace-identity small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-workspace-identity p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-workspace-role span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-workspace-role strong { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-self-worktime-copy>small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-worktime-copy h2 { font-size:19px !important }
html[lang="ps"]:not(#_) .employee-self-worktime-copy p { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-worktime-meta span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-self-worktime-action { font-size:16.5px !important }
html[lang="ps"]:not(#_) .self-worktime-modal h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .self-worktime-modal header p { font-size:16px !important }
html[lang="ps"]:not(#_) .self-worktime-pump>span { font-size:21.5px !important }
html[lang="ps"]:not(#_) .self-worktime-pump>b { font-size:16.5px !important }
html[lang="ps"]:not(#_) .self-worktime-pump>small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-task-month { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-overview-card h3 { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-overview-card>header>strong { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-rate-list span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-rate-list strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-mini-weekdays { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-mini-calendar span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-personal-journal p { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-personal-journal time { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-personal-journal time small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-workspace-section-head h2 { font-size:19px !important }
html[lang="ps"]:not(#_) .employee-workspace-section-head p { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-workspace-section-head>span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-shortcut strong { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-workspace-empty strong { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-workspace-empty p { font-size:16px !important }
@media(max-width:450px){
html[lang="ps"]:not(#_) .employee-shortcut-icon { font-size:23px !important }
}
html[lang="ps"]:not(#_) .till-attendant-confirm-modal h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .till-attendant-confirm-modal .page-sub { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-attendant-confirm-note { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-plan-note { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-definition-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .responsibility-definition-title strong { font-size:17px !important }
html[lang="ps"]:not(#_) .responsibility-definition-status { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-definition-copy p { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-definition-meta { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-empty > span { font-size:22.5px !important }
html[lang="ps"]:not(#_) .responsibility-empty strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .responsibility-modal-head-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .responsibility-modal-head h3 { font-size:19px !important }
html[lang="ps"]:not(#_) .responsibility-modal-head p { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-definition-modal .field > span { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-select-trigger strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .responsibility-select-option > span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-responsibility-select-trigger strong { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-responsibility-option strong { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-responsibility-option.is-unavailable small { font-size:16px !important }
html[lang="ps"]:not(#_) .emp-sales-permission-note { font-size:16px !important }
html[lang="ps"]:not(#_) .emp-modal-title-icon { font-size:21px !important }
html[lang="ps"]:not(#_) .emp-modal-title-group h3 { font-size:19px !important }
html[lang="ps"]:not(#_) .emp-modal-title-group p { font-size:16px !important }
html[lang="ps"]:not(#_) .emp-modal-actions-note { font-size:16px !important }
html[lang="ps"]:not(#_) .emp-modal-sticky-actions .btn { font-size:16.5px !important }
html[lang="ps"]:not(#_) .emp-modal-glass .emp-modal-sticky-actions .btn-primary { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-modal-overlay .emp-photo-placeholder strong { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-modal-overlay .emp-photo-placeholder span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-modal-overlay .emp-photo-position-controls label { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-modal-overlay .emp-photo-actions .emp-photo-btn { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-form-page .employee-form-back-btn { font-size:16.5px !important }
html[lang="ps"]:not(#_) #employeeFormWrap .emp-perm-icon { font-size:21px !important }
html[lang="ps"]:not(#_) #employeeFormWrap .emp-perm-title { font-size:17.5px !important }
html[lang="ps"]:not(#_) #employeeFormWrap .emp-perm-sub { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeFormWrap .emp-status-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) #employeeFormWrap .emp-status-label { font-size:17px !important }
html[lang="ps"]:not(#_) #employeeFormWrap .emp-status-sub { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeFormWrap .emp-status-badge { font-size:21.5px !important }
html[lang="ps"]:not(#_) .employee-create-launch-btn .employee-launch-arrow { font-size:19px !important }
html[lang="ps"]:not(#_) .employee-form-page .emp-modal-title-group h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .employee-form-page .emp-modal-title-group p { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-form-page .emp-form-section-head { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-form-page .emp-form-section .field > label { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-form-page .field-system-note { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-form-page .profile-photo-size-note,
html[lang="ps"]:not(#_) .customer-form-page .profile-photo-size-note { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-form-page .profile-photo-error,
html[lang="ps"]:not(#_) .customer-form-page .profile-photo-error { font-size:16px !important }
@media (max-width:620px){
html[lang="ps"]:not(#_) .employee-form-page .emp-modal-title-group h3 { font-size:19px !important }
}
html[lang="ps"]:not(#_) .employee-form-page .emp-modal-sticky-actions .btn { font-size:17px !important }
html[lang="ps"]:not(#_) .customer-form-page .optional-tag { font-size:16px !important }
html[lang="ps"]:not(#_) .expense-category-head-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .expense-category-kicker { font-size:16px !important }
html[lang="ps"]:not(#_) .overlay .expense-category-head h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .expense-category-card-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .expense-category-card-copy strong { font-size:17px !important }
html[lang="ps"]:not(#_) .expense-category-card-copy small { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-color-row > span { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-active-toggle { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-definition-modal--redesigned .responsibility-modal-head h3 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .responsibility-definition-modal--redesigned .responsibility-modal-head p { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-form-section-head > span { font-size:20px !important }
html[lang="ps"]:not(#_) .responsibility-form-section-head b { font-size:17px !important }
html[lang="ps"]:not(#_) .responsibility-form-section-head small { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-definition-modal--redesigned .field > span { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-pump-toggle > span:last-child b { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-pump-toggle > span:last-child small { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-live-preview small { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-live-preview strong { font-size:17px !important }
html[lang="ps"]:not(#_) .responsibility-live-preview > div > span { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-picker-title { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-icon-choice { font-size:20px !important }
@media (max-width:700px){
html[lang="ps"]:not(#_) .profile-action-icon { font-size:23px !important }
}
html[lang="ps"]:not(#_) .overlay .tank-entry-modal .inventory-modal-head h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .overlay .tank-entry-modal .inventory-field > label { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .tank-entry-modal .fuel-checkbox-row .fuel-checkbox { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .tank-entry-modal .tank-entry-modal-head .inventory-modal-head-icon { font-size:22.5px !important }
html[lang="ps"]:not(#_) .overlay .tank-entry-modal .tank-entry-modal-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .overlay .tank-entry-modal .tank-entry-modal-head .inventory-modal-kicker { font-size:16px !important }
html[lang="ps"]:not(#_) .tank-entry-panel-head > span { font-size:20px !important }
html[lang="ps"]:not(#_) .tank-entry-panel-head b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .tank-entry-threshold-copy b { font-size:17px !important }
html[lang="ps"]:not(#_) .tank-entry-threshold-copy small { font-size:16px !important }
html[lang="ps"]:not(#_) #view-tanks .tank-toolbar-label { font-size:16px !important }
html[lang="ps"]:not(#_) #view-tanks .tank-filter-group .filter-tab { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-tanks .tank-sort-trigger { font-size:17px !important }
html[lang="ps"]:not(#_) #view-tanks .tank-sort-option { font-size:16.5px !important }
@media (max-width: 760px){
html[lang="ps"]:not(#_) .overlay .modal:not(.inventory-form-modal) > h3.ui-modal-title { font-size:19px !important }
}
html[lang="ps"]:not(#_) #view-employees .leave-records-page-title .section-title-icon { font-size:21px !important }
html[lang="ps"]:not(#_) #view-employees .leave-records-range { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .leave-records-full-view .sd-nav-month { font-size:18.5px !important }
html[lang="ps"]:not(#_) #view-employees .leave-records-full-view .date-picker-weekdays { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .leave-records-full-view .leave-cal-cell { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .leave-records-full-view .wr-cal-legend { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .leave-records-full-view .leave-group-title { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .leave-records-full-view .leave-group-count { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .leave-records-full-view .leave-entry-type { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees .leave-records-full-view .leave-entry-date { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .leave-records-full-view .leave-status-badge { font-size:16px !important }
html[lang="ps"]:not(#_) .overlay .sale-entry-modal .sale-employee-option { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .sale-entry-modal .sale-paymethod-icon { font-size:20.5px !important }
html[lang="ps"]:not(#_) .overlay .sale-entry-modal .sale-paymethod-check { font-size:21px !important }
html[lang="ps"]:not(#_) .sale-entry-head small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sale-entry-head p { font-size:17px !important }
html[lang="ps"]:not(#_) .sale-entry-close { font-size:21.5px !important }
html[lang="ps"]:not(#_) .sale-entry-section-title>span { font-size:20.5px !important }
html[lang="ps"]:not(#_) .sale-entry-section-title strong { font-size:18px !important }
html[lang="ps"]:not(#_) .sale-entry-section-title small { font-size:16px !important }
html[lang="ps"]:not(#_) .overlay .sale-entry-modal .sale-entry-field>label { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .sale-entry-modal .sale-employee-trigger { font-size:18px !important }
html[lang="ps"]:not(#_) .overlay .sale-entry-modal .fuel-tile span { font-size:18px !important }
html[lang="ps"]:not(#_) .overlay .sale-entry-modal #sl_rateInfo .num { font-size:18px !important }
html[lang="ps"]:not(#_) .overlay .sale-entry-modal #sl_totalPreview span { font-size:17px !important }
html[lang="ps"]:not(#_) .overlay .sale-entry-modal #sl_totalPreview .num { font-size:23px !important }
html[lang="ps"]:not(#_) .overlay .sale-entry-modal .sale-paymethod-icon { font-size:21.5px !important }
@media(max-width:780px){
html[lang="ps"]:not(#_) .sale-entry-head h3 { font-size:21px !important }
}
html[lang="ps"]:not(#_) .sale-detail-kicker { font-size:17px !important }
html[lang="ps"]:not(#_) .sale-detail-head h3 { font-size:23px !important }
html[lang="ps"]:not(#_) .sale-detail-status { font-size:17px !important }
html[lang="ps"]:not(#_) .sale-detail-close { font-size:21px !important }
html[lang="ps"]:not(#_) .sale-detail-total>span { font-size:18px !important }
html[lang="ps"]:not(#_) .sale-detail-total strong small { font-size:17px !important }
html[lang="ps"]:not(#_) .sale-detail-field>span { font-size:17px !important }
html[lang="ps"]:not(#_) .sale-detail-field>strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sale-detail-field>strong small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sale-detail-identifiers :is(.document-number-badge,.tracking-code-badge)>span { font-size:17px !important }
html[lang="ps"]:not(#_) .sale-detail-identifiers :is(.document-number-badge,.tracking-code-badge)>bdi { font-size:17px !important }
html[lang="ps"]:not(#_) .sale-detail-qr figcaption { font-size:16px !important }
html[lang="ps"]:not(#_) .sale-detail-modal .correction-document-chain>header { font-size:18.5px !important }
html[lang="ps"]:not(#_) .sale-detail-modal .correction-chain-item>span { font-size:17px !important }
html[lang="ps"]:not(#_) .sale-detail-modal .correction-chain-item>bdi { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sale-detail-notice { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sale-detail-reason>span { font-size:16px !important }
html[lang="ps"]:not(#_) .sale-detail-reason p { font-size:17px !important }
html[lang="ps"]:not(#_) .sale-detail-actions .btn { font-size:18px !important }
@media (max-width:600px){
html[lang="ps"]:not(#_) .sale-detail-total strong { font-size:21.5px !important }
html[lang="ps"]:not(#_) .sale-detail-identifiers :is(.document-number-badge,.tracking-code-badge)>bdi { font-size:16.5px !important }
html[lang="ps"]:not(#_) .sale-detail-modal .correction-chain-item>bdi { font-size:16px !important }
html[lang="ps"]:not(#_) .sale-detail-qr figcaption { font-size:16px !important }
}
html[lang="ps"]:not(#_) #view-employees .emp-list-section-title { font-size:18px !important }
html[lang="ps"]:not(#_) #view-employees .emp-list-section-count { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .emp-row-avatar { font-size:21.5px !important }
html[lang="ps"]:not(#_) #view-employees .emp-row-name { font-size:18px !important }
html[lang="ps"]:not(#_) #view-employees .emp-row-id { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .emp-row-meta-item { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .emp-row-status { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .ledger-period-title { font-size:18.5px !important }
@media (max-width:460px){
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-tabs .acct-tab-label { font-size:16.5px !important }
}
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .profile-name { font-size:20px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .profile-id { font-size:16.5px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .profile-meta-label { font-size:16px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .profile-meta-value { font-size:16.5px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .ledger-period-title { font-size:18.5px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .acct-pill-btn { font-size:16.5px !important }
@media (max-width:460px){
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .profile-name { font-size:18.5px !important }
}
html[lang="ps"]:not(#_) #employeeAccountProfileWrap > .employee-account-back { font-size:17px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-kicker { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-title-row .profile-name { font-size:20.5px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-title-row .profile-id { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-status { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-profile-card .profile-meta-label { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-profile-card .profile-meta-value { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-profile-card .profile-rail-btn { font-size:16.5px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-tabs .acct-tab-btn { font-size:17px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-tabs .acct-tab-icon { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till-pending-handover-row > div span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-attendant-payment-date { font-size:16px !important }
@media (max-width:480px){
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-title-row .profile-name { font-size:18.5px !important }
}
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .ledger-table th { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .ledger-table tbody td { font-size:17px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .ledger-status-badge,
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .ledger-amount-value { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .ledger-by-cell { font-size:16px !important }
html[lang="ps"]:not(#_) #customerProfileWrap .ledger-table th { font-size:16px !important }
html[lang="ps"]:not(#_) #customerProfileWrap .ledger-table tbody td { font-size:17px !important }
html[lang="ps"]:not(#_) #customerProfileWrap .ledger-status-badge,
html[lang="ps"]:not(#_) #customerProfileWrap .ledger-amount-value { font-size:16px !important }
html[lang="ps"]:not(#_) #customerProfileWrap .ledger-by-cell { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .employee-operational-icon { font-size:19px !important }
html[lang="ps"]:not(#_) #view-employees .employee-operational-label { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .employee-operational-value { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .employee-operational-note { font-size:16px !important }
@media (max-width:540px){
html[lang="ps"]:not(#_) #view-employees .employee-profile-identity .profile-name { font-size:19px !important }
}
html[lang="ps"]:not(#_) #view-employees .profile-card :is(
    .profile-meta-icon,
    .employee-operational-icon,
    .employee-profile-summary-slot .metric-icon
) { font-size:21.5px !important }
html[lang="ps"]:not(#_) #view-employees .profile-card :is(
    .profile-meta-label,
    .employee-operational-label,
    .employee-profile-summary-slot .metric-label
) { font-size:16px !important }
html[lang="ps"]:not(#_) #view-employees .profile-card :is(
    .profile-meta-value,
    .employee-operational-value,
    .employee-profile-summary-slot .metric-value
) { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-employees .profile-card .employee-operational-note { font-size:16px !important }
@media (max-width:1200px){
html[lang="ps"]:not(#_) #view-employees .employee-profile-details-toggle { font-size:16.5px !important }
html[lang="ps"]:not(#_) #view-employees .employee-profile-details-toggle > :first-child { font-size:18px !important }
html[lang="ps"]:not(#_) #view-employees .employee-profile-details-toggle .employee-profile-details-chevron { font-size:20px !important }
}
@media (max-width:540px){
html[lang="ps"]:not(#_) #view-employees .profile-rail-btn { font-size:16px !important }
}
@media (min-width:901px){
html[lang="ps"]:not(#_) #view-employees .employee-profile-section-copy strong { font-size:18.5px !important }
}
@media (max-width:1200px){
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .account-profile-details-toggle { font-size:16.5px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .account-profile-details-toggle > :first-child { font-size:18px !important }
html[lang="ps"]:not(#_) :is(#employeeAccountProfileWrap, #customerProfileWrap) .account-profile-details-toggle .account-profile-details-chevron { font-size:20px !important }
}
html[lang="ps"]:not(#_) #customerProfileWrap .customer-profile-status-row .profile-name { font-size:21px !important }
html[lang="ps"]:not(#_) #customerProfileWrap .customer-profile-balance { font-size:16.5px !important }
html[lang="ps"]:not(#_) #customerProfileWrap .customer-account-profile-card .profile-meta-icon { font-size:21.5px !important }
html[lang="ps"]:not(#_) #customerProfileWrap .customer-account-profile-card .profile-meta-label { font-size:16px !important }
html[lang="ps"]:not(#_) #customerProfileWrap .customer-account-profile-card .profile-meta-value { font-size:17px !important }
html[lang="ps"]:not(#_) #customerProfileWrap .customer-profile-actions .profile-rail-btn { font-size:17px !important }
@media (max-width:540px){
html[lang="ps"]:not(#_) #customerProfileWrap .customer-profile-status-row .profile-name { font-size:19px !important }
html[lang="ps"]:not(#_) #customerProfileWrap .customer-profile-actions .profile-rail-btn { font-size:16.5px !important }
}
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-modern-status-row .profile-name { font-size:21px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-period-badge,
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .account-profile-balance { font-size:16.5px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-profile-card .profile-meta-icon { font-size:21.5px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-profile-card .profile-meta-label { font-size:16px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-profile-card .profile-meta-value { font-size:17px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-modern-actions .profile-rail-btn { font-size:17px !important }
@media (max-width:540px){
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-modern-status-row .profile-name { font-size:19px !important }
html[lang="ps"]:not(#_) #employeeAccountProfileWrap .employee-account-modern-actions .profile-rail-btn { font-size:16.5px !important }
}
html[lang="ps"]:not(#_) #mainContent .work-record-title,
html[lang="ps"]:not(#_) #mainContent .activity-row-text,
html[lang="ps"]:not(#_) #mainContent .semantic-record .activity-row-text { font-size:19px !important }
html[lang="ps"]:not(#_) #mainContent :is(.work-record-time,.activity-row-time,.activity-row-date) { font-size:17px !important }
html[lang="ps"]:not(#_) #mainContent .work-record-amount { font-size:18px !important }
html[lang="ps"]:not(#_) #mainContent .semantic-record-badge { font-size:16.5px !important }
@media (max-width:640px){
html[lang="ps"]:not(#_) #mainContent .work-record-title,
html[lang="ps"]:not(#_) #mainContent .activity-row-text,
html[lang="ps"]:not(#_) #mainContent .semantic-record .activity-row-text { font-size:18px !important }
html[lang="ps"]:not(#_) #mainContent :is(.work-record-time,.activity-row-time,.activity-row-date) { font-size:17px !important }
html[lang="ps"]:not(#_) #mainContent .work-record-amount { font-size:17.5px !important }
}
html[lang="ps"]:not(#_) :is(#view-sales,#view-sales-details,#view-expenses,#view-expenses-details) .work-record-list .work-record-title { font-size:19px !important }
html[lang="ps"]:not(#_) :is(#view-sales,#view-sales-details,#view-expenses,#view-expenses-details) .work-record-list .work-record-time { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-sales,#view-sales-details,#view-expenses,#view-expenses-details) .work-record-list .work-record-amount { font-size:18px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details,#view-expenses-details) .sd-buyer-name { font-size:18.5px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details,#view-expenses-details) .sd-buyer-meta { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-sales-details,#view-expenses-details) :is(.sd-buyer-value,.sd-buyer-amount) { font-size:18px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-name { font-size:19px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-meta-item { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-status { font-size:17px !important }
html[lang="ps"]:not(#_) #view-employees :is(.work-records-full-view,.employee-daily-hours-card,.employee-records-card) .work-record-title { font-size:19px !important }
html[lang="ps"]:not(#_) #view-employees :is(.work-records-full-view,.employee-daily-hours-card,.employee-records-card) .work-record-time { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) :is(.account-entry--customer,.account-entry--employee) .employee-avatar { font-size:21.5px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) :is(.account-entry--customer,.account-entry--employee) .employee-name { font-size:19px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) :is(.account-entry--customer,.account-entry--employee) .employee-status { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) :is(.account-entry--customer,.account-entry--employee) .balance-pill { font-size:17px !important }
html[lang="ps"]:not(#_) :is(#customerProfileWrap,#employeeAccountProfileWrap) .ledger-table tbody td { font-size:17.5px !important }
html[lang="ps"]:not(#_) :is(#customerProfileWrap,#employeeAccountProfileWrap) .ledger-table tbody td:nth-child(4) { font-size:18px !important }
html[lang="ps"]:not(#_) :is(#customerProfileWrap,#employeeAccountProfileWrap) :is(.ledger-amount-value,.ledger-status-cell) { font-size:17.5px !important }
@media (max-width:640px){
html[lang="ps"]:not(#_) :is(#view-sales,#view-sales-details,#view-expenses,#view-expenses-details) .work-record-list .work-record-title,
html[lang="ps"]:not(#_) #view-employees :is(.work-records-full-view,.employee-daily-hours-card,.employee-records-card) .work-record-title { font-size:18px !important }
html[lang="ps"]:not(#_) #view-employees #employeesListWrap .emp-row-name,
html[lang="ps"]:not(#_) :is(#view-customers,#view-employee-accounts) :is(.account-entry--customer,.account-entry--employee) .employee-name { font-size:18.5px !important }
html[lang="ps"]:not(#_) :is(#customerProfileWrap,#employeeAccountProfileWrap) .ledger-table tbody td { font-size:17px !important }
}
html[lang="ps"]:not(#_) .document-number-badge > span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .document-number-badge > bdi { font-size:18px !important }
html[lang="ps"]:not(#_) .document-number-badge.is-compact > span { font-size:16px !important }
html[lang="ps"]:not(#_) .document-number-badge.is-compact > bdi { font-size:16px !important }
html[lang="ps"]:not(#_) .tracking-code-badge span { font-size:16px !important }
html[lang="ps"]:not(#_) .tracking-code-badge bdi { font-size:16.5px !important }
html[lang="ps"]:not(#_) .correction-document-chain > header { font-size:17px !important }
html[lang="ps"]:not(#_) .correction-chain-item > span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .correction-chain-item > bdi { font-size:17px !important }
@media (max-width:640px){
html[lang="ps"]:not(#_) .document-number-badge > bdi { font-size:17px !important }
html[lang="ps"]:not(#_) .document-number-badge.is-compact > bdi { font-size:16px !important }
}
html[lang="ps"]:not(#_) .employee-settlement-card h2 { font-size:20px !important }
html[lang="ps"]:not(#_) .employee-settlement-card p { font-size:17px !important }
html[lang="ps"]:not(#_) .handover-confirm-head p { font-size:17px !important }
html[lang="ps"]:not(#_) .handover-confirm-summary small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .handover-confirm-summary strong { font-size:20.5px !important }
html[lang="ps"]:not(#_) .handover-resolution-options small { font-size:16px !important }
html[lang="ps"]:not(#_) .handover-shift-permission small { font-size:16px !important }
html[lang="ps"]:not(#_) .till-role-hero h3,
html[lang="ps"]:not(#_) .responsibility-hero h3 { font-size:23px !important }
html[lang="ps"]:not(#_) .till-role-hero p,
html[lang="ps"]:not(#_) .responsibility-hero p { font-size:17px !important }
html[lang="ps"]:not(#_) .till-role-hero .profile-access-head-badge { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-attendant-field>label { font-size:17px !important }
html[lang="ps"]:not(#_) .till-attendant-option-avatar { font-size:20px !important }
html[lang="ps"]:not(#_) .till-attendant-trigger-person strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till-attendant-trigger-person small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-role-settings-card .profile-save-row .btn { font-size:18px !important }
html[lang="ps"]:not(#_) .profile-role-history-head { font-size:17px !important }
html[lang="ps"]:not(#_) .profile-role-history-copy strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .profile-role-history-copy small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .profile-role-history-state { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-create-btn { font-size:17px !important }
html[lang="ps"]:not(#_) .responsibility-plan-note { font-size:16.5px !important }
html[lang="ps"]:not(#_) .responsibility-definition-title strong { font-size:19px !important }
html[lang="ps"]:not(#_) .responsibility-definition-status { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-definition-copy p { font-size:17px !important }
html[lang="ps"]:not(#_) .responsibility-definition-meta { font-size:16px !important }
html[lang="ps"]:not(#_) .responsibility-edit-btn { font-size:16.5px !important }
@media(max-width:700px){
html[lang="ps"]:not(#_) .till-role-hero h3,
html[lang="ps"]:not(#_) .responsibility-hero h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .till-role-hero p,
html[lang="ps"]:not(#_) .responsibility-hero p { font-size:16.5px !important }
}
@media(max-width:440px){
html[lang="ps"]:not(#_) .responsibility-definition-icon { font-size:23px !important }
}
@media (min-width:821px) and (min-height:700px){
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-head>span { font-size:23px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-head h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-head p { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title>span { font-size:20px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title b { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-field>span:first-child { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-field input { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-account-password-meta small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-role-section>span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-role-card { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-active { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permissions-head>strong { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-all b { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-all small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-category b { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-category small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-group-heading>span>b { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-permission-group-heading>span>small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-item>span { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-foot .btn { font-size:16.5px !important }
}
@media (min-width:1100px) and (min-height:700px){
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-head h3 { font-size:21.5px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-head p { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title>span { font-size:22.5px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title b { font-size:19px !important }
html[lang="ps"]:not(#_) .employee-account-panel-title small { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-field>span:first-child { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-field input { font-size:19px !important }
html[lang="ps"]:not(#_) .employee-account-password button { font-size:21px !important }
html[lang="ps"]:not(#_) .employee-account-password-meta small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-account-field-error { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-role-section>span { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-role-card { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-account-active { font-size:18px !important }
html[lang="ps"]:not(#_) .employee-permissions-head>strong { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-permission-all b { font-size:18.5px !important }
html[lang="ps"]:not(#_) .employee-permission-all small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-permission-category b { font-size:17.5px !important }
html[lang="ps"]:not(#_) .employee-permission-category small { font-size:16px !important }
html[lang="ps"]:not(#_) .employee-permission-group-heading>span>b { font-size:20px !important }
html[lang="ps"]:not(#_) .employee-permission-group-heading>span>small { font-size:17px !important }
html[lang="ps"]:not(#_) .employee-permission-item>span { font-size:18.5px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-foot .btn { font-size:19px !important }
}
html[lang="ps"]:not(#_) .employee-account-password button { font-size:21px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-password-meta>small:last-child { font-size:16px !important }
html[lang="ps"]:not(#_) .account-security-hero small { font-size:16px !important }
html[lang="ps"]:not(#_) .account-security-hero strong { font-size:19px !important }
html[lang="ps"]:not(#_) .account-security-hero>div>span { font-size:16px !important }
html[lang="ps"]:not(#_) .account-security-block-head>span { font-size:20.5px !important }
html[lang="ps"]:not(#_) .account-security-block-head b { font-size:17px !important }
html[lang="ps"]:not(#_) .account-security-block-head small { font-size:16px !important }
html[lang="ps"]:not(#_) .account-security-panel .employee-account-field>span:first-child { font-size:16.5px !important }
html[lang="ps"]:not(#_) .account-security-panel .employee-account-active { font-size:16.5px !important }
html[lang="ps"]:not(#_) .account-security-panel .employee-account-active b { font-size:16.5px !important }
html[lang="ps"]:not(#_) .account-security-panel .employee-account-active small { font-size:16px !important }
@media(min-width:1100px) and (min-height:700px){
html[lang="ps"]:not(#_) .account-security-block-head>span { font-size:19px !important }
}
@media (min-width: 821px){
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-foot .btn { font-size:19px !important }
}
@media (max-width: 820px){
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-head h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-head p { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-form-error { font-size:16.5px !important }
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-foot .btn { font-size:18px !important }
}
@media (max-width: 480px){
html[lang="ps"]:not(#_) .employee-account-modal--advanced .employee-account-modal-foot .btn { font-size:17px !important }
}
@media (max-width: 760px){
html[lang="ps"]:not(#_).employee-workspace-mode .top-bar:not(.search-open) :is(
        .top-bar-hamburger,
        #authAccountBtn,
        #notificationBellBtn,
        #authLogoutBtn
    ) { font-size:22.5px !important }
}
@media (max-width: 760px){
html[lang="ps"]:not(#_) .top-bar :is(.top-bar-hamburger, #authAccountBtn, #notificationBellBtn, #authLogoutBtn, #topBarSearchToggle) { font-size:22.5px !important }
}
html[lang="ps"]:not(#_) .handover-confirm-head h3 { font-size:21px !important }
html[lang="ps"]:not(#_) .handover-confirm-summary strong span { font-size:17px !important }
html[lang="ps"]:not(#_) .hc-money-input>span { font-size:18px !important }
@media(max-width:480px){
html[lang="ps"]:not(#_) .handover-confirm-head h3 { font-size:20px !important }
html[lang="ps"]:not(#_) .handover-confirm-summary strong { font-size:23px !important }
}
html[lang="ps"]:not(#_) #tillContent .till-journal-record .work-record-icon { font-size:21px !important }
html[lang="ps"]:not(#_) #tillContent .till-journal-record .work-record-title { font-size:18px !important }
html[lang="ps"]:not(#_) #tillContent .till-journal-record .work-record-time { font-size:16.5px !important }
html[lang="ps"]:not(#_) #tillContent .till-journal-date,
html[lang="ps"]:not(#_) #tillContent .till-journal-document { font-size:16px !important }
html[lang="ps"]:not(#_) #tillContent .till-journal-amounts dt { font-size:16px !important }
html[lang="ps"]:not(#_) #tillContent .till-journal-amounts dd { font-size:19px !important }
html[lang="ps"]:not(#_) #tillContent .till-journal-amounts dd small { font-size:16px !important }
html[lang="ps"]:not(#_) #tillContent .till-journal-detail { font-size:16px !important }
@media(max-width:420px){
html[lang="ps"]:not(#_) #tillContent .till-journal-amounts dt { font-size:16px !important }
html[lang="ps"]:not(#_) #tillContent .till-journal-amounts dd { font-size:18px !important }
}
html[lang="ps"]:not(#_) #tillContent .accounts-sort-trigger { font-size:17px !important }
html[lang="ps"]:not(#_) #tillContent .accounts-sort-option { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-record-detail-overlay #till-modal-title { font-size:20px !important }
html[lang="ps"]:not(#_) .till-detail-amount>strong small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-detail-icon { font-size:23px !important }
html[lang="ps"]:not(#_) .till-detail-cell small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .till-detail-cell strong { font-size:18.5px !important }
html[lang="ps"]:not(#_) .till-detail-cell strong small { font-size:16px !important }
html[lang="ps"]:not(#_) .till-detail-cell .till-document-number { font-size:18px !important }
@media(max-width:560px){
html[lang="ps"]:not(#_) .till-detail-cell .till-document-number { font-size:16.5px !important }
}
html[lang="ps"]:not(#_) .owner-receipt-count-modal h2 { font-size:20.5px !important }
html[lang="ps"]:not(#_) .orc-summary small { font-size:16.5px !important }
html[lang="ps"]:not(#_) .owner-receipt-count-modal label { font-size:18px !important }
html[lang="ps"]:not(#_) .orc-money-input>span { font-size:16.5px !important }
html[lang="ps"]:not(#_) .owner-receipt-count-modal .btn { font-size:18px !important }
@media(max-width:420px){
html[lang="ps"]:not(#_) .owner-receipt-count-modal h2 { font-size:19px !important }
}
@media (min-width: 761px) and (max-width: 1180px){
html[lang="ps"]:not(#_) .brand { font-size:18px !important }
html[lang="ps"]:not(#_) #view-dashboard .shortcut-label { font-size:17px !important }
}
html[lang="ps"]:not(#_) .pos-lock-alert-head { font-size:18px !important }
html[lang="ps"]:not(#_) .pos-lock-alert-row span { font-size:17px !important }
html[lang="ps"]:not(#_) .daily-rate-note { font-size:16.5px !important }
html[lang="ps"]:not(#_) .dollar-rate-strip { font-size:17px !important }
}

/* buttons keep their label on one line; the button grows instead */
@media screen {
html[lang="ps"]:not(#_) :is(.btn,.pill-btn,.btn-add-type,.filter-tab,.tab-btn,.seg-btn) {
    white-space: nowrap !important;
    padding-inline: max(1em, 18px);
    min-width: max-content;
}
html[lang="ps"]:not(#_) .sidebar .brand { font-size: 15px !important; white-space: nowrap; }
}
