.echarts{width:600px;height:400px}.bank_card_body{position:relative}.edit{position:absolute;top:10px}[dir=ltr] .edit{right:20px}[dir=rtl] .edit{left:20px}[dir] .bank_account{margin-top:1rem;border-radius:10px}[dir=ltr] .bank_account{box-shadow:10px 5px 8px rgba(0,0,0,.1)}[dir=rtl] .bank_account{box-shadow:-10px 5px 8px rgba(0,0,0,.1)}.add_account_button{position:absolute;top:0}[dir=ltr] .add_account_button{right:20px}[dir=rtl] .add_account_button{left:20px}.history_button{position:absolute;top:18px}[dir=ltr] .history_button{right:20px}[dir=rtl] .history_button{left:20px}.card_text{font-size:clamp(1rem,1.5rem,1.2rem)}[dir] .card_text{margin-top:10px}.revenue-period-text[data-v-e1a0c5ac]{color:#155724;font-weight:600;font-size:1rem}.revenue-filter-tab[data-v-e1a0c5ac]{color:#155724;font-weight:500;transition:all .3s ease}[dir] .revenue-filter-tab[data-v-e1a0c5ac]{padding:8px 16px;cursor:pointer;border-bottom:2px solid transparent}.revenue-filter-tab[data-v-e1a0c5ac]:hover{color:#0d4a1a}[dir] .revenue-filter-tab[data-v-e1a0c5ac]:hover{border-bottom-color:#155724}.revenue-filter-tab.active[data-v-e1a0c5ac]{color:#155724;font-weight:600}[dir] .revenue-filter-tab.active[data-v-e1a0c5ac]{border-bottom-color:#28a745}.revenue-stats-list[data-v-e1a0c5ac]{display:flex;flex-direction:column;justify-content:center;height:100%;gap:20px}.revenue-stat-item[data-v-e1a0c5ac]{display:flex;flex-direction:column;gap:5px}.stat-label[data-v-e1a0c5ac]{font-size:14px;color:#6c757d;font-weight:500}.stat-value[data-v-e1a0c5ac]{font-size:18px;color:#212529;font-weight:600}.package_text[data-v-e1a0c5ac]{color:#4382df;font-weight:600}.service_text[data-v-e1a0c5ac]{color:#34c759;font-weight:600}.clickable-stat-item[data-v-e1a0c5ac]{transition:all .3s ease}[dir] .clickable-stat-item[data-v-e1a0c5ac]{cursor:pointer;padding:10px;border-radius:8px}[dir] .clickable-stat-item[data-v-e1a0c5ac]:hover{background-color:#f8f9fa;transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.revenue-chart-container[data-v-e1a0c5ac]{display:flex;justify-content:center;align-items:center;min-height:300px}.revenue-summary-wrapper[data-v-e1a0c5ac]{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch}.summary-chart[data-v-e1a0c5ac]{flex:1 1 240px}.revenue-summary-wrapper .revenue-stats-list[data-v-e1a0c5ac]{flex:1 1 220px}.breakdown-panel[data-v-e1a0c5ac]{min-height:320px}.breakdown-table[data-v-e1a0c5ac]{max-height:360px}@media screen and (max-width:768px){.revenue-filter-tab[data-v-e1a0c5ac]{font-size:14px}[dir] .revenue-filter-tab[data-v-e1a0c5ac]{padding:6px 12px}.revenue-summary-wrapper[data-v-e1a0c5ac]{flex-direction:column}}