/* Only dedicated empty-state elements receive this shared compact treatment. */
#app-scroll .zy-empty{--empty-accent:190 167 239;display:grid!important;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;min-height:0!important;height:auto!important;padding:12px 14px!important;margin:10px 0 12px;border:1px solid rgb(var(--empty-accent)/.25)!important;border-radius:18px!important;background:radial-gradient(ellipse at 0 0,rgb(var(--empty-accent)/.12),transparent 70%),linear-gradient(125deg,#29213eaa,#1b192eaa)!important;box-shadow:inset 0 1px rgb(var(--empty-accent)/.07)!important;text-align:left!important;color:#eee6fa;overflow:hidden;position:relative;font-family:var(--font-ui,'Plus Jakarta Sans',system-ui,sans-serif)}
#app-scroll .zy-empty[hidden]{display:none!important}
#app-scroll .zy-empty:before,#app-scroll .zy-empty:after{content:none!important;display:none!important}
#app-scroll .zy-empty[data-empty-kind="movies"]{--empty-accent:227 166 231}
#app-scroll .zy-empty[data-empty-kind="tv"]{--empty-accent:172 160 244}
#app-scroll .zy-empty[data-empty-kind="books"],#app-scroll .zy-empty[data-empty-kind="learn"]{--empty-accent:237 199 153}
#app-scroll .zy-empty[data-empty-kind="medicine"]{--empty-accent:150 211 192}
#app-scroll .zy-empty[data-empty-kind="community"]{--empty-accent:207 169 241}
.zy-empty-art{display:block;width:52px;height:60px;color:rgb(var(--empty-accent));align-self:center}.zy-empty-art svg{display:block;width:52px;height:60px;overflow:visible}.zy-empty-orbit{fill:rgb(var(--empty-accent)/.055);stroke:rgb(var(--empty-accent)/.11);stroke-width:.8}.zy-empty-spark{fill:currentColor;opacity:.65}.zy-empty-search{fill:#29213e;stroke:currentColor;stroke-width:1.65}.zy-empty-search-handle{stroke:currentColor;stroke-width:2;stroke-linecap:round}
.zy-empty-copy{display:block;min-width:0}.zy-empty-title{display:block;color:#f2e9fb;font-family:inherit;font-size:13px!important;font-weight:750;line-height:1.4;letter-spacing:-.2px;overflow-wrap:anywhere}.zy-empty-description{display:block;margin-top:4px;color:#bfb1d1;font-family:inherit;font-size:11px!important;font-weight:500;line-height:1.5;letter-spacing:0;overflow-wrap:anywhere}
.zy-empty-action{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:44px;margin-top:5px;padding:6px 10px;border:1px solid rgb(var(--empty-accent)/.3);border-radius:11px;background:rgb(var(--empty-accent)/.08);color:rgb(var(--empty-accent));font-family:inherit;font-size:11px;font-weight:700;line-height:1.3;text-align:left;cursor:pointer}.zy-empty-action:focus-visible{outline:2px solid #dec4ff;outline-offset:2px}
#app-scroll .history-lite .zy-empty{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:4px 0!important;margin:5px 0!important;border:0!important;background:none!important;box-shadow:none!important}
.history-lite .zy-empty-art,.history-lite .zy-empty-art svg{width:42px;height:48px}
@media(max-width:340px){#app-scroll .zy-empty{grid-template-columns:46px minmax(0,1fr);gap:10px;padding:11px 12px!important}.zy-empty-art,.zy-empty-art svg{width:46px;height:56px}}
