.reader-theme-light{--reader-background-color:#fff;--scroll-background-color:#d8d8d8;--foreground-color:#000;--toolbar-background-color:#fafafa;--toolbar-shadow-color:#0000001a;--page-note-color:#666;--ion-text-color:#000;--ion-text-color-rgb:0, 0, 0;--ion-color-primary:#666;--ion-color-primary-rgb:102, 102, 102;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255, 255, 255;--ion-color-primary-shade:#5a5a5a;--ion-color-primary-tint:#757575;--scrollbar-pending-background-color:#ccc}.reader-theme-sepia{--reader-background-color:#f9f5e8;--scroll-background-color:#efe5c2;--foreground-color:#000;--toolbar-background-color:#faf6eb;--toolbar-shadow-color:#0000001a;--page-note-color:#65541a;--ion-color-primary:#65541a;--ion-color-primary-rgb:101, 84, 26;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255, 255, 255;--ion-color-primary-shade:#594a17;--ion-color-primary-tint:#746531;--scrollbar-pending-background-color:#dccfa3;--ion-background-color:#faf6eb;--ion-background-color-rgb:250, 246, 235;--ion-text-color:#000;--ion-text-color-rgb:0, 0, 0;--ion-toolbar-background:#faf6eb;--ion-item-background:#faf6eb;--ion-item-background-activated:#efe5c2}.reader-theme-dark{--reader-background-color:#000;--scroll-background-color:#111;--toolbar-background-color:#222;--toolbar-shadow-color:#0000004d;--foreground-color:#d0d0d0;--page-note-color:#999;--ion-color-primary:#aaa;--ion-color-primary-rgb:170, 170, 170;--ion-color-primary-contrast:#000;--ion-color-primary-contrast-rgb:0, 0, 0;--ion-color-primary-shade:#969696;--ion-color-primary-tint:#b3b3b3;--scrollbar-pending-background-color:#555;--ion-background-color:#000;--ion-background-color-rgb:0, 0, 0;--ion-text-color:#fff;--ion-text-color-rgb:255, 255, 255;--ion-color-step-50:#0d0d0d;--ion-color-step-100:#1a1a1a;--ion-color-step-150:#262626;--ion-color-step-200:#333;--ion-color-step-250:#404040;--ion-color-step-300:#4d4d4d;--ion-color-step-350:#595959;--ion-color-step-400:#666;--ion-color-step-450:#737373;--ion-color-step-500:gray;--ion-color-step-550:#8c8c8c;--ion-color-step-600:#999;--ion-color-step-650:#a6a6a6;--ion-color-step-700:#b3b3b3;--ion-color-step-750:#bfbfbf;--ion-color-step-800:#ccc;--ion-color-step-850:#d9d9d9;--ion-color-step-900:#e6e6e6;--ion-color-step-950:#f2f2f2;--ion-toolbar-background:#0d0d0d;--ion-item-background:#1c1c1c;--ion-item-background-activated:#313131}.reader-wrapper{height:100%;color:var(--foreground-color);background:var(--reader-background-color);flex-direction:column;transition:background-color .5s ease-out;display:flex;--ion-safe-area-top:env(safe-area-inset-top)!important;--ion-safe-area-bottom:env(safe-area-inset-bottom)!important;--ion-safe-area-left:env(safe-area-inset-left)!important;--ion-safe-area-right:env(safe-area-inset-right)!important}.reader-wrapper.reader-scroll-mode{background:var(--scroll-background-color)}.reader-bar{background:var(--toolbar-background-color);--ion-toolbar-background:var(--toolbar-background-color);z-index:10;opacity:0;display:none;position:absolute}.reader-bar-visible{display:block}.reader-top-bar{padding-top:5px;padding-bottom:5px;padding-top:calc(env(safe-area-inset-top) + 5px);box-shadow:0px 0px 10px 0px var(--toolbar-shadow-color);top:0;left:0;right:0}.reader-bottom-bar{padding:10px 10px 5px;padding-bottom:calc(var(--ion-safe-area-bottom) + 5px);box-shadow:0px 3px 10px 0px var(--toolbar-shadow-color);bottom:0;left:0;right:0}.reader-preview{opacity:1;z-index:1000;background:#000000d9;align-items:center;transition:opacity 10s;display:flex;position:absolute;inset:0}.reader-preview img{object-fit:scale-down;width:100%;height:auto}.rr-viewport{width:100%;height:100%;padding-top:0;padding-top:env(safe-area-inset-top);padding-bottom:0;padding-bottom:env(safe-area-inset-bottom);--tx:0px;--margin:300px;--column-count:1;--column-width:auto;position:relative;overflow:hidden;outline:none!important}.rr-scroll-area{width:100%;position:absolute;top:57px;bottom:68px;overflow:hidden}.rr-touch{position:absolute;inset:0}.rr-content-wrapper{color:var(--foreground-color);column-gap:calc(var(--margin)*2);column-width:var(--column-width);column-count:var(--column-count);column-fill:auto;overflow-wrap:break-word;height:100%;min-height:0;max-height:100%;padding-left:var(--margin);padding-right:var(--margin);margin:0;overflow-x:visible}.rr-content{font-family:var(--font-family);font-size:var(--font-size);text-align:var(--font-alignment);width:100%;height:100%;line-height:1.45;overflow:visible}.rr-img-wrapper img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;height:auto;max-height:100%}.rr-img-wrapper{width:fit-content;height:fit-content;position:relative;overflow:hidden}.rr-img-wrapper .rr-img-overlay{content:"";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.reader-private-mode .rr-img-wrapper .rr-img-overlay{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}div.rq-page-section{break-after:column}div.rq-page-section p{margin-bottom:.5em}.rr-pages{width:100%;height:100%;position:relative}.rr-page{--index:0;top:0;left:calc(var(--margin) + var(--index) * (var(--column-width) + var(--margin) * 2));width:var(--column-width);text-align:center;height:100%;color:var(--page-note-color);font-size:13px;position:absolute}.rr-page-header{flex-direction:column;align-items:center;display:flex;position:absolute;top:19px;left:0;right:0;overflow:hidden}.rr-page-header-content{grid-template-columns:auto max-content;width:fit-content;display:grid;overflow:hidden}.rr-page-header-title{text-overflow:ellipsis;white-space:nowrap;text-align:right;grid-column:1;overflow:hidden}.rr-page-header-part{white-space:nowrap;grid-column:2;overflow:hidden}.rr-page-footer{position:absolute;bottom:10px;left:0;right:0}.rr-section-fxl{width:100%;height:100%;position:relative}.reader-seeker{--scroll-transition:ease-out .1s;grid-auto-rows:min-content min-content;width:100%;display:grid}.reader-seeker-bar{--bar-foreground-color:var(--ion-color-primary);--factor:0;grid-row:1;align-items:center;height:26px;margin:0 10px;display:grid;position:relative}.reader-seeker-bar:hover{--bar-foreground-color:var(--ion-color-primary-tint)}.reader-seeker-box-superwrapper{align-self:center;height:2px;margin-left:8px;margin-right:8px;position:absolute;left:0;right:0}.reader-seeker-box-wrapper{width:100%;height:100%;position:absolute}.reader-seeker-box-active{--slider-color:var(--bar-foreground-color);width:calc(100% * var(--factor));transition:width var(--scroll-transition)}.reader-seeker-box-pending{--slider-color:var(--scrollbar-pending-background-color);width:calc(100% * (1 - var(--factor)));transition:width var(--scroll-transition)}.reader-seeker-ltr .reader-seeker-box-active{left:0}.reader-seeker-ltr .reader-seeker-box-pending{right:0}.reader-seeker-box{background:var(--slider-color);border-radius:1px;width:100%;height:100%}.reader-seeker-bar-circle{background-color:var(--toolbar-background-color);border:solid 2px var(--bar-foreground-color);box-sizing:border-box;border-radius:10px;width:20px;height:20px;display:inline-block;position:absolute;box-shadow:0 1px 3px #00000026}.reader-seeker-ltr .reader-seeker-bar-circle{left:calc(var(--factor) * (100% - 16px));transition:left var(--scroll-transition)}.reader-seeker-label{text-align:center;color:var(--ion-color-primary);grid-row:2;padding-bottom:5px;font-size:.8em}.reader-toolbar{--scroll-transition:ease-out .1s;grid-auto-rows:min-content min-content;width:100%;display:grid}.reader-toolbar-bar{--bar-foreground-color:var(--ion-color-primary);--factor:0;grid-row:1;grid-auto-columns:min-content auto min-content;align-items:center;height:40px;padding:6px 20px;display:grid;position:relative}.reader-toolbar-buttons{column-gap:20px;display:flex}.reader-toolbar-button{width:28px;height:28px;color:var(--ion-color-primary)}.reader-toolbar-start{grid-column:1}.reader-toolbar-end{grid-column:3}.reader-settings{width:100%;height:0;transition:height .25s ease-in-out;overflow:hidden}.reader-settings-visible{height:300px}.reader-settings-list{border-top:solid 1px var(--scrollbar-pending-background-color);flex-wrap:wrap;justify-content:center;align-items:center;margin-top:5px;margin-left:10px;margin-right:10px;padding-bottom:10px;display:flex}.reader-settings-section{width:max-content;max-width:100%;margin:0 auto;padding:10px;overflow-x:hidden}.reader-settings-section-header{text-transform:uppercase;text-align:center;color:var(--ion-color-primary-shade);padding:.4em;font-size:.8em;font-weight:500}.reader-settings-font-size-options{border:solid 1px var(--ion-color-primary-shade);border-radius:7px;display:flex}.reader-settings-option-selected{background-color:var(--scrollbar-pending-background-color)}.reader-settings-font-size-option{flex:1 1 0;padding:0 10px;position:relative}.reader-settings-segment{padding:0 10px;position:relative}.reader-settings-font-size-icon{padding-top:8px;padding-bottom:4px}.reader-settings-segment-label{color:var(--ion-color-primary-shade);text-align:center;padding:8px 2px}.reader-settings-font-size-icon svg{stroke:var(--ion-color-primary-shade);fill:var(--ion-color-primary-shade)}.reader-settings-font-size-options>:first-child{border-radius:7px 0 0 7px}.reader-settings-font-size-options>:not(:last-child){border-right:solid 1px var(--ion-color-primary-shade)}.reader-settings-font-size-options>:last-child{border-radius:0 7px 7px 0}.reader-settings-font-options{display:flex}.reader-settings-font-option{flex:1;margin-top:.4em;padding:0 5px;position:relative}.reader-settings-font-icon{place-content:center;height:3em;display:grid}.reader-settings-font-icon svg{height:100%;fill:var(--ion-color-primary-shade);margin:auto;transition:fill .3s ease-out;display:block}.reader-settings-font-icon svg:hover{fill:var(--ion-color-primary-tint)}.reader-settings-font-label{text-align:center;color:var(--ion-color-primary-shade);margin-top:.2em;font-size:.85em}.reader-settings-font-option-circle-wrapper{--font-selected:0;left:calc(100% * var(--font-selected));width:100%;transition:left .25s ease-out;position:absolute}.reader-settings-font-option-circle{background-color:var(--ion-color-primary-shade);opacity:.2;z-index:-1;border-radius:50%;width:3em;height:3em;margin-left:auto;margin-right:auto;position:relative}.reader-settings-theme-options{align-self:center;display:flex}.reader-settings-theme-option{flex:1;min-width:5em;margin-top:.4em;padding:0;position:relative}.reader-settings-theme-icon{text-align:center;vertical-align:middle;place-content:center;height:3.2em;display:grid}.reader-settings-theme-icon svg{height:100%;fill:var(--foreground-color);margin:auto;padding-bottom:.2em;display:block}.reader-settings-theme-label{text-align:center;color:var(--ion-color-primary-shade);text-transform:capitalize;margin-top:.2em;font-size:.85em}.reader-settings-theme-option-circle-wrapper{--theme-selected:0;left:calc(100% * var(--theme-selected));width:100%;height:3.2em;transition:left .25s ease-out;position:absolute}.reader-settings-theme-option-circle{border:solid .1em var(--ion-color-primary);opacity:.7;z-index:-1;border-radius:50%;width:3.2em;height:3.2em;margin:auto;position:relative}.reader-settings-theme-option-background-circle{background-color:var(--reader-background-color);z-index:-1;border-radius:50%;width:3em;height:3em;margin:auto;position:relative;top:.1em}.reader-settings-popover{overflow:hidden}html{overscroll-behavior:none;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;background-color:#000;height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow:hidden}#root{height:100%}.rr-content h1,.rr-content h2,.rr-content h3,.rr-content h4,.rr-content h5,.rr-content h6,.rr-content .centerp{text-align:center}.rr-info-content{--background:var(--ion-item-background,#fff);padding-bottom:1em}.rr-info-content-description{margin-bottom:env(safe-area-inset-bottom)}.rr-info-content-item ion-input{-webkit-user-select:text;user-select:text}.rr-info-content-grid>ion-label{width:5em}.rr-info-content-item-divider{--background:transparent;padding-top:20px}.rr-info-content-tags{margin-top:3px;margin-bottom:3px}.rr-info-content-tag{background:#d8d8d8;border-radius:8px;margin-bottom:6px;margin-right:6px;padding:8px;display:inline-block}@media (prefers-color-scheme:dark){.rr-info-content-tag{background:#444}}.rr-contributor-first-item{padding-top:env(safe-area-inset-bottom)}
