div.material-katalog-auswahl-formgroup div.form-control{padding:1px 0 0 1px}div.material-katalog-auswahl-formgroup div.form-control div.vs__dropdown-toggle{border:none}div.material-katalog-auswahl-formgroup div.v-select{height:auto}.vs__dropdown-menu{max-height:90vh}.material-option{display:block;width:100%}.material-option__separator{color:inherit}.material-option__grid{display:grid;gap:.5rem .75rem;grid-template-columns:minmax(0,2.4fr) minmax(120px,1fr) minmax(120px,1fr) minmax(140px,1.2fr);width:100%}.material-option__cell{min-width:0}.material-option__value{color:#212529;font-size:.92rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-option__label{color:#8a93a2;font-size:.7rem;line-height:1.1;margin-top:.15rem;text-transform:none}.material-option__selected-summary{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-option__selected-part{display:inline}.material-option__highlight{background:#fff3bf;border-radius:.15rem;color:#2f2f2f;padding:0 .05rem}.material-option--historical,.material-option--historical .material-option__value{color:#6c757d}.material-option--historical .material-option__label{color:#9aa1ab}.material-option--historical .material-option__highlight{background:#e6e8eb;color:#495057}.vs__dropdown-option--highlight .material-option__highlight,.vs__dropdown-option--selected .material-option__highlight{background:hsla(0,0%,100%,.2);color:#fff}.vs__dropdown-option--highlight .material-option__label,.vs__dropdown-option--highlight .material-option__value,.vs__dropdown-option--selected .material-option__label,.vs__dropdown-option--selected .material-option__value{color:#fff}.vs__dropdown-option--highlight .material-option--historical .material-option__highlight,.vs__dropdown-option--selected .material-option--historical .material-option__highlight{background:hsla(0,0%,100%,.35);color:#fff}@media (max-width:991.98px){.material-option__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.material-filter-toggle,.material-katalog-auswahl-formgroup .justify-content-end{width:100%;margin-top:.5rem}.material-filter-toggle{margin-right:0!important}}.material-filter-toggle{border:1px solid #d8dbe0;color:#3c4b64;display:inline-flex;align-items:center;gap:.5rem;font-weight:600;padding:.4rem .75rem;min-height:2.5rem;text-align:left}.material-filter-toggle--active{background:#e8f4ee;border-color:#4dbd74;color:#2f6b43;box-shadow:inset 0 0 0 1px rgba(77,189,116,.2)}.material-filter-toggle__state{width:1.5rem;height:1.5rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.5rem;background:#e9ecef;color:#6c757d;border:1px solid #ced2d8}.material-filter-toggle__state--active{background:#4dbd74;border-color:#4dbd74;color:#fff}.material-filter-toggle__text{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.1}.material-filter-toggle__title{font-size:.875rem}.material-filter-toggle__hint{font-size:.75rem;font-weight:400;color:#6c757d}.material-filter-toggle--active .material-filter-toggle__hint{color:#2f6b43}.material-option__info{background:#f8f9fa;border-top:1px solid #e9ecef;color:#6c757d;cursor:default;font-size:.8125rem;line-height:1.35;padding:.75rem 1rem;white-space:normal}.material-recent-list{margin-top:.65rem}.material-recent-list__title{color:#6c757d;font-size:.72rem;margin-bottom:.4rem}.material-recent-list__badges{display:flex;flex-wrap:wrap;gap:.35rem}.material-recent-card{background:#f8f9fa;border:1px solid #d8dbe0;border-radius:.5rem;color:#212529;cursor:pointer;min-width:0;padding:.45rem .55rem;text-align:left;width:100%}.material-recent-card:hover{background:#eef1f4;border-color:#c8ccd2}.material-recent-card__grid{display:grid;gap:.35rem .55rem;grid-template-columns:minmax(0,2fr) minmax(70px,.8fr) minmax(90px,.9fr)}.material-recent-card__cell{min-width:0}.material-recent-card__value{color:#212529;font-size:.82rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-recent-card__label{color:#8a93a2;font-size:.64rem;line-height:1.05;margin-top:.08rem}.material-recent-list__empty{color:#6c757d;font-size:.82rem;padding:.25rem 0}.material-recent-list__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f5f6f8;border:1px solid #d8dbe0;border-radius:999px;color:#6c757d;display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:500;margin-top:.45rem;min-height:2.2rem;padding:.45rem .8rem}.material-recent-list__toggle:hover{color:#000;background:#eceef1;border-color:#c5c9d0}.material-recent-list__toggle:focus{outline:none}.material-recent-list__toggle-icon{font-size:1.05rem;font-weight:600;line-height:1}@media (max-width:991.98px){.material-recent-list__badges{display:block}.material-recent-card+.material-recent-card{margin-top:.5rem}.material-recent-card__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}