.comment[data-v-6f38b99e]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--m3e-space-4, 16px);padding-block:var(--m3e-space-6, 24px)}.comment+.comment[data-v-6f38b99e]{border-top:1px solid var(--outline-variant, var(--line))}.comment-main[data-v-6f38b99e],.reply-message[data-v-6f38b99e]{min-width:0}.comment-identity[data-v-6f38b99e],.reply-identity[data-v-6f38b99e]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--m3e-space-2, 8px);min-height:24px}.comment strong[data-v-6f38b99e]{font:var(--m3e-type-title-small, 600 14px/1.5 sans-serif);color:var(--on-surface, var(--text));overflow-wrap:anywhere}.comment time[data-v-6f38b99e],.pending[data-v-6f38b99e],.discussion-note[data-v-6f38b99e],.reply-target[data-v-6f38b99e]{font:var(--m3e-type-body-small, 400 12px/1.5 sans-serif);color:var(--on-surface-variant, var(--muted));overflow-wrap:anywhere}.comment time[data-v-6f38b99e]{margin-inline-start:auto}.author-badge[data-v-6f38b99e]{flex:none;padding:2px 7px;border-radius:var(--shape-corner-xs, 4px);background:var(--primary-container, var(--chip));color:var(--on-primary-container, var(--accent));font:var(--m3e-type-label-small, 500 11px/1.5 sans-serif)}.comment-content[data-v-6f38b99e]{margin:var(--m3e-space-2, 8px) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font:var(--m3e-type-body-large, 400 15px/1.7 sans-serif);line-height:1.8;color:var(--on-surface, var(--text))}.comment-reply[data-v-6f38b99e]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--m3e-space-3, 12px);margin-top:var(--m3e-space-4, 16px);padding:var(--m3e-space-4, 16px);border-radius:var(--shape-corner-m, 12px);background:var(--surface-container-low, var(--panel))}.reader-focused-comment[data-v-6f38b99e]{outline:2px solid var(--primary, var(--accent));outline-offset:4px;border-radius:var(--shape-corner-m, 12px)}@media(max-width:600px){.comment[data-v-6f38b99e]{gap:var(--m3e-space-3, 12px)}.comment time[data-v-6f38b99e]{flex-basis:100%;margin-inline-start:0}.comment-reply[data-v-6f38b99e]{margin-inline-start:-54px;padding:var(--m3e-space-3, 12px)}}.link-arrow[data-v-783033d4]{display:inline-block;flex:none;width:16px;height:16px;vertical-align:-.18em;margin-inline-start:.25em;pointer-events:none}.discussion[data-v-6eaf0402]{margin-top:var(--m3e-space-8, 32px);color:var(--on-surface, var(--text))}.discussion-title[data-v-6eaf0402]{display:flex;align-items:center;gap:var(--m3e-space-3, 12px)}.discussion-symbol[data-v-6eaf0402]{display:grid;place-items:center;width:40px;height:40px;flex:none;color:var(--primary, var(--accent));background:var(--primary-container, var(--chip));border-radius:var(--shape-corner-m, 12px)}.discussion-symbol svg[data-v-6eaf0402]{width:24px;height:24px}.discussion h2[data-v-6eaf0402]{margin:0;font:var(--m3e-type-title-large, 600 22px/1.4 sans-serif)}.discussion-heading>p[data-v-6eaf0402]{margin:var(--m3e-space-3, 12px) 0 var(--m3e-space-6, 24px);color:var(--on-surface-variant, var(--muted));font:var(--m3e-type-body-medium, 400 14px/1.6 sans-serif)}.note-composer[data-v-6eaf0402]{border:1px solid var(--outline-variant, var(--line));border-radius:var(--shape-corner-l, 16px);overflow:hidden;background:var(--surface-container-low, var(--panel));transition:border-color var(--m3e-duration-short4, .2s)}.note-composer[data-v-6eaf0402]:focus-within{border-color:var(--primary, var(--accent))}.composer-identity[data-v-6eaf0402]{display:flex;align-items:center;gap:var(--m3e-space-3, 12px);padding:var(--m3e-space-4, 16px) var(--m3e-space-5, 20px) 0}.composer-identity>div[data-v-6eaf0402]{min-width:0}.composer-identity strong[data-v-6eaf0402]{display:block;font:var(--m3e-type-title-small, 500 14px/1.5 sans-serif);overflow-wrap:anywhere}.composer-identity small[data-v-6eaf0402],.note-meta[data-v-6eaf0402],.character-count[data-v-6eaf0402],.session-badge[data-v-6eaf0402]{color:var(--on-surface-variant, var(--muted));font:var(--m3e-type-body-small, 400 12px/1.5 sans-serif)}.session-badge[data-v-6eaf0402]{margin-inline-start:auto;flex:none;color:var(--primary, var(--accent))}.discussion textarea[data-v-6eaf0402]{display:block;box-sizing:border-box;width:100%;min-height:112px;max-height:400px;resize:vertical;padding:var(--m3e-space-4, 16px) var(--m3e-space-5, 20px);border:0;background:transparent;color:var(--on-surface, var(--text));font:var(--m3e-type-body-large, 400 16px/1.7 sans-serif);line-height:1.7}.discussion textarea[data-v-6eaf0402]::placeholder{color:var(--on-surface-variant, var(--muted));opacity:1}.discussion textarea[data-v-6eaf0402]:focus-visible{outline:2px solid var(--primary, var(--accent));outline-offset:-3px;border-radius:var(--shape-corner-s, 8px)}.comment-actions[data-v-6eaf0402]{display:flex;align-items:center;gap:var(--m3e-space-3, 12px);padding:var(--m3e-space-3, 12px) var(--m3e-space-4, 16px);border-top:1px solid var(--outline-variant, var(--line))}.note-meta[data-v-6eaf0402]{margin-inline-end:auto}.character-count[data-v-6eaf0402]{font-variant-numeric:tabular-nums;white-space:nowrap}.discussion button[data-v-6eaf0402]{cursor:pointer;font:var(--m3e-type-label-large, 500 14px/1.5 sans-serif);border-radius:var(--shape-corner-m, 12px);min-height:44px;padding:var(--m3e-space-2, 8px) var(--m3e-space-4, 16px)}.discussion button[data-v-6eaf0402]:disabled{cursor:not-allowed;opacity:.5}.discussion button[data-v-6eaf0402]:focus-visible{outline:2px solid var(--primary, var(--accent));outline-offset:3px}.primary[data-v-6eaf0402]{display:inline-flex;align-items:center;justify-content:center;gap:var(--m3e-space-3, 12px);flex:none;border:1px solid transparent;background:var(--primary, var(--accent));color:var(--on-primary, var(--bg))}.text-button[data-v-6eaf0402]{border:1px solid var(--outline-variant, var(--line));background:transparent;color:var(--primary, var(--accent))}.comments-heading[data-v-6eaf0402]{display:flex;align-items:center;justify-content:space-between;gap:var(--m3e-space-3, 12px);margin-top:var(--m3e-space-8, 32px);padding-bottom:var(--m3e-space-4, 16px);border-bottom:1px solid var(--outline-variant, var(--line))}.comments-heading h3[data-v-6eaf0402]{display:flex;align-items:center;gap:var(--m3e-space-2, 8px);margin:0;font:var(--m3e-type-title-medium, 500 16px/1.5 sans-serif)}.comments-heading h3 span[data-v-6eaf0402]{padding:2px 8px;border-radius:var(--shape-corner-full, 99px);background:var(--secondary-container, var(--chip));color:var(--on-secondary-container, var(--accent));font:var(--m3e-type-label-medium, 500 12px/1.5 sans-serif)}.comments-heading>span[data-v-6eaf0402],.comment-pages[data-v-6eaf0402]{color:var(--on-surface-variant, var(--muted));font:var(--m3e-type-body-small, 400 12px/1.5 sans-serif)}.comment-pages[data-v-6eaf0402]{display:flex;align-items:center;justify-content:center;gap:var(--m3e-space-4, 16px);margin-top:var(--m3e-space-4, 16px)}.discussion-state[data-v-6eaf0402],.discussion-error[data-v-6eaf0402],.discussion-notice[data-v-6eaf0402]{padding:var(--m3e-space-4, 16px);border-radius:var(--shape-corner-m, 12px);font:var(--m3e-type-body-medium, 400 14px/1.6 sans-serif);overflow-wrap:anywhere}.discussion-state[data-v-6eaf0402]{color:var(--on-surface-variant, var(--muted));background:var(--surface-container-low, var(--panel))}.discussion-error[data-v-6eaf0402]{color:var(--on-error-container, var(--text));background:var(--error-container, var(--panel))}.discussion-notice[data-v-6eaf0402]{color:var(--on-secondary-container, var(--accent));background:var(--secondary-container, var(--chip))}.discussion-empty[data-v-6eaf0402]{display:grid;justify-items:center;gap:var(--m3e-space-2, 8px);padding:var(--m3e-space-8, 32px);color:var(--on-surface-variant, var(--muted));font:var(--m3e-type-body-medium, 400 14px/1.6 sans-serif)}.discussion-empty>span[data-v-6eaf0402]{font-size:28px;color:var(--primary, var(--accent))}.discussion-empty p[data-v-6eaf0402]{margin:0}@media(max-width:600px){.comment-actions[data-v-6eaf0402]{flex-wrap:wrap;gap:var(--m3e-space-2, 8px)}.note-meta[data-v-6eaf0402]{flex:1 1 auto}.primary[data-v-6eaf0402]{width:100%}.composer-identity[data-v-6eaf0402],.discussion textarea[data-v-6eaf0402]{padding-inline:var(--m3e-space-3, 12px)}}@media(prefers-reduced-motion:reduce){.note-composer[data-v-6eaf0402]{transition:none}}.mybook-discussion[data-v-d07503da] .discussion{margin-top:0}
