.mao-quotations{--quotations-card-filter:none;--quotations-card-surface:var(--lm-bg);--quotations-card-line:rgb(0 0 0 / .055);--quotations-card-edge:rgb(255 255 255 / .7);--quotations-card-shadow:0 2px 9px rgb(0 0 0 / .018)}.dark .mao-quotations{--quotations-card-line:rgb(255 255 255 / .07);--quotations-card-edge:rgb(255 255 255 / .035);--quotations-card-shadow:0 2px 9px rgb(0 0 0 / .08)}.prose .mao-quotations .quotations-heading h1{white-space:normal}.mao-quotations .quotations-heading .page-heading-title-suffix{margin-inline-start:.4em;white-space:nowrap}.mao-quotations .quotations-preface-author{color:inherit;font:inherit}.prose .mao-quotations .quotations-toc-link[aria-current=location]{color:var(--lm-ink);font-weight:500}.mao-quotations .quotations-toc-link[aria-current=location]{background:var(--lm-row-hover)}.mao-quotations .lm-glass-list .quotations-toc-link[aria-current=location]{background:0 0}@media(hover:hover) and (pointer:fine){.mao-quotations .quotations-toc-link:hover{color:var(--lm-ink)}.mao-quotations .mao-side-list:not(.lm-glass-list) .quotations-toc-link:hover{background:var(--lm-hover)}}.mao-quotations .quotations-preface>summary{min-height:44px;padding:8px 0;color:var(--lm-ink);cursor:pointer}.mao-quotations .quotations-preface>summary:is(:hover,:active){color:var(--lm-muted)}.mao-quotations .quotations-preface>summary:focus-visible{outline:2px solid var(--lm-ink);outline-offset:4px;border-radius:4px}.prose .mao-quotations .quotations-preface{margin:0 0 22px;padding:0;border:0;background:0 0;font:17px/1.8 var(--mao-serif)}.mao-quotations .quotations-preface>summary{display:inline-flex;align-items:baseline;list-style:none}.mao-quotations .quotations-preface>summary::marker{content:""}.mao-quotations .quotations-preface>summary::-webkit-details-marker{display:none}.mao-quotations .quotations-preface-body{padding-top:16px;font:17px/1.95 var(--mao-serif)}.prose .mao-quotations .quotations-signature{margin-top:24px;text-align:end}.prose .mao-quotations .quotations-signature p{margin:0;text-align:end}.mao-quotations :is(.quotations-chapter,.quotation-card,.quotations-preface){scroll-margin-top:calc(var(--lm-chrome-offset) + 24px)}.prose .mao-quotations .quotations-chapter+.quotations-chapter{margin-top:46px}.prose .mao-quotations .quotations-body .quotations-chapter-title{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:12px;margin:0 0 20px;color:var(--lm-ink);font:500 24px/1.55 var(--mao-serif);letter-spacing:.02em;overflow-wrap:anywhere}.mao-quotations .quotations-chapter-number{color:var(--lm-muted);font-weight:400;white-space:nowrap}.prose .mao-quotations .quotation-card{margin:0;padding:23px 25px 20px;border:1px solid var(--quotations-card-line);border-radius:12px;background:var(--quotations-card-surface);box-shadow:inset 0 1px 0 var(--quotations-card-edge),var(--quotations-card-shadow);backdrop-filter:var(--quotations-visible-filter,none);-webkit-backdrop-filter:var(--quotations-visible-filter,none)}.mao-quotations .quotation-card[data-glass-visible]{--quotations-visible-filter:var(--quotations-card-filter)}.prose .mao-quotations .quotation-card+.quotation-card{margin-top:13px}.prose .mao-quotations .quotation-card blockquote{margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:var(--lm-ink);font:inherit;quotes:none}.prose .mao-quotations .quotation-card blockquote p{margin:0 0 .9em;font:18px/1.95 var(--mao-serif);letter-spacing:.015em;text-align-last:start;line-break:strict}.prose .mao-quotations .quotation-card blockquote p:last-child{margin-bottom:0}.prose .mao-quotations .quotation-card blockquote p::before,.prose .mao-quotations .quotation-card blockquote p::after{content:none}.prose .mao-quotations .quotation-source{margin-top:14px;color:var(--lm-muted);font:12px/1.8 var(--font-sans);text-align:start;overflow-wrap:anywhere;white-space:pre-wrap}@supports((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.mao-quotations{--quotations-card-filter:blur(4px);--quotations-card-surface:rgb(255 255 255 / .28)}.dark .mao-quotations{--quotations-card-surface:rgb(255 255 255 / .012)}}@media(max-width:760px){.prose .mao-quotations .quotations-sidebar{display:none}}@media(max-width:600px){.prose .mao-quotations .quotation-card{padding:19px 18px 17px}.prose .mao-quotations .quotation-card blockquote p{font-size:17px}.prose .mao-quotations .quotations-body .quotations-chapter-title{gap:9px;margin-bottom:15px;font-size:23px}}.reading-focus .mao-quotations .quotations-sidebar{display:none}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.prose .mao-quotations .quotation-card{background:var(--lm-bg);border-color:var(--lm-line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.mao-quotations,.mao-quotations *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(forced-colors:active){.prose .mao-quotations .quotation-card{background:Canvas;border-color:CanvasText;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.prose .mao-quotations .quotation-card blockquote,.prose .mao-quotations .quotation-source{color:CanvasText}.mao-quotations .quotations-toc-link[aria-current=location]{outline:1px solid Highlight;outline-offset:-1px}}@media print{body:has(>main>.mao-quotations){background:#fff!important;color:#000!important}body:has(>main>.mao-quotations)>:is(.reading-shell-header,.reader-floating-controls,footer){display:none!important}.mao-quotations{--lm-ink:#000;--lm-muted:#444;--lm-bg:#fff;--lm-line:#ccc;--heading-ink:#000;--heading-muted:#444}.mao-quotations :is(.quotations-sidebar,.page-heading-backdrop,.page-heading-quote){display:none!important}.mao-quotations .page-heading-masthead::before{display:none}.mao-quotations .page-heading-masthead{min-height:0;padding:0 0 18pt}.mao-quotations .page-heading-statement{display:block}.prose .mao-quotations .quotation-card{padding:12pt 0;background:0 0;border:0;border-bottom:1px solid #ccc;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;break-inside:avoid}.prose .mao-quotations .quotation-card blockquote p,.prose .mao-quotations .quotations-preface-body{font-size:12pt;line-height:1.8}.prose .mao-quotations .quotation-source{font-size:9pt}.mao-quotations .quotations-preface>.quotations-preface-body{display:block!important}.mao-quotations .quotations-preface::details-content{content-visibility:visible!important}.mao-quotations .quotations-chapter-title{break-after:avoid}.mao-quotations .quotation-source{break-before:avoid}}