.filters-container[data-v-730d2954]{display:flex;align-items:stretch;gap:12px;flex:1;flex-wrap:wrap}.search-field[data-v-730d2954]{flex:1 1 auto;min-width:250px;max-width:400px}.filter-buttons[data-v-730d2954]{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap}.filter-buttons .v-btn[data-v-730d2954]{min-width:100px}@media (max-width: 960px){.filters-container[data-v-730d2954]{flex-direction:column;align-items:stretch}.search-field[data-v-730d2954]{width:100%;min-width:100%}.filter-buttons[data-v-730d2954]{width:100%}.filter-buttons .v-btn[data-v-730d2954]{flex:1 1 auto;min-width:120px}}[data-v-730d2954] .v-list-item .v-checkbox-btn,[data-v-730d2954] .v-list-item .v-checkbox-btn .v-input__control{display:flex;align-items:center}[data-v-730d2954] .v-list-item .v-checkbox-btn .v-selection-control{min-height:auto}.add-provider-dialog[data-v-520c5c4c]{height:600px;display:flex;flex-direction:column}.search-field[data-v-520c5c4c]{width:100%}.filter-buttons[data-v-520c5c4c]{flex-wrap:wrap}.filter-buttons .v-btn[data-v-520c5c4c]{border-color:rgba(var(--v-theme-on-surface),.2);color:rgba(var(--v-theme-on-surface),.6)}.filter-buttons .v-btn .v-icon[data-v-520c5c4c]{color:rgba(var(--v-theme-on-surface),.6)}.provider-list-container[data-v-520c5c4c]{height:400px;display:flex;flex-direction:column}.provider-list[data-v-520c5c4c]{flex:1;overflow-y:auto}.provider-item[data-v-520c5c4c]{height:80px;margin-bottom:4px;transition:all .2s ease;cursor:pointer}.provider-item[data-v-520c5c4c]:hover{background-color:rgba(var(--v-theme-primary),.04);transform:translateY(-1px)}.provider-icon[data-v-520c5c4c]{margin-right:12px}.provider-name[data-v-520c5c4c]{font-weight:500;font-size:16px;line-height:1.2;margin-bottom:4px}.provider-description[data-v-520c5c4c]{font-size:14px;color:rgba(var(--v-theme-on-surface),.6);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.6em}.empty-state[data-v-520c5c4c]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:40px 20px}.empty-icon[data-v-520c5c4c]{color:rgba(var(--v-theme-on-surface),.3);margin-bottom:16px}.empty-title[data-v-520c5c4c]{font-size:18px;font-weight:500;color:rgba(var(--v-theme-on-surface),.7);margin-bottom:8px}.empty-message[data-v-520c5c4c]{font-size:14px;color:rgba(var(--v-theme-on-surface),.5);line-height:1.4}@media (max-width: 600px){.add-provider-dialog[data-v-520c5c4c]{height:500px}.provider-list-container[data-v-520c5c4c]{height:300px}}.providers-header[data-v-793102d3]{display:flex;align-items:stretch;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 20px 6px}.add-provider-btn[data-v-793102d3]{flex-shrink:0;align-self:center}@media (max-width: 960px){.providers-header[data-v-793102d3]{flex-direction:column;align-items:stretch}.add-provider-btn[data-v-793102d3]{width:100%;align-self:stretch}}.provider-description[data-v-793102d3]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4em;max-height:4.2em}.provider-description.truncated-text[data-v-793102d3]{margin-bottom:16px!important}
