.plc-wrapper{position:relative;width:100%;margin:10px 0}.plc-slide{display:flex;align-items:center;justify-content:center;padding:8px;box-sizing:border-box;background:0 0;text-align:center}.plc-slide img{max-width:100%;max-height:90px;width:auto;height:auto;transition:transform .25s ease,filter .25s ease,opacity .25s ease;opacity:.95}.plc-slide img:hover{transform:scale(1.05);opacity:1;filter:none}.plc-wrapper .plc-swiper,.plc-wrapper .swiper,.plc-wrapper .swiper-wrapper{overflow:visible !important}.plc-wrapper.plc-style-center .plc-center img{transform:scale(1.25) !important;opacity:1 !important;z-index:3}.plc-wrapper.plc-style-center .swiper-slide{width:auto}.plc-wrapper.plc-style-center .swiper-slide-active{z-index:5}.plc-wrapper.plc-style-center .swiper-slide-active img{transform:scale(1.65) !important;opacity:1 !important}.plc-wrapper.plc-style-center .swiper-slide-next img,.plc-wrapper.plc-style-center .swiper-slide-prev img{transform:scale(.9);opacity:.85}.plc-nav{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;z-index:10;cursor:pointer;background:rgba(0,0,0,.35);border-radius:999px}.plc-prev{left:5px}.plc-next{right:5px}.plc-prev:after,.plc-next:after{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(135deg)}.plc-next:after{transform:translate(-50%,-50%) rotate(-45deg)}.plc-pagination .swiper-pagination-bullet{opacity:.4}.plc-pagination .swiper-pagination-bullet-active{opacity:1}.plc-preloader{height:110px;width:100%;border-radius:10px;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 37%,#f1f5f9 63%);background-size:400% 100%;animation:plc-shimmer 1.2s ease-in-out infinite;margin-bottom:8px}@keyframes plc-shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}.plc-grid{display:grid;gap:var(--plc-gap,20px);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.plc-layout-grid .plc-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.plc-layout-list .plc-grid{grid-template-columns:1fr}.plc-grid-item{text-align:center;padding:8px}.plc-title{margin-top:6px;font-weight:600;font-size:14px}.plc-desc{margin-top:4px;font-size:13px;opacity:.8}#plc-sortable{max-width:800px;margin-top:15px}.plc-sort-item{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#fff;border:1px solid #ddd;margin-bottom:6px;cursor:move;border-radius:6px}.plc-sort-item img{width:48px;height:48px;object-fit:contain;background:#f7f7f7;border-radius:4px}.plc-tab-buttons{display:flex;gap:8px;margin:8px 0 12px}.plc-tab-btn{padding:6px 10px;border:1px solid #ccd0d4;background:#f6f7f7;border-radius:6px;cursor:pointer}.plc-tab-btn.active{background:#fff;border-bottom-color:#fff;font-weight:600}.plc-tab{display:none;background:#fff;border:1px solid #ccd0d4;border-radius:8px;padding:12px}.plc-tab.active{display:block}.plc-admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.plc-admin-grid p{margin:0}.plc-admin-grid input,.plc-admin-grid select,.plc-admin-grid textarea{width:100%;max-width:100%}