.not-found_main__n9Ud9{height:80dvh}.Callout_container__oPA3U,.not-found_main__n9Ud9{display:flex;align-items:center;justify-content:center}.Callout_container__oPA3U{flex-direction:column;text-align:center;gap:var(--spacing-sm)}.Typography_h1__hU1R8{font-size:calc(2.5*var(--font-size-base));font-weight:700}.Typography_h2__fbe2k{font-size:calc(2*var(--font-size-base));font-weight:600}.Typography_h3__nvkMV{font-size:calc(1.75*var(--font-size-base));font-weight:500}.Typography_p__0obE2{font-size:var(--font-size-base);line-height:1.6;font-weight:400}.Typography_span__bjMs1{font-size:var(--font-size-sm);font-weight:400}.Typography_xs__hWWl_{font-size:var(--font-size-xs)}.Typography_sm__pHe71{font-size:var(--font-size-sm)}.Typography_base__nPH5v{font-size:var(--font-size-base)}.Typography_lg__szSoQ{font-size:var(--font-size-lg)}.Typography_xl__I9AhF{font-size:var(--font-size-xl)}.Typography_xxl__U9_TE{font-size:var(--font-size-2xl)}.Typography_normal__eo01c{font-weight:400}.Typography_medium__mLFWv{font-weight:500}.Typography_semi-bold__Fbpnf{font-weight:600}.Typography_bold__QTGjF{font-weight:700}.Typography_foreground__ml_S2{color:var(--foreground)}.Typography_primary__uvufQ{color:var(--primary)}.Typography_gray__Lsl_U{color:var(--foreground-muted)}.Typography_headingForeground__utMAC{color:var(--heading-foreground)}.Typography_capitalize__dg9_l{text-transform:capitalize}.Typography_uppercase__CAZjr{text-transform:uppercase}@keyframes Skeleton_fadeInAnim__zW_F2{to{opacity:1}}.Skeleton_skeleton__K4SZS{position:relative;overflow:hidden;background-color:var(--card);border:1px solid var(--border)}.Skeleton_skeleton__K4SZS:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--overlay),transparent);animation:Skeleton_shimmer__34GxO 1.5s infinite}.Skeleton_card__zaze9{height:150px}.Skeleton_image__htHDh{aspect-ratio:16/9}.Skeleton_text__gyPBM{height:1em;border-radius:var(--radius-rounded)}.Skeleton_text__gyPBM:last-child{width:80%}.Skeleton_circle__9NFdj{border-radius:50%}.Skeleton_button__xjbSY{border-radius:var(--radius-pill);width:120px}@media(min-width:768px){.Skeleton_card__zaze9{height:200px}}@keyframes Skeleton_shimmer__34GxO{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Switch_switchRoot__TGDUI{all:unset;width:42px;height:25px;background-color:var(--card);border-radius:9999px;position:relative;border:1px solid var(--border);cursor:pointer}.Switch_switchRoot__TGDUI[data-state=checked]{background-color:var(--primary)}.Switch_switchThumb__5Evtj{display:block;width:21px;height:21px;background-color:var(--card-foreground);border-radius:9999px;box-shadow:0 2px 2px var(--black-a7);transition:transform .1s;transform:translateX(2px);will-change:transform}.Switch_switchThumb__5Evtj[data-state=checked]{transform:translateX(19px);background-color:var(--primary-foreground)}@keyframes NavbarDrawer_fadeInAnim__Mb8rT{to{opacity:1}}.NavbarDrawer_menuButtonContainer__vHcxi{display:block}.NavbarDrawer_drawerContent__st2Gg{width:75vw;height:100dvh}.NavbarDrawer_drawerBody___VYvr{display:flex;flex-direction:column;gap:var(--spacing-md);padding-inline:var(--spacing-md)}.NavbarDrawer_drawerLinks__t5txb{display:flex;flex-direction:column;gap:var(--spacing-sm)}.NavbarDrawer_drawerActiveLinkText__jU903{color:var(--primary)}.NavbarDrawer_drawerButton__UImyr{width:100%!important}@media(min-width:768px){.NavbarDrawer_drawerContent__st2Gg{width:50vw}}@media(min-width:992px){.NavbarDrawer_menuButtonContainer__vHcxi{display:none}}@keyframes Container_fadeInAnim__BxQUK{to{opacity:1}}.Container_compactContainer__hNmFG,.Container_container__3w8GS{margin-inline:auto;padding-inline:var(--spacing-md)}.Container_container__3w8GS{width:100%}.Container_compactContainer__hNmFG{max-width:800px}.Container_withPaddingBlock___UZ_8{padding-block:var(--spacing-md)}.Container_withContentSpacing__7blXv{display:flex;flex-direction:column;gap:calc(2*var(--spacing-2xl))}.Container_lg__2LsFw,.Container_xl__BV9wc{display:flex;flex-direction:column}.Container_lg__2LsFw{gap:var(--spacing-lg)}.Container_xl__BV9wc{gap:var(--spacing-sm)}@media(min-width:576px){.Container_container__3w8GS{width:576px}}@media(min-width:768px){.Container_container__3w8GS{width:768px}}@media(min-width:992px){.Container_container__3w8GS{width:992px}}@media(min-width:1200px){.Container_container__3w8GS{width:1200px}}.NavbarSearch_drawerContent__qeZV7{width:100vw;height:65dvh}.NavbarSearch_drawerBody__ObwHc{padding:var(--spacing-sm)}.NavbarSearch_contentForm__U4qLd{display:flex;flex-direction:column;gap:var(--spacing-sm)}@keyframes LibraryFilters_fadeInAnim__aNxRf{to{opacity:1}}.LibraryFilters_container__XpcDO{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}.LibraryFilters_genreSelectWrapper__FqflC{width:100%}@media(min-width:768px){.LibraryFilters_container__XpcDO{flex-direction:row;gap:var(--spacing-sm)}.LibraryFilters_genreSelectWrapper__FqflC{width:250px}}.Input_inputContainer__FTChp{position:relative;width:100%}.Input_input__5WxBl,.Input_textarea__56Vwj{width:100%;font-size:var(--font-size-base);background:rgba(0,0,0,0);color:var(--foreground);border:none;border-bottom:2px solid var(--border);outline:none;transition:border-color .3s}.Input_input__5WxBl:focus,.Input_textarea__56Vwj:focus{border-color:var(--primary)}.Input_input__5WxBl:focus+.Input_label__q7b80,.Input_input__5WxBl:not(:placeholder-shown)+.Input_label__q7b80,.Input_textarea__56Vwj:focus+.Input_label__q7b80,.Input_textarea__56Vwj:not(:placeholder-shown)+.Input_label__q7b80{top:calc(.35*var(--spacing-md)*-1);font-size:var(--font-size-xs);color:var(--primary)}.Input_input__5WxBl{padding:calc(1.25*var(--spacing-sm)) 0}.Input_textarea__56Vwj{min-height:75px;padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm);resize:none;overflow:auto}.Input_label__q7b80{position:absolute;top:calc(1.25*var(--spacing-sm));left:0;font-size:var(--font-size-sm);color:var(--foreground-muted);pointer-events:none;text-transform:uppercase;transition:all .3s ease}.Input_inputDestructive__JOfPT{border-color:var(--destructive)}.Input_labelDestructive__dfVm4{color:var(--destructive)}.ActionSlot_slot__xST27{display:flex;align-items:flex-end;justify-content:flex-end;width:100%}.Dialog_dialogTrigger__YBUc7{cursor:pointer}.Dialog_dialogOverlay__LP5aH{position:fixed;inset:0;background-color:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:calc(10 + var(--z-index-navbar))}.Dialog_dialogContent__WQvVc{position:relative;background-color:var(--card);color:var(--card-foreground);box-shadow:0 2px 4px rgba(0,0,0,.1);padding:1.5rem;width:90%;max-width:450px}.Dialog_dialogTitle__eQn_y{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.Dialog_dialogDescription__zntsN{font-size:.875rem;color:var(--foreground-muted);margin-bottom:1.5rem}.Dialog_dialogClose__wYuRf{position:absolute;top:1rem;right:1rem;cursor:pointer}.Toast_toastViewport__fq90f{position:fixed;bottom:0;right:0;display:flex;flex-direction:column;padding:25px;gap:10px;width:390px;max-width:100vw;margin:0;list-style:none;z-index:2147483647;outline:none}.Toast_toastRoot__YMJ3B{position:relative;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-rounded);padding:15px;display:grid;grid-template-areas:"title action" "description action";grid-template-columns:auto max-content;grid-column-gap:15px;column-gap:15px;align-items:center}.Toast_toastRoot__YMJ3B[data-state=open]{animation:Toast_slideIn__8wc45 .15s cubic-bezier(.16,1,.3,1)}.Toast_toastRoot__YMJ3B[data-state=closed]{animation:Toast_hide__hZRXu .1s ease-in}.Toast_toastRoot__YMJ3B[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.Toast_toastRoot__YMJ3B[data-swipe=cancel]{transform:translateX(0);transition:transform .2s ease-out}.Toast_toastRoot__YMJ3B[data-swipe=end]{animation:Toast_swipeOut__SEN8F .1s ease-out}.Toast_toastTitle__mPsch{grid-area:title;margin-bottom:5px;font-weight:500;color:var(--foreground);font-size:15px;text-transform:capitalize}.Toast_toastDescription__mrG4g{grid-area:description;margin:0;color:var(--foreground);font-size:13px;line-height:1.3}.Toast_toastAction___Zupd{grid-area:action}.Toast_toastClose___yOPV{position:absolute;top:10px;right:10px;background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--foreground)}.Toast_toastClose___yOPV:hover{color:var(--primary)}.Toast_error__bbRqR{color:var(--destructive)}@keyframes Toast_hide__hZRXu{0%{opacity:1}to{opacity:0}}@keyframes Toast_slideIn__8wc45{0%{transform:translateX(calc(100% + var(--viewport-padding)))}to{transform:translateX(0)}}@keyframes Toast_swipeOut__SEN8F{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--viewport-padding)))}}@keyframes FeaturedContentSection_fadeInAnim__Tt3BK{to{opacity:1}}.FeaturedContentSection_headline__sM1_s{text-align:center}.FeaturedContentSection_content__aC_aU{display:flex;flex-direction:column;gap:var(--spacing-lg)}.FeaturedContentSection_badgeWrapper__DxfoV{display:flex;align-items:center;justify-content:center;text-align:center}.FeaturedContentSection_contentList__PHxn9{display:flex;flex-direction:column;gap:var(--spacing-md)}.FeaturedContentSection_continueReadingContainer__gRxy7{display:flex;align-items:center;justify-content:center}.FeaturedContentSection_continueReadingLink__grOXc{width:100%}@media(min-width:576px){.FeaturedContentSection_continueReadingLink__grOXc{width:150px}}@keyframes Tale_fadeInAnim__M593O{to{opacity:1}}.Tale_tale__l_aFr{position:relative;gap:var(--spacing-lg)}.Tale_content__yUQ1q,.Tale_tale__l_aFr{display:flex;flex-direction:column;align-items:center}.Tale_content__yUQ1q{justify-content:center;text-align:center;gap:var(--spacing-sm)}.Tale_coverImageWrapper__fJ8lm{flex-shrink:0;width:175px;height:200px;border:1px solid var(--border)}.Tale_coverImage__nUY6_{width:100%;height:100%;object-fit:cover}.Tale_actions__hBT7v{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.Tale_actions__hBT7v>*{flex-grow:1;min-width:0}.Tale_actionLink__3cLjV{width:-moz-fit-content;width:fit-content}.Tale_genre__NJ3C0{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--spacing-sm)}.Tale_uiFont__9OU2M{font-family:var(--ui-font)}@media(min-width:768px){.Tale_tale__l_aFr{flex-direction:row}.Tale_content__yUQ1q{align-items:flex-start;justify-content:flex-start;text-align:start}.Tale_genre__NJ3C0{position:absolute;right:var(--spacing-md);top:var(--spacing-md)}.Tale_statsWrapper__3ajzl{position:absolute;right:var(--spacing-md);bottom:var(--spacing-md)}}.Stats_stats__5RMDZ{position:relative;display:flex;align-items:center;gap:var(--spacing-sm)}.Stats_stat__jYgFs{display:flex;align-items:center;gap:calc(.5*var(--spacing-sm))}.Stats_iconWrapper__LkiFW{display:flex;align-items:center;justify-content:center;color:var(--foreground-muted)}@keyframes TaleContent_fadeInAnim__cIbfG{to{opacity:1}}.TaleContent_content__529yZ{display:flex;flex-direction:column;gap:var(--spacing-sm);animation:TaleContent_fadeInAnim__cIbfG .3s ease-out forwards;opacity:0}.TaleContent_content__529yZ:first-child{animation-delay:.1s}.TaleContent_content__529yZ:nth-child(2){animation-delay:.2s}.TaleContent_content__529yZ:nth-child(3){animation-delay:.3s}.TaleContent_content__529yZ:nth-child(4){animation-delay:.4s}.TaleContent_content__529yZ:nth-child(5){animation-delay:.5s}.TaleContent_content__529yZ:nth-child(6){animation-delay:.6s}.TaleContent_content__529yZ:nth-child(7){animation-delay:.7s}.TaleContent_content__529yZ:nth-child(8){animation-delay:.8s}.TaleContent_content__529yZ:nth-child(9){animation-delay:.9s}.TaleContent_content__529yZ:nth-child(10){animation-delay:1s}.TaleContent_content__529yZ [role=separator]>div{transition-duration:.3s}.TaleContent_content__529yZ [role=separator][data-highlighted=true]>div{background-color:var(--primary)}.TaleContent_content__529yZ:hover{background:var(--secondary)}.TaleContent_content__529yZ:hover .TaleContent_contentHeader__X18xU .TaleContent_contentHeaderTools__Fr4hq{opacity:1}.TaleContent_content__529yZ:hover .TaleContent_contentHeader__X18xU .TaleContent_contentHeaderTools__Fr4hq>*{pointer-events:all}.TaleContent_contentHeader__X18xU{display:flex;align-items:center;justify-content:space-between}.TaleContent_contentHeaderTools__Fr4hq{display:flex;align-items:center;gap:calc(.5*var(--spacing-sm));opacity:0}.TaleContent_contentHeaderTools__Fr4hq>*{pointer-events:none}.TaleContent_contentText__saHEF{line-height:1.7;font-size:1.1rem;color:var(--foreground);max-width:65ch;margin:0 auto;padding:0 var(--spacing-sm);font-family:var(--reading-font)}.FeaturedTale_imageWrapper__umjbB{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.FeaturedTale_image__pU0Nc{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.FeaturedTale_card__T0wct:hover .FeaturedTale_image__pU0Nc{transform:scale(1.05)}.FeaturedTale_content__Zuljr{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-sm)}.FeaturedTale_actionLink__B8Im0,.TaleBackButton_backToTale__unZuh{width:-moz-fit-content;width:fit-content}.TaleContentBookmarkedCard_cardDescription__pA1jW{font-family:var(--reading-font)}.SettingsCardsSection_container__0DFhK{display:flex;flex-direction:column;gap:var(--spacing-lg)}@keyframes LibraryTalesSection_fadeInAnim__uJVN3{to{opacity:1}}.LibraryTalesSection_tales__YFahg{display:flex;flex-direction:column;gap:var(--spacing-lg)}.LibraryTalesSection_tale__ji0uL{animation:LibraryTalesSection_fadeInAnim__uJVN3 .3s ease-out forwards;opacity:0}.LibraryTalesSection_tale__ji0uL:first-child{animation-delay:.1s}.LibraryTalesSection_tale__ji0uL:nth-child(2){animation-delay:.2s}.LibraryTalesSection_tale__ji0uL:nth-child(3){animation-delay:.3s}.LibraryTalesSection_tale__ji0uL:nth-child(4){animation-delay:.4s}.LibraryTalesSection_tale__ji0uL:nth-child(5){animation-delay:.5s}.LibraryTalesSection_tale__ji0uL:nth-child(6){animation-delay:.6s}.LibraryTalesSection_tale__ji0uL:nth-child(7){animation-delay:.7s}.LibraryTalesSection_tale__ji0uL:nth-child(8){animation-delay:.8s}.LibraryTalesSection_tale__ji0uL:nth-child(9){animation-delay:.9s}.LibraryTalesSection_tale__ji0uL:nth-child(10){animation-delay:1s}.QuoteOfTheDaySection_headline__juymU{text-align:center}.QuoteOfTheDaySection_section__bSESe{display:flex;flex-direction:column;gap:var(--spacing-lg)}.QuoteBlock_quoteBlock__hl1W0{background-color:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-left:4px solid var(--primary);padding:1.5rem 2rem;line-height:1.6;position:relative}.QuoteBlock_quoteBlock__hl1W0:before{content:"“";font-size:3rem;color:var(--primary);position:absolute;top:10px;left:15px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.QuoteBlock_quoteText__PCTSL{font-style:italic;font-size:1.25rem;margin-bottom:1rem;padding-left:1rem;font-family:var(--reading-font)}.QuoteBlock_author__IWVhc{text-transform:uppercase;font-size:.85rem;letter-spacing:.1em;color:var(--primary);font-weight:600;text-align:right}.Main_withPaddingTop__8u85I{padding-top:var(--navbar-height)}.Main_withAnimation__g_p8z{animation:Main_fadeInAnim__wWnG_ .3s ease-out forwards;opacity:0}@keyframes Main_fadeInAnim__wWnG_{to{opacity:1}}