.wp-block-publishflow-blocks-footnotes{background:linear-gradient(180deg,#fffdfa,#fff7ed);border:1px solid #e6dcc7;border-radius:24px;padding:1.5rem}.publishflow-footnotes__title{font-size:1.5rem;line-height:1.15;margin:0 0 1rem}.publishflow-footnotes__items{display:grid;gap:.9rem}.publishflow-footnotes__item{background:hsla(0,0%,100%,.92);border:1px solid #eadbc8;border-radius:18px;padding:1rem}.publishflow-footnotes__item-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.publishflow-footnotes__item-actions{display:flex;gap:.5rem}.publishflow-footnotes__icon-button.components-button{align-items:center;background:#fff;border:1px solid #d6c6b3;border-radius:999px;color:#57534e;display:inline-flex;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:0}.publishflow-footnotes__icon-button.components-button:focus-visible,.publishflow-footnotes__icon-button.components-button:hover{border-color:#92400e;color:#92400e}.publishflow-footnotes__icon-button.components-button svg{color:currentcolor;display:block;fill:currentcolor;height:1.125rem;width:1.125rem}.publishflow-footnotes__icon-button.is-destructive.components-button:focus-visible,.publishflow-footnotes__icon-button.is-destructive.components-button:hover{border-color:#b91c1c;color:#b91c1c}.publishflow-footnotes__icon-button.components-button.is-disabled{opacity:.45}.publishflow-footnotes__footer{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:1rem}.publishflow-footnotes__footer p{color:#57534e;font-size:.9rem;margin:0;max-width:28rem}.wp-block-publishflow-blocks-footnotes.is-style-detailed .publishflow-footnotes__item{padding:1rem}.wp-block-publishflow-blocks-footnotes.is-style-detailed .publishflow-footnotes__item-header{margin-bottom:.75rem}.wp-block-publishflow-blocks-footnotes.is-style-compact .publishflow-footnotes__item{padding:.8rem .9rem}.wp-block-publishflow-blocks-footnotes.is-style-compact .publishflow-footnotes__item-header{margin-bottom:.5rem}.wp-block-publishflow-blocks-footnotes.is-style-compact .publishflow-footnotes__item-header strong{font-size:.92rem}.wp-block-publishflow-blocks-footnotes.is-style-compact .components-base-control{margin-bottom:12px}.wp-block-publishflow-blocks-footnotes.is-style-compact .components-input-control__input,.wp-block-publishflow-blocks-footnotes.is-style-compact .components-textarea-control__input{font-size:.94rem}@media(max-width:782px){.publishflow-footnotes__footer,.publishflow-footnotes__item-header{flex-wrap:wrap}}
