.cash-v16 .v16-ribbon{z-index:40;background:#fff;border-bottom:1px solid #dce3e9;align-items:center;gap:20px;min-height:92px;padding:14px 24px;display:flex;position:sticky;top:0}.cash-v16 .v16-wordmark{color:#054162;letter-spacing:2px;flex-direction:column;min-width:100px;font-size:10px;display:flex}.cash-v16 .v16-wordmark span{letter-spacing:4px;font-size:20px;font-weight:800}.cash-v16 .v16-ribbon nav{flex:1;gap:5px;display:flex}.cash-v16 .v16-ribbon nav button{text-align:left;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:10px 12px;display:flex}.cash-v16 .v16-ribbon nav button i{border:1px solid #cbd5dd;border-radius:100%;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:grid}.cash-v16 .v16-ribbon nav button.active{background:#e4eef4;border-color:#a89468}.cash-v16 .v16-ribbon nav button.result-tab{color:#fff;background:#054162}.cash-v16 .v16-ribbon nav button.result-tab.active{box-shadow:inset 0 0 0 2px #a89468}.cash-v16 .v16-ribbon nav b{font-size:12px}.cash-v16 .v16-ribbon small{white-space:pre-line;font-size:10px;line-height:1.5;display:block}.cash-v16 .v16-identity{align-items:center;gap:9px;min-width:145px;font-size:11px;display:flex}.cash-v16 .avatar{color:#054162;background:#e4eef4;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.cash-v16 .v16-signout{color:#054162;background:0 0;border:0;padding:0;font-size:10px;display:block}.cash-v16>main{max-width:1480px;margin:auto;padding:26px 32px 70px}.cash-v16 .v16-review-note{text-align:center;color:#7b551a;background:#fff8e9;padding:7px 24px;font-size:11px}.cash-v16 .v16-saving{z-index:100;color:#fff;background:#054162;border-radius:7px;padding:10px 20px;position:fixed;bottom:20px;right:20px}.cash-v16 .v16-login{max-width:440px;margin:10vh auto;padding:35px}.cash-v16 .v16-login form{gap:18px;display:grid}.cash-v16 .v16-login label{gap:6px;display:grid}.cash-v16 .v16-drop{text-align:left;color:#054162;background:#f8fafb;border:1px dashed #bdcbd5;border-radius:6px;align-items:center;gap:10px;width:100%;padding:12px;display:flex}.cash-v16 .v16-drop.received{color:#1e7f4f;background:#f0faf4;border-color:#1e7f4f}.cash-v16 .v16-intake small{color:#687b88;font-size:11px;display:block}.cash-v16 .source-info{background:#f3f5f7;padding:10px 20px}.cash-v16 .add-source{gap:10px;padding:14px;display:flex}.cash-v16 .v16-locked{opacity:.55;pointer-events:none}.cash-v16 .v16-chart{border-bottom:1px solid #ccd5dd;align-items:end;gap:3%;height:230px;display:flex}.cash-v16 .v16-chart i{background:#7696ab;border-radius:4px 4px 0 0;flex:1;display:block}.cash-v16 .v16-intake .actions{justify-content:space-between;margin:18px 0;display:flex}.cash-v16 .v16-intake .source-table{min-width:800px}@media (width<=1200px){.cash-v16 .v16-ribbon{flex-wrap:wrap;gap:10px}.cash-v16 .v16-ribbon nav{flex-basis:100%;order:3;overflow:auto}.cash-v16 .v16-identity{margin-left:auto}.cash-v16>main{padding:20px 18px 60px}}@media print{.v16-ribbon,.v16-review-note,.v16-powered{display:none!important}}
