.jwl-undo-publish__button{--bg-color:#fff;--border-color:#fff;--color:#333;align-items:center;background-color:var(--bg-color);border:.1rem solid var(--border-color);border-radius:50%;color:var(--color);cursor:pointer;display:flex;font-size:1.5rem;height:2.5rem;justify-content:center;margin-top:.125rem;transition:background-color .25s,color .25s;width:2.5rem}.jwl-undo-publish__button:hover{background-color:var(--color);color:var(--bg-color)}.jwl-undo-publish__button:not(:last-child){margin-right:.5rem}.jwl-undo-publish__button--accept{--bg-color:#659d67;--border-color:#659d67;--color:#fff;grid-area:accept}.jwl-undo-publish__button--decline{--bg-color:#ac4858;--border-color:#ac4858;--color:#fff;grid-area:decline}.jwl-undo-publish__button--loading{--bg-color:var(--color-primary);--border-color:var(--color-primary);--color:#fff;grid-area:accept}.jwl-submit-row{width:-webkit-max-content;width:-moz-max-content;width:max-content}.jwl-submit-row--with-space{display:flex;flex:0 0 80%;margin:3rem 0 3rem 20%;width:80%}.jwl-submit-row__submit-button{--button-color:var(--submit-row-color,var(--page-color));background-color:#fff;border:2px solid var(--button-color);border-radius:0;color:var(--button-color);cursor:pointer;font-size:1rem;padding:.5rem .75rem;transition:color .25s,background-color .25s;white-space:nowrap}.jwl-submit-row__submit-button:hover{background-color:var(--button-color);color:#fff}.jwl-submit-row__submit-button--error{--button-color:var(--color-error)}.jwl-submit-row__submit-button--submitting{--button-color:var(--color-primary);cursor:progress}.jwl-submit-row__submit-button--successful{--button-color:var(--color-success)}.jwl-submit-row__submit-button--small{padding:.25rem .5rem}.jwl-submit-row__submit-button--small .jwl-button__icon{margin-right:0}.jwl-undo-publish{width:100%}.jwl-undo-publish__history-list{list-style:none;margin:0 -1.5rem 1.5rem;padding:0 0;width:calc(100% + 3rem)}.jwl-undo-publish__history-item{background-color:#fff;border-radius:.19rem;box-shadow:0 0 .25rem #adb5bd;display:grid;grid-template:"icon explanation decline accept" auto "icon meta decline accept" auto/3rem 1fr auto auto;margin-bottom:.75rem;padding:.5rem 1.5rem}.jwl-undo-publish__history-icon{font-size:2rem;grid-area:icon;padding-top:.25rem}.jwl-undo-publish__history-explanation{grid-area:explanation;margin-bottom:.25rem}.jwl-undo-publish__history-meta{color:#585858;font-size:.85rem;grid-area:meta}.jwl-undo-publish__divider{margin:1.5rem 0}.jwl-undo-publish__all-done{align-items:center;display:flex}.jwl-undo-publish__all-done-icon{color:#659d67;font-size:1.75rem!important;margin-right:.25rem}