.open-lab.lab-app-shell .lab-dialog[open]:has(>[data-source-demo-detail]){width:650px;max-width:calc(100vw - 26px);max-height:calc(100dvh - 40px);height:fit-content;inset:0;margin:auto;padding:26px;border-radius:11px;overflow:auto;font-family:inherit}.open-lab.lab-app-shell .lab-dialog:has(>[data-source-demo-detail])>.lab-dialog-head{height:0;margin:0;position:sticky;top:0;z-index:5}.open-lab.lab-app-shell .lab-dialog:has(>[data-source-demo-detail]) .lab-eyebrow{display:none}.open-lab.lab-app-shell .lab-dialog:has(>[data-source-demo-detail])>.lab-dialog-head button{position:absolute;right:0;top:0;background:var(--lab-card)}.open-lab.lab-app-shell .lab-dialog:has(>[data-source-demo-detail])>h2{padding-right:42px;font-size:var(--lab-text-heading);font-weight:600}@media(max-width:650px){.open-lab.lab-app-shell .lab-dialog:has(>[data-source-demo-detail]){padding:20px}}