.expandable-modal{z-index:9999999;padding:var(--cds-spacing-07);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.expandable-modal__backdrop{z-index:1;background:#000c;position:fixed;inset:0}.expandable-modal__controls{top:var(--cds-spacing-05);right:var(--cds-spacing-05);z-index:3;align-items:center;gap:var(--cds-spacing-03);display:flex;position:absolute}.expandable-modal__close-button{box-shadow:0 2px 8px #0000004d;background:#fff!important}.expandable-modal__close-button svg{fill:var(--cds-icon-inverse)!important}.expandable-modal__close-button:hover{background:#f4f4f4!important}.expandable-modal__close-button:hover svg{fill:var(--cds-icon-inverse)!important}.expandable-modal__content{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.expandable-modal__wrapper{width:calc(100vw - var(--cds-spacing-07)*2);height:calc(100vh - var(--cds-spacing-07)*2);background:var(--cds-layer-01);border-radius:8px;display:flex;position:relative;overflow:hidden}@media (max-width:42rem){.expandable-modal{padding:var(--cds-spacing-05)}.expandable-modal__controls{top:var(--cds-spacing-03);right:var(--cds-spacing-03)}.expandable-modal__wrapper{width:calc(100vw - var(--cds-spacing-05)*2);height:calc(100vh - var(--cds-spacing-05)*2);flex-direction:column}}
.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-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:var(--cds-spacing-03);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}
