.statement-page{max-width:672px;width:100%;box-sizing:border-box;margin:0 auto;padding:20px 24px 40px;font-family:var(--font-sans);color:white}.statement-page h1{font-size:24px;font-weight:900;line-height:32px;margin:0 0 16px}.statement-page .profile-back{margin-bottom:24px}.statement-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:6px;border:1px solid #303030;border-radius:12px;background:#212121;margin-bottom:16px}.statement-tabs a{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:8px;font-size:14px;font-weight:700;color:#9ca3af}.statement-tabs [aria-current=page]{background:var(--color-primary);color:white}.statement-balance{padding:20px;background:#212121;border:1px solid #303030;border-radius:16px;margin-bottom:12px}.statement-caption{display:block;font-size:11px;letter-spacing:.5px;text-transform:uppercase;font-weight:700;color:#9ca3af}.statement-balance>strong{display:block;font-size:36px;font-weight:900;line-height:44px;letter-spacing:-1px;font-variant-numeric:tabular-nums}.statement-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.statement-actions a{min-height:44px;border-radius:12px;background:#333;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.statement-actions a:first-child{background:linear-gradient(var(--color-primary),#176cf6);color:white}.statement-totals{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.statement-totals section{padding:16px;background:#212121;border:1px solid #303030;border-radius:12px}.statement-totals .statement-caption{font-size:10px;margin-bottom:6px}.statement-caption b{color:var(--color-primary)}.statement-totals strong{font-size:20px;font-weight:900;line-height:1}.statement-day{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;padding:0 4px;margin:10px 0 8px}.statement-row{display:flex;align-items:center;gap:12px;padding:16px;border-radius:12px;background:#212121;border:1px solid #303030;margin-bottom:8px}.statement-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;flex-shrink:0;font-size:24px;font-weight:700;background:#015df226;color:var(--color-primary)}.statement-icon.withdrawal{background:#ffffff08;color:#9ca3af}.statement-description{flex:1;min-width:0}.statement-description>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.statement-description strong{font-size:14px;font-weight:700}.statement-description strong span{color:#9ca3af;font-weight:500}.statement-description small{display:block;font-size:11px;color:#9ca3af;margin-top:3px}.statement-description .withdraw-status{padding:2px 6px;font-size:9px;border-radius:5px;text-transform:uppercase;border:1px solid #f59e0b44}.statement-description .approved{border-color:#22c55e44}.statement-description .refused{border-color:#ef444444}.statement-amount{font-size:18px;font-weight:900;white-space:nowrap;font-variant-numeric:tabular-nums}.statement-row.inactive{opacity:.6}.statement-row.inactive .statement-amount{text-decoration:line-through;color:#858585}.statement-empty{border:1px solid #303030;background:#212121;border-radius:12px;padding:24px;text-align:center;font-size:14px;color:#9ca3af;margin-top:16px}.statement-pagination{display:flex;justify-content:space-between;margin-top:20px;font-size:14px;color:#9ca3af}.statement-pagination a{color:var(--color-primary)}@media(max-width:639px){.statement-page{padding:16px 16px 40px}.statement-page h1{font-size:20px}.statement-balance>strong{font-size:30px}.statement-totals section,.statement-row{padding:12px}.statement-totals strong{font-size:16px}.statement-icon{width:40px;height:40px}.statement-amount{font-size:16px}}

.statement-empty-transactions{padding:40px;border-radius:16px}.statement-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#333;color:#9ca3af;margin-bottom:16px}.statement-empty-title{font-size:16px;line-height:24px;font-weight:700;color:white;margin:0 0 4px}.statement-empty-subtitle{font-size:14px;line-height:20px;margin:0 0 16px;color:#9ca3af}.statement-first-deposit{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:12px;background:linear-gradient(var(--color-primary),#176cf6);color:#101018;font-size:14px;font-weight:900;line-height:20px;box-shadow:0 8px 30px -10px var(--color-primary);transition:transform .15s}.statement-first-deposit:active{transform:scale(.99)}.statement-first-deposit:focus-visible{outline:2px solid white;outline-offset:4px}@media(max-width:380px){.statement-empty-transactions{padding:40px 20px}}
