.aui-root .data-layout{container:data-layout-container/inline-size}.aui-root .data-layout .aui-form-control:first-child,.aui-root .data-layout .aui-rating:first-child,.aui-root .data-layout .aui-check-box:first-child,.aui-root .data-layout .detail-value:first-child{break-before:avoid}.aui-root .data-layout .aui-form-control,.aui-root .data-layout .aui-rating,.aui-root .data-layout .aui-check-box,.aui-root .data-layout .detail-value{break-inside:avoid-page;gap:var(--spacing-0) var(--spacing-3);grid-template-columns:220px minmax(200px,600px) 1fr;display:grid}.aui-root .data-layout .aui-form-control>label,.aui-root .data-layout .aui-rating>label,.aui-root .data-layout .aui-check-box>label,.aui-root .data-layout .detail-value>label{margin:0}.aui-root .data-layout .aui-form-control.aui-check-box>label,.aui-root .data-layout .aui-rating.aui-check-box>label,.aui-root .data-layout .aui-check-box.aui-check-box>label,.aui-root .data-layout .detail-value.aui-check-box>label{grid-area:1/2}.aui-root .data-layout .aui-form-control>:not(label),.aui-root .data-layout .aui-rating>:not(label),.aui-root .data-layout .aui-check-box>:not(label),.aui-root .data-layout .detail-value>:not(label){grid-column:2}.aui-root .data-layout .aui-form-control .info,.aui-root .data-layout .aui-rating .info,.aui-root .data-layout .aui-check-box .info,.aui-root .data-layout .detail-value .info{margin:0}.aui-root .data-layout .aui-form-control[class*=geometry]>span,.aui-root .data-layout .aui-rating[class*=geometry]>span,.aui-root .data-layout .aui-check-box[class*=geometry]>span,.aui-root .data-layout .detail-value[class*=geometry]>span{break-before:avoid;margin-top:-7px}@container data-layout-container (width<=750px){.aui-root .data-layout .aui-form-control,.aui-root .data-layout .aui-rating,.aui-root .data-layout .aui-check-box,.aui-root .data-layout .detail-value{gap:var(--spacing-0) var(--spacing-2);grid-template-columns:1fr}.aui-root .data-layout .aui-form-control>:not(label),.aui-root .data-layout .aui-rating>:not(label),.aui-root .data-layout .aui-check-box>:not(label),.aui-root .data-layout .detail-value>:not(label){grid-column:1}}.aui-root .data-layout .aui-form-control>label,.aui-root .data-layout .aui-rating>label{grid-row:1/span 2}.aui-root .data-layout .detail-value:not(:last-child),.aui-root .data-layout .aui-form-control:not(:last-child){margin-bottom:var(--spacing-2)}.aui-root .data-layout details>.aui-column,.aui-root .data-layout fieldset{gap:var(--spacing-2)}.aui-root .data-layout details,.aui-root .data-layout fieldset{padding:56px var(--spacing-3) var(--spacing-3) var(--spacing-3)}.aui-root .data-layout details .detail-value:not(:last-child),.aui-root .data-layout details .aui-form-control:not(:last-child),.aui-root .data-layout fieldset .detail-value:not(:last-child),.aui-root .data-layout fieldset .aui-form-control:not(:last-child){margin-bottom:0}.aui-root .data-layout fieldset,.aui-root .data-layout details{border:1px solid var(--light);border-radius:var(--radius-2);margin:0 calc(var(--spacing-2) * -1) var(--spacing-4);background:var(--light-lighter);position:relative}.aui-root .data-layout fieldset>fieldset,.aui-root .data-layout fieldset>details,.aui-root .data-layout details>fieldset,.aui-root .data-layout details>details{margin:0 calc(var(--spacing-3) * -1) 0 0;border-top-right-radius:0;border-bottom-right-radius:0}.aui-root .data-layout fieldset>fieldset>legend,.aui-root .data-layout fieldset>fieldset>summary,.aui-root .data-layout fieldset>details>legend,.aui-root .data-layout fieldset>details>summary,.aui-root .data-layout details>fieldset>legend,.aui-root .data-layout details>fieldset>summary,.aui-root .data-layout details>details>legend,.aui-root .data-layout details>details>summary{background:var(--secondary-lighter);border-top-right-radius:0}.aui-root .data-layout fieldset legend,.aui-root .data-layout fieldset summary,.aui-root .data-layout details legend,.aui-root .data-layout details summary{font-size:var(--heading-4-font-size);font-weight:var(--heading-font-weight);padding:var(--spacing-1) var(--spacing-3) var(--spacing-1);border-radius:var(--radius-2) var(--radius-2) 0 0;border-bottom:1px solid var(--light);color:var(--primary-dark);break-after:avoid;margin:0;position:absolute;top:0;left:0;right:0}.aui-root .data-layout fieldset legend+p,.aui-root .data-layout fieldset summary+p,.aui-root .data-layout details legend+p,.aui-root .data-layout details summary+p{margin:calc(var(--spacing-1) * -1) 0 var(--spacing-2);white-space:pre-wrap}:is(.aui-root .data-layout fieldset:not(:has(label)),.aui-root .data-layout details:not(:has(label))){display:none}.aui-root .data-layout details:not([open]){padding-top:40px;padding-bottom:0}.aui-root .data-layout details:not([open]) summary{border-bottom-left-radius:var(--radius-2);border-bottom:none}.aui-root .data-layout details summary{list-style:none}.aui-root .data-layout details summary .marker{right:var(--spacing-3);transition:transform .3s ease-out;position:absolute}.aui-root .data-layout details[open]>summary .marker{transform:scaleY(-1)}.aui-root .data-layout details:has([required]) .title:after{content:" *";color:var(--danger)}.aui-root .detail-values .detail-thumbnail{border-radius:var(--radius-2);object-fit:cover;max-height:40vh;margin-bottom:var(--spacing-2)}.aui-root .detail-values .detail-value>span{overflow:hidden}.aui-root .detail-values .detail-value>span:has(>.ellipsize){text-overflow:ellipsis;white-space:nowrap}.aui-root .detail-values-wrapper .detail-thumbnail-wrapper{padding:var(--spacing-2);overflow:hidden}
