.billing-section-title[data-v-f138cbfa]{margin-bottom:14px;color:#343a40;font-size:16px;font-weight:600}.billing-history-header[data-v-f138cbfa]{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:14px}.billing-history-filters[data-v-f138cbfa]{display:flex;gap:8px;align-items:center}.billing-history-date-label[data-v-f138cbfa]{color:#343a40;font-size:14px;line-height:32px}.billing-history-month[data-v-f138cbfa]{width:180px}.assignment-label[data-v-f138cbfa],.assignment-subtitle[data-v-f138cbfa]{color:#495057;font-weight:600}.assignment-subtitle[data-v-f138cbfa]{margin:14px 0 8px}.assignment-grid[data-v-f138cbfa]{display:grid;grid-template-columns:44px minmax(160px,240px) minmax(200px,320px) minmax(280px,1fr);gap:12px;align-items:center}.assignment-row[data-v-f138cbfa]{margin-bottom:8px}.assignment-action-col[data-v-f138cbfa]{display:flex;justify-content:center;align-items:center;min-height:38px}.assignment-action-button[data-v-f138cbfa]{padding:0;line-height:1}.assignment-next[data-v-f138cbfa]{color:#6c757d;font-size:13px;line-height:1.25}.assignment-tariff-control[data-v-f138cbfa]{display:flex;gap:8px;align-items:center}.assignment-tariff-control .custom-select[data-v-f138cbfa]{min-width:0}.assignment-tariff-control .btn[data-v-f138cbfa]{flex:0 0 auto}.assignment-save-button[data-v-f138cbfa]{display:inline-flex;width:34px;height:34px;padding:0;align-items:center;justify-content:center}.billing-history-table[data-v-f138cbfa] td,.billing-history-table[data-v-f138cbfa] th,.billing-tariffs-table[data-v-f138cbfa] td,.billing-tariffs-table[data-v-f138cbfa] th{vertical-align:middle}.billing-tariffs-table[data-v-f138cbfa] .billing-tariff-row-inactive{background-color:#f1f3f5;color:#868e96}.billing-tariffs-table[data-v-f138cbfa] .billing-tariff-row-inactive:hover{background-color:#e9ecef}.tariff-uuid[data-v-f138cbfa]{white-space:nowrap}.tariff-details-button[data-v-f138cbfa]{cursor:help;color:#007bff;border-bottom:1px dotted currentColor;line-height:1.2}.priority-actions[data-v-f138cbfa]{display:flex;align-items:center;gap:4px}.priority-value[data-v-f138cbfa]{min-width:28px;color:#495057;font-weight:600}.priority-action[data-v-f138cbfa]{padding:0;line-height:1}.tariff-row-actions[data-v-f138cbfa]{display:flex;align-items:center;gap:6px;white-space:nowrap}.tariff-row-action[data-v-f138cbfa]{padding:0;color:#007bff;font-size:18px;line-height:1}.tier-editor-row[data-v-f138cbfa]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) 36px;gap:12px;align-items:start;margin-bottom:8px}.tier-editor-row>.assignment-action-button[data-v-f138cbfa]{display:inline-flex;min-height:calc(1.5em + .75rem + 2px);align-items:center;justify-content:center}.tier-editor-header[data-v-f138cbfa]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) 36px;gap:12px;margin-bottom:6px;color:#495057;font-weight:600}.tenant-details-list[data-v-f138cbfa]{display:grid;gap:8px}.tenant-details-item[data-v-f138cbfa]{padding:8px 10px;border:1px solid #eef1f4;border-radius:4px;background:#f8f9fa;color:#343a40}.tenant-checkbox-group[data-v-f138cbfa]{max-height:180px;overflow:auto;padding:8px 10px;border:1px solid #e5e7eb;border-radius:4px;background:#fff}.tariff-details-section[data-v-f138cbfa]{margin-bottom:18px;padding:16px;border:1px solid #e5e7eb;border-radius:4px;background:#fff}.tariff-details-section-title[data-v-f138cbfa]{margin-bottom:12px;color:#495057;font-size:14px;font-weight:600}.tariff-details-list[data-v-f138cbfa]{margin:0}.tariff-details-row[data-v-f138cbfa]{display:grid;grid-template-columns:minmax(180px,32%) 1fr;gap:12px;padding:8px 0;border-bottom:1px solid #f1f3f5}.tariff-details-row[data-v-f138cbfa]:last-child{border-bottom:0}.tariff-details-row dt[data-v-f138cbfa]{color:#6c757d;font-weight:600}.tariff-details-row dd[data-v-f138cbfa]{margin-bottom:0;color:#212529;word-break:break-word}@media (max-width:767.98px){.assignment-grid[data-v-f138cbfa]{grid-template-columns:36px minmax(0,1fr)}.assignment-grid[data-v-f138cbfa]>:nth-child(3),.assignment-grid[data-v-f138cbfa]>:nth-child(4){grid-column:2}.billing-history-header[data-v-f138cbfa]{display:block}.billing-history-filters[data-v-f138cbfa]{margin-top:10px}}