/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-tracking:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid}}}.reading-page[data-astro-cid-mwehbbl5]{--reading-paper:var(--background)}@supports (color:color-mix(in lab,red,red)){.reading-page[data-astro-cid-mwehbbl5]{--reading-paper:color-mix(in oklab,var(--background)86%,white 14%)}}.reading-page[data-astro-cid-mwehbbl5]{--reading-ink:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.reading-page[data-astro-cid-mwehbbl5]{--reading-ink:color-mix(in oklab,var(--foreground)85%,#5a412d 15%)}}.reading-page[data-astro-cid-mwehbbl5]{--reading-line:var(--primary)}@supports (color:color-mix(in lab,red,red)){.reading-page[data-astro-cid-mwehbbl5]{--reading-line:color-mix(in oklab,var(--primary)25%,var(--border)75%)}}.reading-page[data-astro-cid-mwehbbl5]{--format-wave-fill:var(--primary)}@supports (color:color-mix(in lab,red,red)){.reading-page[data-astro-cid-mwehbbl5]{--format-wave-fill:color-mix(in oklab,var(--primary)16%,transparent 84%)}}.reading-page[data-astro-cid-mwehbbl5]{--format-wave-ink:var(--primary)}@supports (color:color-mix(in lab,red,red)){.reading-page[data-astro-cid-mwehbbl5]{--format-wave-ink:color-mix(in oklab,var(--primary)24%,transparent 76%)}}.reading-page[data-astro-cid-mwehbbl5]{--format-wave-foam:oklab(100% 0 5.96046e-8/.42)}.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--reading-paper:var(--background)}@supports (color:color-mix(in lab,red,red)){.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--reading-paper:color-mix(in oklab,var(--background)92%,black 8%)}}.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--reading-ink:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--reading-ink:color-mix(in oklab,var(--foreground)92%,#f4d9b5 8%)}}.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--reading-line:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--reading-line:color-mix(in oklab,var(--primary)28%,var(--border)72%)}}.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--format-wave-fill:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--format-wave-fill:color-mix(in oklab,var(--primary)20%,transparent 80%)}}.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--format-wave-ink:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--format-wave-ink:color-mix(in oklab,var(--primary)30%,transparent 70%)}}.dark[data-astro-cid-mwehbbl5] .reading-page[data-astro-cid-mwehbbl5]{--format-wave-foam:oklab(100% 0 5.96046e-8/.28)}.reading-main[data-astro-cid-mwehbbl5]{margin-top:calc(var(--spacing,.25rem)*24)}:where(.reading-main[data-astro-cid-mwehbbl5]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.page-header[data-astro-cid-mwehbbl5]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.page-header[data-astro-cid-mwehbbl5] h1[data-astro-cid-mwehbbl5]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));margin-bottom:calc(var(--spacing,.25rem)*0)!important}@media(min-width:48rem){.page-header[data-astro-cid-mwehbbl5] h1[data-astro-cid-mwehbbl5]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.page-header[data-astro-cid-mwehbbl5] h1[data-astro-cid-mwehbbl5]{color:var(--reading-ink)}.page-description[data-astro-cid-mwehbbl5]{max-width:var(--container-2xl,42rem);font-family:var(--font-sans);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.page-description[data-astro-cid-mwehbbl5]{color:color-mix(in oklab,var(--foreground)70%,transparent)}}.stat-line{padding-block:calc(var(--spacing,.25rem)*4);border-top:1px solid var(--reading-line)}@supports (color:color-mix(in lab,red,red)){.stat-line{border-top:1px solid color-mix(in oklab,var(--reading-line)88%,transparent)}}.stat-label{font-family:var(--font-sans);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-stone-500,oklch(55.3% .013 58.071));text-transform:uppercase;font-size:.7rem}.stat-label:is(.dark *){color:var(--color-stone-400,oklch(70.9% .01 56.259))}.stat-value{margin-block:calc(var(--spacing,.25rem)*0);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-leading:1;color:var(--reading-ink);line-height:1}.stat-grid{gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.charts-grid{gap:calc(var(--spacing,.25rem)*4);display:grid}.format-breakdown{padding-top:calc(var(--spacing,.25rem)*2)}.format-title{margin-top:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));color:var(--reading-ink)}.format-grid{display:grid}.format-row{height:calc(var(--spacing,.25rem)*20);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);isolation:isolate;border-bottom:1px solid var(--reading-line);display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.format-row{border-bottom:1px solid color-mix(in oklab,var(--reading-line)80%,transparent)}}.format-wave-fill{width:var(--format-share,0%);pointer-events:none;z-index:0;height:100%;position:absolute;bottom:0;left:0;right:auto;overflow:hidden}.format-wave-art{width:calc(100% + 1.75rem);min-width:7rem;height:100%;display:block}.format-wave-back{fill:var(--format-wave-fill);opacity:.75}.format-wave-front{fill:var(--format-wave-ink);opacity:1}.format-wave-highlight{fill:none;stroke:var(--format-wave-foam);stroke-width:2.5px;stroke-linecap:round;opacity:.5}.format-label,.format-value{z-index:1;position:relative}.format-label{font-family:var(--font-sans);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-stone-500,oklch(55.3% .013 58.071));text-transform:uppercase}.format-label:is(.dark *){color:var(--color-stone-400,oklch(70.9% .01 56.259))}.format-value{height:100%;font-family:var(--font-display);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--reading-ink);align-content:flex-end}.reading-shelves{gap:calc(var(--spacing,.25rem)*2);display:grid}.shelf-title{margin-top:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));color:var(--reading-ink)}.cover-grid{column-gap:calc(var(--spacing,.25rem)*4);row-gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:40rem){.cover-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cover-book h3{margin-top:calc(var(--spacing,.25rem)*3);margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}.cover-link{text-decoration-line:none;display:block}.cover-image{margin-bottom:calc(var(--spacing,.25rem)*2);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--color-stone-100,oklch(97% .001 106.424));object-fit:cover;aspect-ratio:2/3;border-width:1px;border-color:var(--reading-line);width:100%;display:block}@supports (color:color-mix(in lab,red,red)){.cover-image{border-color:color-mix(in oklab,var(--reading-line)70%,transparent)}}.cover-image-audio{aspect-ratio:1}.book-title{margin-top:calc(var(--spacing,.25rem)*1)!important;font-size:var(--text-sm,.875rem)!important;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))!important;--tw-leading:var(--leading-snug,1.375)!important;line-height:var(--leading-snug,1.375)!important}.book-byline,.book-meta-line{margin-block:calc(var(--spacing,.25rem)*0);font-family:var(--font-sans);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.book-byline,.book-meta-line{color:color-mix(in oklab,var(--foreground)60%,transparent)}}.book-meta-line{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase}.dashboard-chart{margin-block:calc(var(--spacing,.25rem)*0);background:var(--reading-paper);border-radius:1.5rem}@supports (color:color-mix(in lab,red,red)){.dashboard-chart{background:color-mix(in oklab,var(--reading-paper)92%,transparent)}}.dashboard-chart .chart-title{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dashboard-chart .chart-title{color:color-mix(in oklab,var(--primary)52%,var(--foreground)48%)}}.dashboard-chart .y-label,.dashboard-chart .bar-label-text,.dashboard-chart .reference-value{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dashboard-chart .y-label,.dashboard-chart .bar-label-text,.dashboard-chart .reference-value{color:color-mix(in oklab,var(--primary)62%,var(--foreground)38%)}}.dashboard-chart .grid-line{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dashboard-chart .grid-line{border-color:color-mix(in oklab,var(--primary)16%,transparent)}}.dashboard-chart .y-axis{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dashboard-chart .y-axis{border-color:color-mix(in oklab,var(--primary)26%,transparent)}}.dashboard-chart .reference-line{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dashboard-chart .reference-line{border-color:color-mix(in oklab,var(--primary)38%,transparent)}}.dashboard-chart .reference-label{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dashboard-chart .reference-label{color:color-mix(in oklab,var(--primary)72%,var(--foreground)28%)}}.dashboard-chart .bar-value-top{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dashboard-chart .bar-value-top{color:color-mix(in oklab,var(--primary)72%,var(--foreground)28%)}}.dashboard-chart .bar-value-top{background:var(--background)}@supports (color:color-mix(in lab,red,red)){.dashboard-chart .bar-value-top{background:color-mix(in oklab,var(--background)92%,transparent)}}@media(max-width:767px){.page-header[data-astro-cid-mwehbbl5] h1[data-astro-cid-mwehbbl5]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
