.ls-paper-slot{min-height:200px}.ls-paper-lines{gap:22px;padding-top:6px;display:grid}.ls-line{width:100%;height:14px}.ls-line:nth-child(2){width:92%}.ls-line:nth-child(3){width:97%}.ls-line:nth-child(4){width:84%}.ls-line:nth-child(5){width:58%}.ls-on-sheet{max-width:440px}.ls-on-sheet .conn-note{border:1px solid var(--rule);background:0 0}.ls-on-sheet .conn-note-title{color:var(--ink)}.ls-fade .conn-note{animation:ls-fade-in .16s var(--ease-out) both}@keyframes ls-fade-in{0%{opacity:0}to{opacity:1}}.ls-guide-loading{flex-direction:column;align-items:center;gap:14px;display:flex}.ls-guide-momo{width:36px;height:36px}.guide-state .ls-guide-note{text-align:left;width:min(100%,420px)}.guide-state .ls-guide-note .conn-note-title{max-width:none;color:var(--ink);letter-spacing:normal;font-family:inherit;font-size:16px;font-weight:700;line-height:1.5}.guide-state .ls-guide-note .conn-note-body{max-width:none;color:var(--ink-mid);font-size:15px;line-height:1.5}.cp-thinking-row{align-items:center;gap:10px;min-height:1.9em;display:flex}.cp-thinking-note{color:var(--ink-mid);font-size:14.5px;display:none}.cp-thinking.is-long .ink-dots i{opacity:1;animation:none}.cp-thinking.is-long .cp-thinking-note{display:inline}@media (prefers-reduced-motion:reduce){.ls-fade .conn-note{animation:none}.cp-thinking-note{display:inline}}.gr-loading-dots{min-height:8px;color:var(--text-muted)}.gr-note{max-width:440px}.gr-note .conn-note-title{font-size:16px}.gr-action.is-opening{place-items:center;display:inline-grid;position:relative}.gr-state-slow{font-size:var(--text-small);color:var(--text-muted);margin:0;line-height:1.8}.rec-thinking-slow{font-size:var(--text-small);color:var(--text-muted);margin-top:4px;font-weight:400}.rec-error .conn-note{max-width:440px}.admin-wait{color:var(--text-muted);flex-direction:column;align-items:center;gap:8px;padding:48px 0 24px;display:flex}.admin-note{max-width:440px;margin:48px auto 0}.busy-btn{place-items:center;display:inline-grid;position:relative}.busy-btn.is-opening:disabled{opacity:.7}.legacy-thinking{color:var(--text-muted);align-items:center;gap:12px;display:flex}.err-page{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.err-note{width:min(100%,420px)}
