.totals-container{max-width:600px;font-family:Arial,sans-serif}[dir] .totals-container{margin:20px auto}[dir] .totals-section{border:1px solid #ccc;border-radius:8px;padding:16px;margin-bottom:16px;background-color:#f9f9f9}[dir] .totals-section.not-paid{background-color:#ffe6e6;border-color:#ff4d4d}.totals-title{font-size:1.2rem;font-weight:700;color:#333}[dir] .totals-title{margin-bottom:12px}.totals-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.totals-content,.totals-row{display:-webkit-box;display:-ms-flexbox;display:flex}.totals-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px;font-size:1rem;color:#555}.currency-label{font-weight:700;color:#333}[dir=ltr] .currency-label{margin-right:8px}[dir=rtl] .currency-label{margin-left:8px}[dir] .monthly-totals{margin-top:20px;padding-top:20px;border-top:1px solid #ddd}.monthly-title{font-size:1rem;font-weight:700;color:#333}[dir] .monthly-title{margin-bottom:12px}.monthly-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.month-item{font-size:.9rem}[dir] .month-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:8px}.month-name{font-weight:700;color:#555;font-size:.85rem}[dir] .month-name{margin-bottom:6px}.month-values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.month-value{font-size:.8rem;color:#666}#page-user-list .user-list-filters .vs__actions{position:absolute;top:50%;-webkit-transform:translateY(-58%)}[dir] #page-user-list .user-list-filters .vs__actions{transform:translateY(-58%)}[dir=ltr] #page-user-list .user-list-filters .vs__actions{right:0}[dir=rtl] #page-user-list .user-list-filters .vs__actions{left:0}[dir] .context-menu{background-color:#fff;border:1px solid #ccc;border-radius:5px}.context-menu ul{list-style:none}[dir] .context-menu ul{padding:0;margin:0}[dir] .context-menu ul li{padding:10px;cursor:pointer}[dir] .context-menu ul li:hover{background-color:#f0f0f0}.unpaid-email-popup-content{min-width:520px;max-width:640px}.unpaid-pdf-summary{font-size:.9rem;color:#263238}[dir] .unpaid-pdf-summary{background:#eceff1;border:1px solid #cfd8dc;border-radius:4px;padding:10px 14px;margin-bottom:12px}.unpaid-pdf-table-wrap{max-height:280px;overflow-y:auto}[dir] .unpaid-pdf-table-wrap{border:1px solid #cfd8dc;border-radius:4px}.unpaid-pdf-table{width:100%;border-collapse:collapse;font-size:.8rem}.unpaid-pdf-table-header{color:#fff;font-weight:600}[dir] .unpaid-pdf-table-header{background:#37474f;padding:10px 10px}[dir=ltr] .unpaid-pdf-table-header{text-align:left}[dir=ltr] .unpaid-pdf-table-header th:last-child,[dir=rtl] .unpaid-pdf-table-header{text-align:right}[dir=rtl] .unpaid-pdf-table-header th:last-child{text-align:left}.unpaid-pdf-row td{color:#212121}[dir] .unpaid-pdf-row td{padding:8px 10px;border-bottom:1px solid #cfd8dc}[dir] .unpaid-pdf-row-alt{background:#f5f5f5}.unpaid-pdf-note{font-size:.8rem;color:#607d8b}[dir] .unpaid-pdf-note{margin-top:8px}.unpaid-pdf-footer{font-size:.85rem;color:#78909c}[dir] .unpaid-pdf-footer{margin-top:12px;text-align:center}.unpaid-pdf-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}[dir] .unpaid-pdf-actions{padding:12px 16px;border-top:1px solid #eee}