.ncp-search.upl-search{max-width:480px}.ncp-search.upl-search select{color:#5f636a}.ncp-search.upl-search select.is-set{font-weight:600;color:var(--primary-color)}@media(min-width:768px){.ncp-search.upl-search .ncp-search__bar{border-radius:10px}}@media(min-width:1200px){.ncp-search.upl-search .ncp-search__field:nth-child(2){flex-grow:1.25}.ncp-search.upl-search .ncp-search__field:after{right:12px}.ncp-search.upl-search select{padding:0 28px 0 12px}.ncp-search.upl-search .ncp-search__go{flex-basis:110px}}@media(max-width:1199px){.ncp-search.upl-search{max-width:none}}.upl-card{padding:22px 24px;background:var(--white-color);border:1px solid #e6e6e9;border-radius:12px}@media(max-width:575px){.upl-card{padding:18px 16px}}.ncp-section.upl-timeline{padding-bottom:0}.upl-card__title{margin:0 0 14px;font-size:20px;font-weight:600;line-height:1.3;color:var(--secondary-color)}@media(max-width:767px){.upl-card__title{font-size:17px}}.upl-status{display:flex;align-items:center;gap:16px}.upl-status.is-on{margin-bottom:14px}.upl-status__count{margin:0;font-size:15px;color:var(--secondary-color)}.upl-clear,.upl-status__count{font-weight:600;line-height:1.4}.upl-clear{padding:0;font-size:14px;white-space:nowrap;color:var(--primary-color);background:none;border:0;cursor:pointer}.upl-clear:hover{text-decoration:underline;text-underline-offset:3px}.upl-clear:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px;border-radius:2px}.upl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}@media(max-width:1199px){.upl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:991px){.upl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.upl-grid{grid-template-columns:minmax(0,1fr);gap:12px}}.upl-grid__item{min-width:0}.upl-grid__item .inventory-box__inner{height:100%}.upl-grid__item .inventory-box__img{height:auto;aspect-ratio:3/2}.upl-grid__item .inventory-box__features{margin-top:auto}.upl-chips{display:flex;flex-wrap:wrap;gap:10px}.upl-chip{min-height:40px;padding:8px 18px;font-size:14px;font-weight:500;line-height:1.3;color:var(--secondary-color);background:var(--white-color);border:1px solid #cfd4d9;border-radius:8px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.upl-chip:hover{color:var(--primary-color);border-color:var(--primary-color)}.upl-chip:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.upl-chip.is-active{font-weight:600;color:var(--white-color);background:var(--primary-color);border-color:var(--primary-color)}@media(max-width:575px){.upl-chip{padding:8px 14px}}.upl-brands .ncp-brands__card{width:100%;font:inherit;cursor:pointer}.upl-brands .ncp-brands__card.is-active{background:#eef5f2;border-color:var(--primary-color)}.upl-brands .ncp-brands__card.is-active .ncp-brands__name{color:var(--primary-color)}.upl-types{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.upl-types li{min-width:0}@media(max-width:575px){.upl-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.upl-type{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:16px 8px 14px;font-size:14px;font-weight:500;line-height:1.3;color:var(--secondary-color);background:var(--white-color);border:1px solid #e6e6e9;border-radius:10px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.upl-type img{display:block;width:84px;height:37px;object-fit:contain}.upl-type:hover{color:var(--primary-color);border-color:#cfd0d4}.upl-type:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.upl-type.is-active{font-weight:600;color:var(--primary-color);background:#eef5f2;border-color:var(--primary-color)}.upl-empty{padding:28px 16px;font-size:15px;line-height:1.6;text-align:center;color:#4a4e55;border:1px dashed #dfe1e6;border-radius:12px}.upl-empty p{margin:0 0 8px}