.qm-lt{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:max-width var(--qm-t-mid) var(--qm-ease)}.qm-lt .qm-toast-text{gap:2px}.qm-lt-more{font:400 12.5px/1 var(--qm-font-text);color:var(--qm-ink-faint);letter-spacing:.12em;align-items:center;gap:5px;margin-top:3px;animation:.4s .9s both qm-fade-in;display:inline-flex}.qm-lt-more .qm-kbd{min-width:1.6em;height:1.6em;box-shadow:0 0 0 1px var(--qm-ink-faint), 0 1.5px 0 1px var(--qm-ink-faint);color:var(--qm-ink-soft);font-size:10.5px}.qm-lt-chev{border-right:1.6px solid var(--qm-ink-soft);border-bottom:1.6px solid var(--qm-ink-soft);width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.qm-lt.qm-open .qm-lt-more,.qm-lt-body{display:none}.qm-lt.qm-open{cursor:default;align-items:flex-start;max-width:430px}.qm-lt.qm-open .qm-seal{margin-top:4px}.qm-lt.qm-open .qm-lt-body{overscroll-behavior:contain;cursor:auto;scrollbar-width:thin;scrollbar-color:#2a24204d transparent;border-top:1px solid #2a242038;max-height:calc(100vh - 220px);margin-top:8px;padding-top:8px;animation:.42s both qm-bleed;display:block;overflow-y:auto}.qm-lt-long{font:400 15.5px/1.72 var(--qm-font-text);color:var(--qm-ink);text-align:justify;line-break:strict;-webkit-user-select:text;user-select:text;margin:0}.qm-lt-quote{border-left:2px solid var(--qm-cinnabar);font:400 14.5px/1.6 var(--qm-font-text);color:var(--qm-ink-soft);margin:9px 0 0;padding:0 0 0 10px}.qm-lt-quote cite{font:400 12px/1.4 var(--qm-font-text);color:var(--qm-ink-faint);letter-spacing:.04em;margin-top:2px;font-style:normal;display:block}.qm-lt-cite{font:400 12px/1.45 var(--qm-font-text);color:var(--qm-ink-faint);letter-spacing:.04em;margin:8px 0 0}.qm-lt-wait{color:var(--qm-ink-faint);margin:0}.qm-lt-journal{cursor:pointer;color:var(--qm-ink);font:400 14px/1 var(--qm-font-title);letter-spacing:.1em;background:#2a242012;border:0;border-radius:999px;align-items:center;gap:6px;margin:9px 0 1px;padding:3px 9px 3px 5px;display:inline-flex}.qm-lt-journal:hover,.qm-lt-journal:focus-visible{background:#b5321e1f;outline:none}.qm-lt-journal .qm-kbd{font-size:11px}@media (width<=640px){.qm-lt.qm-open{max-width:min(400px, calc(100vw - 2 * var(--qm-right)))}.qm-lt-long{font-size:14px;line-height:1.66}.qm-lt-quote{font-size:13px}.qm-lt.qm-open .qm-lt-body{max-height:calc(100vh - 260px)}}@media (prefers-reduced-motion:reduce){.qm-lt{transition:none}}.qm-jn-open{z-index:806;left:calc(var(--qm-left) + 54px);bottom:var(--qm-bottom);position:fixed}.qm-jn-open .qm-seal{width:1.75em;height:1.75em;font-size:17px}.qm-en{display:block}.qm-toast-text .qm-en-name{margin-top:1px;font-size:13px}.qm-toast-text .qm-en-line{margin-top:2px;font-size:12.5px;line-height:1.35}.qm-lt-long-en{text-align:left;-webkit-user-select:text;user-select:text;margin:8px 0 0;font-size:13.5px;font-style:normal;line-height:1.55}.qm-lt-quote .qm-en-quote{margin:2px 0;font-size:12.5px}.qm-lt-cite .qm-en-cite{margin-top:2px;font-size:11.5px}.qm-plaque-en{white-space:nowrap;box-shadow:var(--qm-shadow);background:#faf6eceb;border-radius:2px;margin-top:3px;padding:1px 6px;font-size:11px;line-height:1.3}.qm-banner-en{text-align:center;white-space:nowrap;color:var(--qm-ink);text-shadow:0 0 2px rgba(var(--qm-mist), 1), 0 0 6px rgba(var(--qm-mist), .95), 0 0 12px rgba(var(--qm-mist), .8);grid-area:3/1/auto/span 2;margin-top:.5em;font-size:1.3em}
