@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.layout-form{margin-top:var(--gridunit-small)}}@media (min-width:760px) and (max-width:1023px){.layout-form{margin-top:var(--gridunit)}}@media (min-width:1024px){.layout-form{margin-top:var(--gridunit)}}.layout-form{row-gap:var(--gridunit-small);column-gap:var(--gridunit);align-items:flex-start}.layout-form.layout-default{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:min-content;display:grid}.layout-form.layout-details .form-row{border-bottom:1px solid var(--color-neutral-400);padding:var(--gridunit-tiny) 0;row-gap:0}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.layout-form.layout-details .form-row__label{font-size:12px;line-height:16px}}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.layout-form.layout-details .form-row{flex-direction:row;display:flex}.layout-form.layout-details .form-row__label{flex:0 0 220px}}.layout-form.layout-bordered{border-bottom:1px solid var(--color-neutral-400);padding:0 0 var(--gridunit) 0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:min-content;display:grid}
.form-row{text-align:left;flex-direction:column;gap:4px;display:flex}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.form-row{grid-column:span 2}}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.form-row.size-default{grid-column:span 2}.form-row.size-narrow{grid-column:auto}}.form-row__label{color:var(--color-neutral-800);gap:var(--gridunit);flex-flow:row;flex:none;font-size:.875rem;display:flex}.form-row__label LABEL{text-overflow:ellipsis;line-height:inherit;flex:auto;display:block}.form-row__label__required{white-space:nowrap;flex:none}.form-row__content{flex-direction:column;flex:1 0 auto;gap:4px;display:flex}.form-row__content__items{gap:var(--gridunit-tiny);flex-flow:row;display:flex}.form-row__content__items>*{flex:auto;max-width:100%}.form-row__content__items .button{flex:none}.form-row__content__description{color:var(--color-neutral-800);font-size:.75rem}.form-row__content__error{color:var(--color-danger);font-size:.75rem}.form-row__value{padding:0}.form-row.has-error .form-row__label{color:var(--color-danger)}.form-row .buttons{width:100%;overflow:hidden}.form-row.layout-multivalued .form-row__value{flex-direction:column;display:flex}