.library-module__F1QO9q__reader{max-width:42rem;color:var(--ink,#1a2332);margin:0 auto;padding:1.5rem 1rem 3rem;line-height:1.65}.library-module__F1QO9q__header{margin-bottom:1.25rem}.library-module__F1QO9q__title{font-family:var(--font-display,Georgia, serif);margin:0 0 .35rem;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.25}.library-module__F1QO9q__meta{color:var(--muted,#5a6578);flex-wrap:wrap;gap:.75rem;margin:0 0 .75rem;font-size:.9rem;display:flex}.library-module__F1QO9q__purpose{color:var(--muted,#5a6578);margin:0}.library-module__F1QO9q__printBar{margin-top:1rem}.library-module__F1QO9q__printBtn,.library-module__F1QO9q__secondaryBtn{appearance:none;border:1px solid var(--brand,#2f5d50);background:var(--brand,#2f5d50);color:#fff;font:inherit;cursor:pointer;border-radius:999px;padding:.55rem 1.1rem}.library-module__F1QO9q__secondaryBtn{color:var(--brand,#2f5d50);background:0 0}.library-module__F1QO9q__printBtn:disabled,.library-module__F1QO9q__secondaryBtn:disabled{opacity:.5;cursor:not-allowed}.library-module__F1QO9q__safety{background:#f7f3ea;border:1px solid #e4d8c0;border-radius:12px;margin:1.25rem 0;padding:1rem 1.1rem}.library-module__F1QO9q__safety p,.library-module__F1QO9q__notes p{margin:.35rem 0 0}.library-module__F1QO9q__section{margin:1.75rem 0}.library-module__F1QO9q__sectionTitle{color:var(--brand,#2f5d50);margin:0 0 .75rem;font-size:1.15rem}.library-module__F1QO9q__est{color:var(--muted,#5a6578);font-size:.85rem;font-weight:400}.library-module__F1QO9q__para{margin:0 0 .85rem}.library-module__F1QO9q__pauseChip{color:var(--brand,#2f5d50);letter-spacing:.02em;text-transform:uppercase;background:#e8f0ed;border-radius:999px;align-items:center;margin:.5rem 0 .85rem;padding:.2rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.library-module__F1QO9q__affirmation{border-left:3px solid var(--brand,#2f5d50);background:#f3f7f5;margin:.85rem 0;padding:.85rem 1rem;font-style:italic}.library-module__F1QO9q__list{margin:0 0 .85rem;padding-left:1.2rem}.library-module__F1QO9q__notes{background:#f5f7fa;border-radius:12px;margin-top:1.5rem;padding:1rem}.library-module__F1QO9q__teaserNote{border:1px dashed var(--brand,#2f5d50);background:#eef6f3;border-radius:12px;margin-top:1.5rem;padding:1rem}.library-module__F1QO9q__wizard{max-width:36rem;margin:0 auto;padding:1.25rem 1rem 2rem}.library-module__F1QO9q__wizardTitle{margin:0 0 .5rem;font-size:1.35rem}.library-module__F1QO9q__progressTrack{background:#e6ebf0;border-radius:999px;height:6px;margin:.75rem 0 .35rem;overflow:hidden}.library-module__F1QO9q__progressFill{background:var(--brand,#2f5d50);height:100%}.library-module__F1QO9q__qList{gap:1.1rem;margin:1.25rem 0;display:grid}.library-module__F1QO9q__qField{gap:.4rem;display:grid}.library-module__F1QO9q__qPrompt{font-weight:600}.library-module__F1QO9q__input{width:100%;font:inherit;background:#fff;border:1px solid #cfd8e3;border-radius:10px;padding:.65rem .75rem}.library-module__F1QO9q__scaleRow{align-items:center;gap:.75rem;display:flex}.library-module__F1QO9q__range{flex:1}.library-module__F1QO9q__scaleValue{min-width:1.5rem;font-weight:700}.library-module__F1QO9q__wizardActions{justify-content:space-between;gap:.75rem;margin-top:1rem;display:flex}.library-module__F1QO9q__error{color:#9b2c2c;margin:.5rem 0}@media print{.library-module__F1QO9q__noPrint{display:none!important}.library-module__F1QO9q__reader{color:#000;max-width:none;padding:0}.library-module__F1QO9q__safety,.library-module__F1QO9q__notes,.library-module__F1QO9q__affirmation{break-inside:avoid}}
