.public-favourites{margin:16px 0}.public-favourites summary{cursor:pointer;min-height:28px;font-weight:700;font-size:17px}.public-favourites p{font-size:14px;line-height:1.6}.favourites-list,.favourites-actions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.favourites-list button{min-height:44px;font:600 17px ui-monospace,monospace}.favourites-actions button{min-height:44px}.public-favourites input{margin-bottom:6px}.public-main .favourite-hit{outline:2px solid #c68a00;outline-offset:2px;background:#ffed9a!important;color:#382300!important;border-radius:6px;box-shadow:0 0 0 4px #e6b33730}.favourite-save{font-size:13px;min-height:44px;margin-top:8px}.favourite-save[aria-pressed=true]{border-color:#c68a00}.favourites-note{margin-top:8px;font-size:13px}@media(max-width:500px){.favourites-actions button{flex:1 1 140px}.public-favourites{padding:16px}}

.public-main .favourite-hit strong,.public-main .favourite-hit span,.public-main .favourite-hit small,.public-main .favourite-hit .muted,.public-main .favourite-hit a{color:#382300!important}
.public-main .favourite-hit .pill{background:#fff5ce!important;border-color:#c68a00}
