.library-module__F1QO9q__card{isolation:isolate;flex-direction:column;height:100%;display:flex;position:relative}.library-module__F1QO9q__stretch{color:inherit;text-decoration:none;position:static}.library-module__F1QO9q__stretch:after{content:"";z-index:1;border-radius:var(--radius-sm);position:absolute;inset:-.5rem -.5rem -.25rem}.library-module__F1QO9q__card:hover .library-module__F1QO9q__stretch{text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--electric) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--electric) 70%, transparent);text-underline-offset:.2em;text-decoration-thickness:1px}.library-module__F1QO9q__stretch:focus-visible{outline:none}.library-module__F1QO9q__stretch:focus-visible:after{outline:3px solid var(--focus);outline-offset:4px}.library-module__F1QO9q__above{z-index:2;position:relative}.library-module__F1QO9q__stack{position:relative}.library-module__F1QO9q__sheet{z-index:-1;background:var(--paper-3);box-shadow:0 1px 2px #00000059, inset 0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent);pointer-events:none;border-radius:3px;position:absolute;bottom:0;left:50%}:root[data-theme=light] .library-module__F1QO9q__sheet{box-shadow:0 1px 2px #15142e1f, inset 0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent)}.library-module__F1QO9q__volumes{flex-wrap:wrap;margin-inline-start:-.8rem;display:flex}.library-module__F1QO9q__volumeLink{border-radius:var(--radius-sm);min-width:2.75rem;min-height:2.75rem;color:var(--ink);font-family:var(--font-serif);font-variant-numeric:lining-nums tabular-nums;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--electric) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--electric) 60%, transparent);text-underline-offset:.25em;justify-content:center;align-items:center;text-decoration-thickness:1px;display:inline-flex}.library-module__F1QO9q__volumeLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);background:color-mix(in srgb, var(--ink) 7%, transparent)}.library-module__F1QO9q__dd{position:relative}.library-module__F1QO9q__ddTrigger{white-space:nowrap}.library-module__F1QO9q__ddChevron{transition:transform var(--dur-fast) ease;flex:none}.library-module__F1QO9q__ddTrigger[aria-expanded=true] .library-module__F1QO9q__ddChevron{transform:rotate(180deg)}.library-module__F1QO9q__ddPanel{z-index:45;overscroll-behavior:contain;border-radius:var(--radius);background:var(--paper-2);min-width:15rem;max-width:min(24rem,100vw - 2rem);max-height:min(62vh,28rem);box-shadow:var(--shadow-lift), 0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent);padding:.4rem;position:absolute;top:calc(100% + .35rem);left:-.25rem;overflow:auto}.library-module__F1QO9q__ddPanel[data-align=end]{left:auto;right:-.25rem}.library-module__F1QO9q__ddPanel[hidden]{display:none}.library-module__F1QO9q__opt{border-radius:var(--radius-sm);min-height:2.75rem;color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;align-items:center;gap:.65rem;padding:.35rem .7rem;display:flex;position:relative}.library-module__F1QO9q__opt:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 7%, transparent)}.library-module__F1QO9q__opt:has(input:checked){color:var(--ink);background:color-mix(in srgb, var(--electric) 13%, transparent);font-weight:650}.library-module__F1QO9q__optButton:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.library-module__F1QO9q__opt:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:-3px}.library-module__F1QO9q__optCheck{visibility:hidden;flex:none}.library-module__F1QO9q__opt:has(input:checked) .library-module__F1QO9q__optCheck{visibility:visible}.library-module__F1QO9q__optLabel{flex:1;min-width:0}.library-module__F1QO9q__optCount{flex:none;margin-inline-start:auto}.library-module__F1QO9q__optEmpty{color:var(--muted)}.library-module__F1QO9q__optNote{color:var(--muted);margin-inline-start:.5rem;font-weight:400}.library-module__F1QO9q__resultLine{scroll-margin-top:9.5rem}@media (max-width:1023.98px){.library-module__F1QO9q__resultLine{scroll-margin-top:8.5rem}}@media (prefers-reduced-motion:no-preference){.library-module__F1QO9q__gridFresh{animation:library-module__F1QO9q__grid-fresh .32s var(--ease-aurora) both}}@keyframes library-module__F1QO9q__grid-fresh{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.library-module__F1QO9q__optButton{text-align:start;width:100%;font:inherit;background:0 0;border:0}.library-module__F1QO9q__sheetDialog{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--paper-2);width:100%;max-width:100%;max-height:min(88dvh,100%);color:var(--ink);box-shadow:var(--shadow-lift);border:0;margin:auto 0 0;padding:0;overflow:hidden}.library-module__F1QO9q__sheetDialog::backdrop{background:#04050c9e}:root[data-theme=light] .library-module__F1QO9q__sheetDialog::backdrop{background:#15142e61}@media (prefers-reduced-motion:no-preference){.library-module__F1QO9q__sheetDialog[open]{animation:library-module__F1QO9q__sheet-in .24s var(--ease-aurora)}}@keyframes library-module__F1QO9q__sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.library-module__F1QO9q__sheetInner{flex-direction:column;max-height:88dvh;display:flex}.library-module__F1QO9q__sheetBody{overscroll-behavior:contain;flex:1;overflow:auto}.library-module__F1QO9q__sheetGrip{background:color-mix(in srgb, var(--ink) 22%, transparent);border-radius:4px;width:2.5rem;height:4px;margin:.6rem auto 0;display:block}.library-module__F1QO9q__fan{width:100%;container-type:inline-size}.library-module__F1QO9q__fanStage{--w:min(22cqi, 10.25rem);height:calc(var(--w) * 2.15);margin-inline:auto;position:relative}.library-module__F1QO9q__fanItem{bottom:calc(var(--w) * .62);width:var(--w);margin-left:calc(var(--w) * -.5);transform-origin:50% calc(100% + var(--w) * 1.7);rotate:var(--a,0deg);pointer-events:none;position:absolute;left:50%}@container (max-width:34rem){.library-module__F1QO9q__fanStage{--w:min(27cqi, 10.25rem)}.library-module__F1QO9q__fanItem{rotate:calc(var(--a,0deg) * .8)}}.library-module__F1QO9q__fanItem img{width:100%;height:auto;box-shadow:var(--shadow-cover);border-radius:3px;display:block}.library-module__F1QO9q__fanStage:after{content:"";left:18%;right:18%;bottom:calc(var(--w) * .12);height:calc(var(--w) * .22);filter:blur(6px);z-index:-1;background:radial-gradient(closest-side,#0000006b,#0000);border-radius:50%;position:absolute}:root[data-theme=light] .library-module__F1QO9q__fanStage:after{background:radial-gradient(closest-side,#15142e2e,#0000)}
.presentation-module__QmONcG__frame{grid-template-columns:minmax(0,1fr);display:grid}.presentation-module__QmONcG__text{max-width:32em;font-size:var(--text-reading);color:var(--ink);overflow-wrap:break-word;hanging-punctuation:first;order:1;line-height:1.7}.presentation-module__QmONcG__text:lang(ar){max-width:25em}.presentation-module__QmONcG__frame[data-long]>.presentation-module__QmONcG__text{max-height:28rem;overflow:clip;-webkit-mask-image:linear-gradient(#000 calc(100% - 7rem),#0000);mask-image:linear-gradient(#000 calc(100% - 7rem),#0000)}.presentation-module__QmONcG__frame[data-long]>.presentation-module__QmONcG__more[open]~.presentation-module__QmONcG__text{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.presentation-module__QmONcG__text>*{margin:0}.presentation-module__QmONcG__text>[data-gap=line]{margin-top:1em}.presentation-module__QmONcG__text>[data-gap=block]{margin-top:1.7em}.presentation-module__QmONcG__text>:first-child{margin-top:0}.presentation-module__QmONcG__text p{text-wrap:pretty}.presentation-module__QmONcG__epigraph{border-inline-start:1px solid #0000;border-image:linear-gradient(180deg, color-mix(in srgb, var(--aurora-violet) 75%, transparent), color-mix(in srgb, var(--aurora-cyan) 75%, transparent)) 1;-webkit-hyphens:none;hyphens:none;padding-inline-start:1.35em;font-style:italic;font-weight:380}.presentation-module__QmONcG__epigraph+.presentation-module__QmONcG__epigraph[data-gap=block]{margin-top:1.35em}.presentation-module__QmONcG__attribution{font-size:var(--text-body);color:var(--ink-2);margin-top:.55em;font-style:normal;line-height:1.5}.presentation-module__QmONcG__attribution[data-gap=block]{margin-top:1.25em}.presentation-module__QmONcG__heading{font-size:var(--text-lead);letter-spacing:-.01em;text-wrap:balance;-webkit-hyphens:none;hyphens:none;font-weight:620;line-height:1.3}.presentation-module__QmONcG__text>.presentation-module__QmONcG__heading[data-gap=block]{margin-top:1.55em}.presentation-module__QmONcG__text>.presentation-module__QmONcG__heading+*{margin-top:.7em}.presentation-module__QmONcG__text>.presentation-module__QmONcG__heading+[data-gap=block]{margin-top:1.25em}.presentation-module__QmONcG__text>.presentation-module__QmONcG__heading+.presentation-module__QmONcG__heading{margin-top:.35em}.presentation-module__QmONcG__text>.presentation-module__QmONcG__heading+.presentation-module__QmONcG__heading[data-gap=block]{margin-top:1.25em}.presentation-module__QmONcG__lines{-webkit-hyphens:none;hyphens:none}.presentation-module__QmONcG__line{text-indent:-1.1em;padding-inline-start:1.1em;display:block}.presentation-module__QmONcG__list{padding-inline-start:1.4em;list-style:outside}ol.presentation-module__QmONcG__list{list-style:decimal}.presentation-module__QmONcG__list>li+li{margin-top:.4em}.presentation-module__QmONcG__text strong{font-weight:620}.presentation-module__QmONcG__text:lang(ar) .presentation-module__QmONcG__epigraph,.presentation-module__QmONcG__text:lang(hi) .presentation-module__QmONcG__epigraph,.presentation-module__QmONcG__text:lang(zh) .presentation-module__QmONcG__epigraph,.presentation-module__QmONcG__text:lang(ja) .presentation-module__QmONcG__epigraph,.presentation-module__QmONcG__text:lang(ar) em,.presentation-module__QmONcG__text:lang(hi) em,.presentation-module__QmONcG__text:lang(zh) em,.presentation-module__QmONcG__text:lang(ja) em{font-family:inherit;font-style:normal}.presentation-module__QmONcG__more{margin-top:.6rem;order:2;justify-self:start;margin-inline-start:-.6rem}.presentation-module__QmONcG__more[open]{overflow-anchor:none}.presentation-module__QmONcG__more>summary{color:var(--ink);-webkit-user-select:none;user-select:none;font-weight:600;list-style:none}.presentation-module__QmONcG__more>summary::-webkit-details-marker{display:none}.presentation-module__QmONcG__more:not([open]) .presentation-module__QmONcG__whenOpen,.presentation-module__QmONcG__more[open] .presentation-module__QmONcG__whenClosed{display:none}.presentation-module__QmONcG__chevron{transition:transform var(--dur) var(--ease-aurora)}.presentation-module__QmONcG__more[open] .presentation-module__QmONcG__chevron{transform:rotate(180deg)}@media print{.presentation-module__QmONcG__frame[data-long]>.presentation-module__QmONcG__text{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.presentation-module__QmONcG__more{display:none}}
