.qod-actions-module-scss-module__zI24Oa__root{align-items:center;gap:var(--mantine-spacing-md);flex-direction:column;width:100%;max-width:35rem;margin:0 auto;display:flex}.qod-actions-module-scss-module__zI24Oa__subscribeBox{background:var(--mantine-color-gray-0);width:100%}[data-mantine-color-scheme=dark] .qod-actions-module-scss-module__zI24Oa__subscribeBox{background:var(--mantine-color-dark-6)}.qod-actions-module-scss-module__zI24Oa__subscribeBox{border:.0625rem solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .qod-actions-module-scss-module__zI24Oa__subscribeBox{border:.0625rem solid var(--mantine-color-dark-4)}.qod-actions-module-scss-module__zI24Oa__subscribeBox{border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-lg);gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}.qod-actions-module-scss-module__zI24Oa__subscribeHeader{align-items:center;gap:var(--mantine-spacing-xs);display:flex}.qod-actions-module-scss-module__zI24Oa__iconWrap{color:var(--mantine-color-pink-6);align-items:center;display:flex}[data-mantine-color-scheme=dark] .qod-actions-module-scss-module__zI24Oa__iconWrap{color:var(--mantine-color-pink-4)}.qod-actions-module-scss-module__zI24Oa__subscribeTitle{font-size:var(--mantine-font-size-sm);letter-spacing:.0125rem;font-weight:600}.qod-actions-module-scss-module__zI24Oa__subscribeSubtext{font-size:var(--mantine-font-size-xs);line-height:1.5}.qod-actions-module-scss-module__zI24Oa__inputRow{gap:var(--mantine-spacing-xs);align-items:flex-start;display:flex}@media (max-width:md){.qod-actions-module-scss-module__zI24Oa__inputRow{flex-direction:column}}.qod-actions-module-scss-module__zI24Oa__emailInput{flex:1}@media (max-width:md){.qod-actions-module-scss-module__zI24Oa__emailInput{width:100%}}.qod-actions-module-scss-module__zI24Oa__subscribeButton{white-space:nowrap;flex-shrink:0}@media (max-width:md){.qod-actions-module-scss-module__zI24Oa__subscribeButton{width:100%}}.qod-actions-module-scss-module__zI24Oa__successAlert{margin-top:var(--mantine-spacing-xs)}.qod-actions-module-scss-module__zI24Oa__secondaryActions{gap:var(--mantine-spacing-xs);flex-wrap:wrap;justify-content:center;display:flex}.qod-actions-module-scss-module__zI24Oa__secondaryButton{font-size:var(--mantine-font-size-sm)}
.like-button-module-scss-module__7oOLka__disabledWrapper{cursor:not-allowed;display:inline-flex}.like-button-module-scss-module__7oOLka__disabledWrapper>*{pointer-events:none}.like-button-module-scss-module__7oOLka__icon{transition:transform .2s}.like-button-module-scss-module__7oOLka__icon[data-liked]{transform:scale(1.1)}
.quote-card-module-scss-module__JTuqDG__wrapper{align-items:center;display:flex}.quote-card-module-scss-module__JTuqDG__image{flex:fit-content;aspect-ratio:3/4;width:max-content}.quote-card-module-scss-module__JTuqDG__body{padding-left:calc(var(--mantine-spacing-xl)*2)}.quote-card-module-scss-module__JTuqDG__title{font-family:var(--font-serif),Georgia,serif;margin-bottom:var(--mantine-spacing-md);line-height:1}.quote-card-module-scss-module__JTuqDG__actions{min-height:2.125rem}.quote-card-module-scss-module__JTuqDG__mobileWrapper{padding:var(--mantine-spacing-md) 0;text-align:center}.quote-card-module-scss-module__JTuqDG__mobileTitle{font-family:var(--font-serif),Georgia,serif;color:var(--mantine-color-gray-8);font-size:1.375rem;font-style:italic;font-weight:300;line-height:1.65}[data-mantine-color-scheme=dark] .quote-card-module-scss-module__JTuqDG__mobileTitle{color:var(--mantine-color-dark-1)}.quote-card-module-scss-module__JTuqDG__mobileTitle{margin:0 0 var(--mantine-spacing-md);border:none;padding:0}.quote-card-module-scss-module__JTuqDG__mobileAuthor{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-5);font-weight:500;display:block}[data-mantine-color-scheme=dark] .quote-card-module-scss-module__JTuqDG__mobileAuthor{color:var(--mantine-color-dark-3)}.quote-card-module-scss-module__JTuqDG__mobileAuthor{letter-spacing:.03125rem;text-transform:uppercase;margin-bottom:var(--mantine-spacing-lg)}
.quote-card-fallback-module-scss-module__hAaYWW__wrapper{align-items:center;width:100%;min-height:25rem;display:flex}@media (max-width:62em){.quote-card-fallback-module-scss-module__hAaYWW__wrapper{min-height:12.5rem}}.quote-card-fallback-module-scss-module__hAaYWW__body{padding-left:calc(var(--mantine-spacing-xl)*2);flex-grow:1}@media (max-width:62em){.quote-card-fallback-module-scss-module__hAaYWW__body{padding-left:0}}
.random-quote-module-scss-module__N3RW3W__mobileContainer{flex-direction:column;min-height:calc(100svh - 13.75rem);display:flex}.random-quote-module-scss-module__N3RW3W__mobileQuoteArea{padding:var(--mantine-spacing-lg) var(--mantine-spacing-md);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.random-quote-module-scss-module__N3RW3W__mobileQuote{font-family:var(--font-serif),Georgia,serif;color:var(--mantine-color-gray-8);font-size:1.375rem;font-style:italic;font-weight:300;line-height:1.65}[data-mantine-color-scheme=dark] .random-quote-module-scss-module__N3RW3W__mobileQuote{color:var(--mantine-color-dark-1)}.random-quote-module-scss-module__N3RW3W__mobileQuote{margin:0 0 var(--mantine-spacing-md);border:none;padding:0}.random-quote-module-scss-module__N3RW3W__mobileAuthor{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-5);font-weight:500}[data-mantine-color-scheme=dark] .random-quote-module-scss-module__N3RW3W__mobileAuthor{color:var(--mantine-color-dark-3)}.random-quote-module-scss-module__N3RW3W__mobileAuthor{letter-spacing:.03125rem;text-transform:uppercase;margin-bottom:var(--mantine-spacing-lg)}.random-quote-module-scss-module__N3RW3W__mobileFooter{padding:var(--mantine-spacing-md) var(--mantine-spacing-md) var(--mantine-spacing-xl)}
@media (max-width:62em){.page-module-scss-module__Wxv-Oq__outer{flex-direction:column;min-height:calc(100svh - 5rem);display:flex}.page-module-scss-module__Wxv-Oq__content{flex-direction:column;flex:1;justify-content:center;display:flex}}.page-module-scss-module__Wxv-Oq__footer{margin-top:var(--mantine-spacing-xl);justify-content:center;display:flex}@media (max-width:62em){.page-module-scss-module__Wxv-Oq__footer{padding:var(--mantine-spacing-md) var(--mantine-spacing-md) var(--mantine-spacing-xl);margin-top:0}}
