/* WalletWorkbench operations and motion */
.wwb-finance-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:20px 0}.wwb-finance-summary>div{padding:23px;border:1px solid rgba(81,210,166,.22);border-radius:19px;background:linear-gradient(140deg,rgba(17,46,55,.95),rgba(14,32,48,.95));box-shadow:0 14px 38px rgba(0,0,0,.13)}.wwb-finance-summary span{display:block;font-size:12px;color:#b5c7d0;letter-spacing:.09em;text-transform:uppercase}.wwb-finance-summary strong{display:block;font-size:clamp(20px,2.4vw,32px);margin-top:9px;color:#eafff6}.wwb-ops{max-width:1100px;margin:35px auto;padding:0 22px}.wwb-ops h1{font-size:clamp(30px,4vw,52px)}.wwb-ops .panel{margin-top:22px}.wwb-ops table td{vertical-align:middle}.wwb-ops table form{display:flex;gap:8px;align-items:center}.wwb-ops table select{min-width:130px}.wwb-toast{position:fixed;right:22px;bottom:24px;z-index:9999;max-width:min(440px,calc(100vw - 32px));padding:17px 23px;border-radius:16px;background:linear-gradient(120deg,#103e3b,#0c2835);border:1px solid rgba(90,234,173,.48);color:#eafff6;box-shadow:0 18px 50px rgba(0,0,0,.36);animation:wwbToastIn .5s cubic-bezier(.2,.8,.2,1) both}.wwb-toast:before{content:'✦';margin-right:12px;color:#76ecc2}@keyframes wwbToastIn{from{opacity:0;transform:translateY(25px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.goal-line .fill,.bar .fill{transform-origin:left;animation:wwbBar 1.3s cubic-bezier(.2,.8,.2,1) both}@keyframes wwbBar{from{transform:scaleX(0)}to{transform:scaleX(1)}}.workspace-metric,.wwb-finance-summary>div{transition:transform .3s ease,box-shadow .3s ease}.workspace-metric:hover,.wwb-finance-summary>div:hover{transform:translateY(-4px);box-shadow:0 20px 46px rgba(0,0,0,.24)}@media(max-width:760px){.wwb-finance-summary{grid-template-columns:1fr}.wwb-ops table form{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.wwb-toast,.goal-line .fill,.bar .fill{animation:none!important}.workspace-metric,.wwb-finance-summary>div{transition:none!important}}