.blockflow-note__header{align-items:center;background:var(--blockflow-note-header-bg);border-bottom:none;color:var(--blockflow-note-header-color);display:flex;gap:8px;padding:var(--blockflow-note-header-padding,12px 16px);transition:color .2s,background .2s}.blockflow-note.has-divider .blockflow-note__header{border-bottom:1px solid hsla(0,0%,53%,.13)}.blockflow-note.is-collapsible .blockflow-note__header,.blockflow-note[data-collapsible=true] .blockflow-note__header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blockflow-note.is-collapsible .blockflow-note__header:hover,.blockflow-note[data-collapsible=true] .blockflow-note__header:hover{background:var(--blockflow-note-header-bg-hover,var(--blockflow-note-header-bg));color:var(--blockflow-note-header-color-hover,var(--blockflow-note-header-color))}.blockflow-note__icon{align-items:center;color:var(--blockflow-note-icon-color,var(--blockflow-note-header-color));display:flex;flex-shrink:0;justify-content:center}.blockflow-note__icon svg{height:20px;width:20px}.blockflow-note__title{flex:1;font-weight:600;margin:0}.blockflow-note__title:is(h1,h2,h3,h4,h5,h6){margin:0}.blockflow-note__dismiss,.blockflow-note__toggle{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;opacity:.7;padding:4px;transition:opacity .2s}.blockflow-note__dismiss:hover,.blockflow-note__toggle:hover{opacity:1}.blockflow-note__dismiss svg,.blockflow-note__toggle svg{height:var(--blockflow-note-control-icon-size,20px);width:var(--blockflow-note-control-icon-size,20px)}.blockflow-note__header:not(:has(.blockflow-note__title)) .blockflow-note__toggle{margin-left:auto}.blockflow-note__header:not(:has(.blockflow-note__title)):not(:has(.blockflow-note__toggle)) .blockflow-note__dismiss{margin-left:auto}.blockflow-note__dismiss{position:relative;z-index:2}.blockflow-note__toggle svg{transition:transform .3s ease}.blockflow-note.is-collapsed .blockflow-note__toggle svg{transform:rotate(180deg)}.blockflow-note__content{background:var(--blockflow-note-content-bg);display:flex;flex-direction:column;gap:var(--blockflow-note-content-gap,20px);padding:var(--blockflow-note-content-padding,12px 16px 16px)}.blockflow-note__content>*{margin-bottom:0;margin-top:0}.blockflow-note.is-collapsed .blockflow-note__content{height:0;overflow:hidden;padding:0}.blockflow-note.is-dismissed{display:none}
