.block-header{align-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-03)var(--cds-spacing-05);border-bottom:1px solid var(--cds-border-subtle);padding-right:var(--cds-spacing-09);min-height:48px;display:flex}.block-header__icon{color:var(--cds-icon-secondary);flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.block-header__title{color:var(--cds-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.block-header__title-input{min-width:0;color:var(--cds-text-primary);background:var(--cds-field-01);border:1px solid var(--cds-border-strong);padding:0 var(--cds-spacing-02);border-radius:4px;flex:0 auto;height:24px}.block-header__title-input:focus{outline:2px solid var(--cds-focus);outline-offset:-2px}.block-header__title-link{min-width:0;color:var(--cds-text-primary);transition:color var(--cds-duration-fast-01)var(--cds-standard-easing);text-decoration:none}.block-header__title-link:hover{color:var(--cds-link-primary-hover)}.block-header__title-link:hover .block-header__title{text-decoration:underline}.block-header__subtitle{color:var(--cds-text-helper);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.block-header__actions{align-items:center;gap:var(--cds-spacing-03);flex-shrink:0;margin-left:auto;display:inline-flex}
.embed-preview{border:1px solid var(--cds-border-subtle);border-radius:var(--cds-spacing-02);background:var(--cds-background);cursor:default;position:relative;overflow:hidden}.embed-preview__body{min-height:0;position:relative}.embed-preview--flow .embed-preview__body{min-height:240px}.embed-preview--frame .embed-preview__body,.embed-preview--iframe .embed-preview__body{min-height:120px}.embed-preview__expand-button{top:6px;right:var(--cds-spacing-03);z-index:11;opacity:0;transition:opacity var(--cds-duration-fast-01)var(--cds-standard-easing);position:absolute}.embed-preview__expand-button .cds--btn{box-shadow:0 1px 4px #00000040;background:var(--cds-layer-02)!important}.embed-preview__expand-button .cds--btn:hover{background:var(--cds-layer-hover)!important}.embed-preview:hover .embed-preview__expand-button{opacity:1}@media (max-width:42rem){.embed-preview__expand-button{opacity:1}}.embed-preview--expanded{background:var(--cds-background);border:none;border-radius:0;flex-direction:column;height:100%;display:flex}.embed-preview--expanded .embed-preview__body{flex:auto;min-height:0}.embed-preview__body[role=button]{cursor:pointer}
