/* Small discovery fixes loaded after the public theme. */
.home-resume-action[hidden]{display:none!important}
.library-search-row{margin:0 0 16px}
.library-search-row label{display:grid;gap:8px;color:var(--color-text,#182438);font-size:13px;font-weight:700}
.library-search-row input{width:100%;min-width:0;min-height:44px;padding:12px 14px;border:1px solid var(--color-border,#d8e1e9);border-radius:11px;background:var(--color-surface,#fff);color:var(--color-text,#182438);font:inherit;font-size:14px;font-weight:400;box-sizing:border-box}
.library-search-row input:focus-visible{outline:3px solid #55abc7;outline-offset:2px}
.library-favourite[aria-pressed=true]{color:#a1264e;background:#fff2f5}
.library-save-status{padding:10px 12px;color:#8b2448;background:#fff3f6;border:1px solid #ecd0d9;border-radius:9px;font-size:13px;line-height:1.5}
.library-save-status[hidden]{display:none!important}
.category-page .category-hero[data-category-art]:after{content:attr(data-category-art);letter-spacing:0}
@media(max-width:560px){.library-search-row{margin-bottom:12px}.library-search-row input{font-size:16px}}
