.lo-reader-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;min-height:clamp(280px,46vh,430px);padding:40px 18px 54px;text-align:center;color:var(--muted,#787886)}
.lo-reader-empty .lo-reader-empty-art{display:block;flex:none;width:88px;height:84px;margin:0 0 22px;color:color-mix(in srgb,var(--accent,#7068ae) 48%,var(--line,#dedce5));overflow:visible}
.lo-reader-empty-paper{fill:var(--surface,#fff)}
.lo-reader-empty-back{fill:var(--accent-soft,#efedf7);stroke-opacity:.55;transform:rotate(-7deg);transform-origin:44px 46px}
.lo-reader-empty .lo-reader-empty-accent{fill:var(--accent-soft,#efedf7);stroke:var(--accent,#7068ae)}
.lo-reader-empty .lo-reader-empty-title{display:block;margin:0;color:var(--ink,#36343e);font-size:17px;font-weight:500;line-height:1.6;letter-spacing:.02em}
.lo-reader-empty .lo-reader-empty-hint{max-width:240px;margin:9px 0 0;color:var(--muted,#787886);font-size:13px;line-height:1.85;letter-spacing:0}
.lo-reader-empty:has(~ [data-annotation-id]){display:none}
:is(.lo-reader-dark,.lo-document-reader.is-dark) .lo-reader-empty{--ink:#e5e5ed;--muted:#a6a6b8;--surface:#272c38;--line:#464657;--accent:#a59ade;--accent-soft:#373446}
@media(max-width:600px){.lo-reader-empty{min-height:260px;padding:32px 12px 42px}.lo-reader-empty .lo-reader-empty-art{width:78px;height:75px;margin-bottom:18px}}
