body .desktop-sticky{height:300px}
body .desktop-sticky footer{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:8px 10px;flex:none}
body .desktop-sticky footer small{flex:0 0 auto;min-height:12px;line-height:1.25;overflow-wrap:anywhere}
.sticky-palette{display:flex;align-items:center;gap:9px;padding:2px}
body .desktop-sticky .sticky-swatch{width:23px;height:23px;min-height:23px;min-width:23px;padding:0!important;border-radius:50%!important;border:1px solid #708f8e!important;box-shadow:inset 0 2px 2px #ffffffad!important;background:linear-gradient(150deg,#fff,var(--swatch))!important}
.sticky-swatch[data-colour=mint]{--swatch:#8bcbb5}.sticky-swatch[data-colour=yellow]{--swatch:#f0d453}.sticky-swatch[data-colour=pink]{--swatch:#eca6c2}.sticky-swatch[data-colour=lavender]{--swatch:#b8a0e5}.sticky-swatch[data-colour=blue]{--swatch:#87bced}.sticky-swatch[data-colour=peach]{--swatch:#eeba90}
body .desktop-sticky .sticky-swatch[aria-pressed=true]{outline:2px solid #175d61;outline-offset:2px}
body .desktop-sticky .sticky-swatch:focus-visible{outline:3px solid #0b7479;outline-offset:2px}
.sticky-format-bar{display:flex;align-items:center;gap:5px;min-width:0}
body .desktop-sticky .sticky-format-button{display:inline-flex;align-items:center;justify-content:center;min-width:29px;height:27px;min-height:27px;padding:4px 8px!important;font-size:12px}
body .desktop-sticky .sticky-format-bar a{margin-left:auto;font-size:11px}
body .desktop-sticky .sticky-handle .sticky-add{min-width:26px;padding:2px 7px!important;font-size:19px}
body .desktop-sticky .sticky-retry[hidden]{display:none!important}
body .desktop-sticky .sticky-retry{align-self:flex-start}
.sticky-block ul{list-style:disc outside;margin:5px 0;padding-left:20px}.sticky-block li{display:list-item}
/* Writing content has explicit formatting; UI labels keep the italic theme. */
.sticky-block,.note-block-body{font-style:normal;font-weight:400}
