.expandable-chart-preview-module__hjBgIW__dialog.expandable-chart-preview-module__hjBgIW__dialog{width:calc(100vw - 1rem);max-width:90rem}.expandable-chart-preview-module__hjBgIW__viewport{overscroll-behavior:contain;max-height:calc(90dvh - 11rem);overflow:auto}.expandable-chart-preview-module__hjBgIW__chart{width:calc(min(100vw - 2.5rem, 90dvh - 11rem) * var(--chart-zoom,1));margin-inline:auto}@media not (min-width:640px){.expandable-chart-preview-module__hjBgIW__dialog.expandable-chart-preview-module__hjBgIW__dialog{width:100vw;max-width:none}.expandable-chart-preview-module__hjBgIW__viewport{max-height:calc(100dvh - 12rem)}.expandable-chart-preview-module__hjBgIW__chart{width:calc(min(100vw - 2.5rem, 100dvh - 12rem) * var(--chart-zoom,1))}}
.public-chart-canonical-wheel-module__4d6bRW__previewContainer{container-type:inline-size}.public-chart-canonical-wheel-module__4d6bRW__regularPreview{display:block}.public-chart-canonical-wheel-module__4d6bRW__smallPreview{display:none}@container not (min-width:560px){.public-chart-canonical-wheel-module__4d6bRW__regularPreview{display:none}.public-chart-canonical-wheel-module__4d6bRW__smallPreview{display:block}}
.public-chart-record-page-module__qUOBFq__header.public-chart-record-page-module__qUOBFq__header{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.public-chart-record-page-module__qUOBFq__header.public-chart-record-page-module__qUOBFq__header>:last-child{justify-content:flex-start;width:100%;min-width:0}.public-chart-record-page-module__qUOBFq__actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.public-chart-record-page-module__qUOBFq__saveSlot{min-width:0;min-height:var(--control-height-sm)}
.public-report-summary-module__RInm2q__titleSlot{overflow-wrap:anywhere;min-block-size:2.5rem}.public-report-summary-module__RInm2q__dateSlot{min-block-size:1.25rem}.public-report-summary-module__RInm2q__actionSlot{min-block-size:var(--control-height-sm);align-items:center;display:flex}.public-report-summary-module__RInm2q__revisionSlot{min-block-size:calc(2rem + 1px)}
@font-face{font-family:Astrotechne Keepsake Display;src:url(/fonts/Almendra/Almendra-Regular.ttf)format("truetype");font-display:swap}@font-face{font-family:Astrotechne Keepsake Text;src:url(/fonts/EBGaramond/EBGaramond-Regular.ttf)format("truetype");font-display:swap}.chart-publication-module__qCQo7G__poster{color:#53452f;background-color:#f0dfb2;background-image:linear-gradient(#f0dfb2a0,#f0dfb2a0),url(/print/antique-golden-paper.png);font-family:Astrotechne Keepsake Text,Georgia,serif;font-size:1.125rem}.chart-publication-module__qCQo7G__poster[data-paper=cream]{background:#efe7d8}.chart-publication-module__qCQo7G__poster[data-paper=unprinted]{background:#fff}.chart-publication-module__qCQo7G__posterContent{border:clamp(1.25rem,5vw,4rem) solid #0000;border-image-source:url(/print/birth-keepsake-frame.svg);border-image-slice:110;border-image-repeat:stretch round;gap:clamp(1.75rem,4vw,3.25rem);padding:clamp(.75rem,1.5vw,1.5rem);display:grid}.chart-publication-module__qCQo7G__name{overflow-wrap:anywhere;margin-top:.5rem;font-family:Astrotechne Keepsake Display,Georgia,serif;font-size:clamp(2.4rem,7vw,5.5rem);font-weight:400;line-height:1.1}.chart-publication-module__qCQo7G__ornament{background:url(/print/birth-keepsake-ornament.svg) 50%/contain no-repeat;width:min(60%,19rem);height:2.5rem;margin:1rem auto 0}.chart-publication-module__qCQo7G__smallLabel{color:#70511f;font-variant:small-caps;letter-spacing:.07em;font-size:.85rem}.chart-publication-module__qCQo7G__birthMoment,.chart-publication-module__qCQo7G__cardTitle,.chart-publication-module__qCQo7G__firstName{font-family:Astrotechne Keepsake Display,Georgia,serif;font-size:1.55rem;font-weight:400}@media print{.chart-publication-module__qCQo7G__poster{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
