.vyloFinanceTop{display:flex;justify-content:flex-end;gap:12px;margin:0 0 20px;align-items:center}.vyloBell{display:flex;align-items:center;gap:8px;border:1px solid var(--line,#344559);border-radius:999px;padding:10px 16px;background:var(--panel,#132033);color:var(--text,#fff);cursor:pointer}.vyloUnread{background:#e04b70;color:white;border-radius:50%;padding:2px 7px;font-size:12px}.vyloMoneyGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px}.vyloMoneyGrid .panel{padding:20px}.vyloMoneyGrid b{display:block;font-size:24px;margin-top:8px}.vyloFinanceForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vyloFinanceForm label{display:grid;gap:6px}.vyloFinanceForm input,.vyloFinanceForm select{width:100%;padding:12px;border-radius:9px;border:1px solid var(--line,#344559);background:var(--panel,#132033);color:var(--text,#fff)}.vyloFinanceSection{margin-top:20px}.vyloFinanceRow{padding:14px 0;border-bottom:1px solid var(--line,#344559);display:flex;gap:12px;flex-wrap:wrap;align-items:center}.vyloFinanceRow .description{flex:1;min-width:180px}.vyloFinanceRow p{margin:5px 0}.vyloAddress{word-break:break-all;padding:15px;font-family:monospace;background:var(--panel,#132033);border:1px solid var(--line,#344559);border-radius:10px}.vyloRuleText{line-height:1.7}.vyloCycle{padding:20px;margin:18px 0;border:1px solid var(--line,#344559);border-radius:14px}.vyloFinanceError{color:#ff809d}.vyloFinancialTable{overflow:auto}.vyloFinancialTable table{width:100%;border-collapse:collapse}.vyloFinancialTable td,.vyloFinancialTable th{padding:12px;text-align:left;border-bottom:1px solid var(--line,#344559)}.vyloCommissionModels{display:grid;gap:10px;margin:20px 0}.vyloCommissionModels label{display:flex;justify-content:space-between;gap:12px;align-items:center}.vyloCommissionModels input{max-width:120px}.vyloPaymentGraphic{width:90px;height:45px;object-fit:contain}@media(max-width:640px){.vyloMoneyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.vyloFinanceForm{grid-template-columns:1fr}.vyloMoneyGrid b{font-size:21px}.vyloFinanceRow{align-items:flex-start}.vyloRuleText{font-size:13px}}
