.pp-page{--pp-blue:#065a9e}.pp-note{font-size:12px!important;line-height:1.9;padding:14px 16px;border-left:3px solid var(--teal);background:#edf5f7;color:var(--muted)}.pp-workspace{display:grid;grid-template-columns:1fr;gap:0}.pp-modes button[aria-pressed=true]{background:#08766b;color:#fff;border-color:#08766b}.pp-modes button{flex:1 1 22%}.pp-page .av-panel{margin:12px 0 24px}.pp-page .av-field{font-size:13px}.pp-page .pp-full{grid-column:1/-1}.pp-page #pp-total{display:block;font-size:36px;line-height:1.5;color:var(--teal);font-weight:800;margin:12px 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pp-page #pp-status{min-height:24px;font-size:13px;color:var(--teal)}.pp-page .av-row{font-size:13px}.pp-chart-track{display:flex;width:100%;height:20px;overflow:hidden;background:#dce8e5;border-radius:4px;margin:14px 0}.pp-chart-net{background:#08766b}.pp-chart-fee{background:#ca7a3a}.pp-chart-legend{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px}.pp-page input:read-only{background:#f0f4f6!important}.pp-table table{min-width:410px}.pp-table{overflow-x:auto}.pp-history-row{border-bottom:1px solid var(--line);padding:13px 0}.pp-examples button{font-size:11px;padding:8px 10px}@media(min-width:1500px){.pp-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.pp-workspace .av-grid{grid-template-columns:1fr}.pp-page #pp-total{font-size:29px}.pp-workspace .av-panel{padding:18px}}@media(max-width:600px){.pp-modes button{flex:1 1 40%}.pp-page #pp-total{font-size:29px}.pp-page .av-row{flex-wrap:wrap}.pp-page .av-row>*{max-width:100%}.pp-page .av-panel{padding:17px}}@media(prefers-color-scheme:dark){.pp-note{background:#2b404a}.pp-page input:read-only{background:#34424b!important}}@media print{.pp-page .pp-workspace{display:block!important}.pp-page .pp-input-panel,.pp-page>section,.pp-page>details,.pp-page>.pp-note,.pp-page>.pp-modes{display:none!important}.pp-page .pp-result{display:block!important;border:0!important;padding:0!important;background:#fff!important;color:#000!important}.pp-page #pp-total{color:#000!important}.pp-page .av-actions{display:none!important}}
