.waka-finance-card,.waka-finance-note{padding:16px;margin:12px 0;border:1px solid #d9ccec;border-radius:12px;background:#faf7ff;color:#241638;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.waka-finance-card h2{font-size:1.2rem}.waka-finance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}.waka-finance-grid article{padding:12px;background:white;border:1px solid #ded7e7;border-radius:8px}.waka-finance-card a,.waka-finance-note a,.waka-expiry-dialog a{color:#6520b5;text-decoration:underline;font-weight:700}.waka-finance-card button,.waka-expiry-dialog button{padding:10px 16px;margin:12px 0;border:0;border-radius:8px;background:#7329cc;color:white;cursor:pointer}.waka-finance-card input{display:block;max-width:100%;margin:8px 0;padding:8px}.waka-expiry-dialog{max-width:min(460px,calc(100vw - 48px));border:1px solid #d9ccec;border-radius:14px;padding:24px;color:#241638;background:white}.waka-expiry-dialog::backdrop{background:#0008}.waka-expiry-dialog button{display:block}.waka-finance-card[hidden]{display:none!important}

.waka-finance-card{flex-basis:100%;width:100%}.waka-finance-card summary{cursor:pointer;font-weight:700}.passenger-workspace-top:has(>.waka-finance-card),#riderWorkspaceHeader:has(>.waka-finance-card){flex-wrap:wrap}.waka-finance-card summary:focus-visible{outline:2px solid #7329cc;outline-offset:4px}

.workspace-nav > .waka-finance-card{margin:4px 0;padding:10px;min-width:0;width:100%;grid-column:1/-1}.workspace-nav > .waka-finance-card summary{font-size:inherit}.workspace-nav > .waka-finance-card .waka-finance-grid{grid-template-columns:1fr}.workspace-nav > .waka-finance-card .waka-finance-grid article{min-width:0}
