/* XPROD-014 / Safe inline collection editing and organization shortcuts on canonical XPROD-013 surfaces. */
.xprod013-catalog [hidden],.xprod013-organizations [hidden]{display:none!important}
.xprod013-new-collection,.xprod013-assign-form{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(170px,1fr) auto;align-items:end;gap:12px;padding:20px;margin:15px 0 20px;border:1px solid var(--athrty-ui-border,#506256);border-radius:15px;background:var(--athrty-ui-soft,#1a261e);color:var(--athrty-ui-ink,#e8f0e8)}
.xprod013-new-collection label,.xprod013-assign-form label{display:grid;gap:8px;font-size:11px;font-weight:700;color:var(--athrty-ui-muted,#aebcaf);min-width:0}
.xprod013-new-collection :is(input,select),.xprod013-assign-form select{width:100%;min-width:0;min-height:44px;border-radius:11px;background:var(--athrty-ui-surface,#223029);color:var(--athrty-ui-ink,#eaf3e8);border:1px solid var(--athrty-ui-border,#5b7564);padding:10px 13px;font-size:13px}
.xprod013-new-collection button,.xprod013-assign-form button{min-height:44px;white-space:nowrap}
.xprod013-assign-form{grid-template-columns:minmax(0,1fr) auto;margin:18px 0;gap:10px}
.xprod013-assign-form>.xprod013-disclosure{grid-column:1/-1;margin:0;color:var(--athrty-ui-muted,#aebcaf);font-size:11px;line-height:1.5}
.xprod013-org-bottom{flex-wrap:wrap;gap:8px}
.xprod013-org-bottom button{min-height:42px}
.xprod013-detail .xprod013-assign-form{background:var(--athrty-ui-soft,#1b281e)}
@media(max-width:730px){.xprod013-new-collection{grid-template-columns:1fr}.xprod013-assign-form{grid-template-columns:1fr}.xprod013-assign-form button{width:100%}}