.wallet-control,.accuracy-summary{border:1px solid #e5e5e5;border-radius:20px;padding:24px;margin:24px 0;background:#fff}.wallet-control label{display:flex;justify-content:space-between;gap:16px;font-size:17px}.wallet-control input{width:100%;accent-color:#414141;margin:24px 0 10px}.range-labels{display:flex;justify-content:space-between;font-size:13px;color:#656565}.accuracy-summary h2,.statement-review h2{font-size:21px;letter-spacing:-.5px;margin:0 0 16px}.accuracy-summary p{font-size:14px;line-height:1.65;color:#595959}.accuracy-summary summary{font-weight:600;cursor:pointer;padding:12px 0}.accuracy-summary li{font-size:13px;line-height:1.6;margin:10px 0}.accuracy-summary a{color:#414141}.subset-note{background:#f5f5f5;border-radius:12px;padding:12px 16px}.question-group h2{font-size:21px;letter-spacing:-.5px}.question-group .field{margin-top:18px}.review-warning{background:#fff6e7;color:#705020;padding:14px 18px;border-radius:12px;font-size:13px;line-height:1.6}.card-return{padding:8px 26px 20px;font-size:24px;font-weight:650;letter-spacing:-.6px}.card-return small{display:block;font-size:12px;font-weight:400;letter-spacing:0;color:#6d6d6d}.card-note{padding:0 26px 16px}.allocation{padding:16px 24px;display:flex;justify-content:space-between;gap:16px;border-top:1px solid #efefef;font-size:14px}.allocation small{display:block;color:#707070;font-size:12px;line-height:1.5;margin-top:5px}.allocation>div:last-child{white-space:nowrap}.statement-review{margin-top:30px}.transaction-scroll{overflow:auto;max-height:420px;border:1px solid #e4e4e4;border-radius:12px}.transactions{border-collapse:collapse;min-width:660px;width:100%;font-size:12px}.transactions th{position:sticky;top:0;background:#f4f4f4;padding:12px;text-align:left}.transactions td{padding:10px;border-top:1px solid #e9e9e9}.transactions td:nth-child(2){min-width:200px}.transactions strong,.transactions small{display:block}.transactions small{color:#7f7f7f;margin-top:4px}.transactions input[type=number]{width:100px;padding:8px;border:1px solid #dddddd;border-radius:7px}.transactions input[type=checkbox]{accent-color:#414141}.transactions select{max-width:155px;padding:8px}.import-total{padding:12px 0}.statement-review>.btn{width:100%;white-space:normal}.results .fresh{font-size:11px;text-align:right}.no-reward h3{font-size:16px}.no-reward p{font-size:13px;line-height:1.6}.results .rec-top{display:flex;gap:22px;align-items:center;padding:24px}.results .rec-top .card-image{width:140px;height:auto}.results .rec-top h2{font-size:20px;margin:0}.results .result-value small{max-width:220px}.results .metric small{line-height:1.5}@media(max-width:520px){.wallet-control,.accuracy-summary{padding:20px}.results .rec-top{align-items:flex-start;gap:15px;padding:20px}.results .rec-top .card-image{width:105px}.results .rec-top h2{font-size:17px}.results .rec-top .helper{font-size:11px}.card-return{padding-left:20px}.allocation{padding:15px 20px}.wallet-control label{font-size:15px}.range-labels{font-size:11px}.result-top{align-items:center}.accuracy-summary h2{font-size:19px}}
.home .proof-card strong{font-size:clamp(2.5rem,7vw,3.1rem);letter-spacing:-.04em}.home .proof-currency{font-size:1rem;letter-spacing:0;font-weight:500}

.database-plan-card{display:flex;align-items:flex-start;gap:24px;border:1px solid #e0e0e0;border-radius:18px;padding:24px;margin:18px 0;background:#fff}.database-plan-card img{width:150px;height:100px;object-fit:contain}.database-plan-card h3{margin:0}.database-plan-card details{margin:12px 0}.database-plan-card p,.database-plan-card li{line-height:1.6}@media(max-width:600px){.database-plan-card{flex-direction:column;padding:18px}}
