.elements_wrap__LjvfU{max-width:1180px;margin:0 auto;padding:var(--space-12) var(--space-6) var(--space-20);display:flex;flex-direction:column;gap:var(--space-8)}.elements_header__vfA2M{display:flex;flex-direction:column;gap:var(--space-2)}.elements_title__7xKct{font-size:var(--fs-h1);margin:0}.elements_sub__sx60m{color:var(--text-low);font-size:var(--fs-body);margin:0}.elements_mono__qVX8b{font-family:var(--font-mono,monospace);color:var(--cyan-400)}.elements_body__yhfSf{display:flex;flex-direction:column;gap:var(--space-6)}.elements_grid__Tz0AT{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.elements_cardItem__UwPIc{display:flex;flex-direction:column;gap:var(--space-2);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);overflow:hidden}.elements_cardMedia__3UNk4{position:relative;aspect-ratio:1/1;background:var(--surface-input);overflow:hidden}.elements_cardImg__Qp0tv{width:100%;height:100%;object-fit:cover;display:block}.elements_placeholder__ovIGg{position:absolute;inset:0;display:grid;place-items:center;color:var(--text-low)}.elements_typeBadge__1LpxG{position:absolute;top:var(--space-2);inset-inline-start:var(--space-2)}.elements_cardBody__FXUwY{padding:0 var(--space-3) var(--space-3);display:flex;flex-direction:column;gap:8px}.elements_cardName___Kn91{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-high);line-height:var(--lh-snug);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;unicode-bidi:plaintext}.elements_cardMeta__3NaAY{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.elements_refCount__HfDa8{color:var(--text-low);font-size:var(--fs-xs)}.elements_delBtn__uUHze{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-input);color:var(--text-low);cursor:pointer;transition:color var(--dur-base),border-color var(--dur-base),background var(--dur-base)}.elements_delBtn__uUHze:hover{color:var(--error);border-color:var(--error);background:var(--surface-card-hover)}.elements_confirmRow__TyFle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.elements_confirmText__vDO6Z{color:var(--text-mid);font-size:var(--fs-xs)}.elements_confirmBtns__IVnav{display:flex;gap:var(--space-2)}.elements_footRow___Fy9g{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}.elements_count__Jch1i{color:var(--text-low);font-size:var(--fs-xs)}@media (max-width:880px){.elements_grid__Tz0AT{grid-template-columns:repeat(3,1fr)}}@media (max-width:620px){.elements_grid__Tz0AT{grid-template-columns:repeat(2,1fr)}}