.home-page-content-module__h4rtua__primaryAction{background-image:linear-gradient(135deg, #ffe08a, var(--accent));transition:opacity .15s,box-shadow .15s;box-shadow:0 5px #d4a73e}.home-page-content-module__h4rtua__secondaryAction{box-shadow:0 10px 24px var(--card-shadow)}.home-page-content-module__h4rtua__readingContinueButton{border:1px solid var(--border)}.home-page-content-module__h4rtua__readingContinueButton:hover{border-color:var(--border)}.home-page-content-module__h4rtua__readingDetailsCard{border:1px solid var(--border);box-shadow:inset 0 1px 0 #ffffff3d, 0 10px 20px var(--card-shadow)}.home-page-content-module__h4rtua__petStage{background-color:var(--secondary-container);border:1px solid var(--border);background-image:repeating-linear-gradient(0deg,#ffffff40 0 2px,#0000 2px 24px),repeating-linear-gradient(90deg,#ffffff40 0 2px,#0000 2px 24px);box-shadow:inset 0 1px #ffffff29}.home-page-content-module__h4rtua__dashboardBookCover{background:var(--background);border:1px solid var(--border);box-shadow:inset 0 1px 0 #ffffff29, 0 12px 24px var(--card-shadow);position:relative;overflow:hidden}.home-page-content-module__h4rtua__finishedBookCoverFrame{border:1px solid var(--border);box-shadow:inset 0 1px 0 #fff3, 0 10px 18px var(--card-shadow)}.home-page-content-module__h4rtua__dashboardPetStage{background-color:var(--secondary-container);border:1px solid var(--border);background-image:repeating-linear-gradient(0deg,#ffffff2e 0 2px,#0000 2px 24px),repeating-linear-gradient(90deg,#ffffff2e 0 2px,#0000 2px 24px);box-shadow:inset 0 1px #ffffff29}.home-page-content-module__h4rtua__dashboardPetStage:after{content:"";inset-inline:18%;filter:blur(8px);background:#26465324;border-radius:999px;height:1.1rem;position:absolute;bottom:1rem}.home-page-content-module__h4rtua__quoteMark{color:var(--tertiary);font-family:var(--font-display-family), var(--font-body), "Segoe UI", sans-serif;font-size:2.25rem;font-weight:800;line-height:1}.home-page-content-module__h4rtua__wardrobeSlot{background:var(--surface-container-low);box-shadow:inset 0 0 0 1px var(--border), 0 10px 18px var(--card-shadow)}
