:root{--color-background:#fefcf5;--color-foreground:#0e172a;--color-muted:#f2fbe6;--color-muted-foreground:#525f73;--color-muted-foreground-rgb:82 95 115;--color-border:#7b8e68;--color-input:#fefcf5;--color-primary:#1170aa;--color-focus-ring:#1170aa;--color-shell-header:#c6e6cf;--color-dark-background:#09090b;--color-dark-foreground:#e1e7ef;--color-dark-muted:#18181b;--color-dark-input:#27272a;--color-dark-muted-foreground:#a1a1aa;--color-dark-focus-ring:#60a5fa;--color-oled-input:#121212;--color-oled-foreground:#e1e7ef;--color-oled-focus-ring:#60a5fa;--font-ui-sans:"Worldtree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-ui-sans-bold:"Belleza", "Worldtree", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif}html[data-theme=dark]{--color-focus-ring:var(--color-dark-focus-ring)}html[data-theme-variant=oled]{--color-focus-ring:var(--color-oled-focus-ring)}.noveltree-skip-link{z-index:2147483647;border:2px solid var(--color-focus-ring);background:var(--color-background);color:var(--color-foreground);border-radius:6px;padding:10px 14px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.noveltree-skip-link:focus-visible{transform:translateY(0)}:where(a[href],button,input,select,textarea,summary,[contenteditable=true],[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[role=option],[role=combobox],[role=slider],[role=spinbutton],[role=textbox],[role=treeitem],[role=gridcell],[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--color-focus-ring)!important;outline-offset:2px!important}[data-noveltree-composite-focus-inner=true]:focus-visible{outline-offset:0!important;outline:none!important}#noveltree-main-content:focus,[data-noveltree-programmatic-focus-target=true]:focus{outline:none!important}@media (forced-colors:active){:focus-visible{outline-color:highlight!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body,input,button,textarea,select,#root .css-text-146c3p1,#root .css-textinput-11aywtz,#root .r-fontFamily-1qd0xha{font-family:var(--font-ui-sans)}h1,h2,h3,h4,h5,h6,strong,b{font-family:var(--font-ui-sans-bold)}html[data-theme=dark] input:-webkit-autofill{box-shadow:0 0 0px 1000px var(--color-dark-input) inset!important;-webkit-text-fill-color:var(--color-dark-foreground)!important;caret-color:var(--color-dark-foreground)!important;transition:background-color 5000s ease-in-out!important}html[data-theme=dark] input:-webkit-autofill:hover{box-shadow:0 0 0px 1000px var(--color-dark-input) inset!important;-webkit-text-fill-color:var(--color-dark-foreground)!important;caret-color:var(--color-dark-foreground)!important;transition:background-color 5000s ease-in-out!important}html[data-theme=dark] input:-webkit-autofill:focus{box-shadow:0 0 0px 1000px var(--color-dark-input) inset!important;-webkit-text-fill-color:var(--color-dark-foreground)!important;caret-color:var(--color-dark-foreground)!important;transition:background-color 5000s ease-in-out!important}html[data-theme-variant=oled] input:-webkit-autofill{box-shadow:0 0 0px 1000px var(--color-oled-input) inset!important;-webkit-text-fill-color:var(--color-oled-foreground)!important;caret-color:var(--color-oled-foreground)!important;transition:background-color 5000s ease-in-out!important}html[data-theme-variant=oled] input:-webkit-autofill:hover{box-shadow:0 0 0px 1000px var(--color-oled-input) inset!important;-webkit-text-fill-color:var(--color-oled-foreground)!important;caret-color:var(--color-oled-foreground)!important;transition:background-color 5000s ease-in-out!important}html[data-theme-variant=oled] input:-webkit-autofill:focus{box-shadow:0 0 0px 1000px var(--color-oled-input) inset!important;-webkit-text-fill-color:var(--color-oled-foreground)!important;caret-color:var(--color-oled-foreground)!important;transition:background-color 5000s ease-in-out!important}html[data-theme=light] input:-webkit-autofill{box-shadow:0 0 0px 1000px var(--color-input) inset!important;-webkit-text-fill-color:var(--color-foreground)!important;caret-color:var(--color-foreground)!important;transition:background-color 5000s ease-in-out!important}html[data-theme=light] input:-webkit-autofill:hover{box-shadow:0 0 0px 1000px var(--color-input) inset!important;-webkit-text-fill-color:var(--color-foreground)!important;caret-color:var(--color-foreground)!important;transition:background-color 5000s ease-in-out!important}html[data-theme=light] input:-webkit-autofill:focus{box-shadow:0 0 0px 1000px var(--color-input) inset!important;-webkit-text-fill-color:var(--color-foreground)!important;caret-color:var(--color-foreground)!important;transition:background-color 5000s ease-in-out!important}.ProseMirror [data-spoiler=true]{background-color:rgba(var(--color-muted-foreground-rgb), .4);border-radius:.375rem;margin:0 .05em;padding:.1em .35em;display:inline-block}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--nt-editor-placeholder-color,var(--color-muted-foreground));font-family:var(--nt-editor-placeholder-font-family,inherit);pointer-events:none;height:0}html[data-theme=dark] .ProseMirror p.is-editor-empty:first-child:before{color:var(--nt-editor-placeholder-color,var(--color-dark-muted-foreground))}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#64758b4d;border-radius:4px;transition:background-color .2s,transform .2s}::-webkit-scrollbar-thumb:hover{background-color:#64758ba6}html[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:#a1a1aa4d}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:#a1a1aaa6}html[data-theme=light] ::-webkit-scrollbar-thumb{background-color:#64758b4d}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background-color:#64758ba6}*{scrollbar-width:thin;scrollbar-color:#64758b4d transparent}html[data-theme=dark] *{scrollbar-color:#a1a1aa4d transparent}html[data-theme=light] *{scrollbar-color:#64758b4d transparent}:has(>[data-testid=toastAnimatedContainer]),[data-testid=toastAnimatedContainer]{pointer-events:none!important}[data-testid=toastAnimatedContainer]>*{pointer-events:auto!important}[data-testid=toastAnimatedContainer][style*="opacity: 0"]>*{pointer-events:none!important}@media (hover:hover) and (pointer:fine){.nt-item-card-hover-scope .nt-book-cover-hover-target{transform-origin:50%;transition:transform .15s ease-out,box-shadow .15s ease-out}.nt-item-card-hover-scope:hover .nt-book-cover-hover-target{transform:scale(1.035)}}