#stockAccessEditor:not([hidden]){display:grid;gap:10px;justify-items:start;padding:16px;border:1px solid var(--border,#cbd5df);border-radius:12px;min-width:0}
#stockAccessEditor[hidden]{display:none!important}
#stockAccessEditor>label{display:flex;align-items:center;gap:10px;margin:0;font:inherit}
#stockAccessEditor input[type=checkbox]{width:20px;height:20px;min-width:20px;min-height:20px;margin:0;flex:0 0 20px}
#stockAccessEditor p{margin:0;font-size:14px;line-height:1.5}
#stockAccessEditor button{max-width:100%;white-space:normal}
#stockAccessEditor [role=status]{font-size:14px;line-height:1.5;overflow-wrap:anywhere}
