.up-pop{margin:2em 0}.up-pop .up-pop__title{color:#49546c;text-align:center;font-size:clamp(26px,4vw,38px);line-height:1.2;font-weight:700;margin:0 0 1.1em}.up-pop__top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.up-pop__thumb{box-sizing:border-box;flex:0 0 auto;width:83px!important;height:64px!important;padding:3px;border-radius:11px;object-fit:contain;background:#f6f7f9;image-rendering:auto;filter:blur(.25px)}.up-pop__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.up-pop__card{display:flex;flex-direction:column;justify-content:flex-start;min-height:96px;padding:16px 18px;background:#fff;border:1px solid #eaeaea;border-radius:14px;box-shadow:0 0 19px -4px rgba(91,91,91,.16);text-decoration:none;transition:.2s ease!important}.up-pop__card:hover,.up-pop__card:focus-visible{transform:translateY(-4px);box-shadow:0 12px 28px -8px rgba(91,91,91,.32);border-color:#b7545b;outline:none;background:#fffafa8a}.up-pop__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#49546c;font-weight:600;font-size:15px;line-height:1.35;flex:1 1 auto;min-width:0}.up-pop__meta{display:flex;align-items:center;gap:10px!important;flex-wrap:wrap}.up-pop__ver{font-size:12px;font-weight:600;color:#b7545b;background:rgba(183,84,91,.10);border-radius:6px;padding:2px 8px;white-space:nowrap}.up-pop__uau{box-sizing:border-box;flex:0 0 auto;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;height:23px;margin-top:4px;padding:0 5px!important;background:#d7e8f1;border-radius:25px;opacity:.7}.up-pop__uau-img{display:block;width:13px;height:12px;object-fit:contain}.up-pop__cat{font-size:12px;color:#ac6066;font-weight:600;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.up-pop__grid{grid-template-columns:repeat(2,1fr);gap:14px}}@media(max-width:480px){.up-pop__grid{grid-template-columns:1fr}.up-pop__card{min-height:auto;padding:14px}}@media(prefers-reduced-motion:reduce){.up-pop__card{transition:none!important}.up-pop__card:hover,.up-pop__card:focus-visible{transform:none!important}}