/*!
 *                      2022 
 * All Rights Reserved for Oziku Technologies LLC
 *            https://www.oziku.tech/
 */
 
 html,html.contrast-dark{--active-icon-filter:brightness(100%)}.category,.fonts-container>p{background-color:var(--background2)}#closeBtn,.grid-item .grid-icon{background-repeat:no-repeat;width:30px;height:30px}#closeBtn,.show-widget{background-position:center}#closeBtn,.grid-item .position-counter>.position-line:first-child{margin-left:10px}:root{--defaultFont:Arial;--fontSize:1.15rem;--fontSizeSmall:75%;--columns-count:3;--column-width:calc(100% / var(--columns-count));--categories-border-width:1px;--categories-border-color:#b4bfd0;--cursor-select:pointer;--active-card-filter:grayscale(0%);--inactive-card-filter:grayscale(100%)}*{cursor:var(--cursor),auto}html{--background:#fffeff;--background2:#eff1f5;--fontColor:black;--inactive-icon-filter:brightness(0%);--filter-saturate:1;--filter-invert:0;filter:saturate(var(--filter-saturate)) invert(var(--filter-invert))}html.contrast-dark{--background:black;--background2:#121213;--fontColor:#fffeff;--inactive-icon-filter:brightness(100%)}html.contrast-dark #closeBtn,html.contrast-invert{--filter-invert:100%}html.contrast-dark #closeBtn{filter:invert(var(--filter-invert))}html.contrast-dark .colors-container>.cancel{border-color:#fff!important}html.saturation-low{--filter-saturate:0.5}html.saturation-high{--filter-saturate:3}html.desaturate{--filter-saturate:0}hr{border-bottom:1px solid #b4bfd0}body{background:var(--background);color:var(--fontColor);font-family:var(--defaultFont);font-size:var(--fontSize);padding:25px}.small,small{font-size:var(--fontSizeSmall)!important}#header{display:flex;align-items:center;justify-content:space-between}#header>.left-div,#header>.left-div>*,.colors-container,.colors-container>.cancel,.grid-colors,.grid-colors>div,.title-container,.title-container *{display:inline-block}#header>.left-div>h4{margin-bottom:0;font-weight:600}#closeBtn{background-size:30px 30px;background-image:url(../res/icons/arrow.png)}#resetBtn{margin-left:auto}.category{border-radius:15px;padding:15px;border:var(--categories-border-width) solid var(--categories-border-color)}.category:not(:last-child){margin-bottom:20px}.category h5{font-weight:700}.grid-container{display:flex;flex-wrap:wrap}.grid-item{background-color:var(--background);position:relative;flex-basis:calc(var(--column-width) - 10px);box-sizing:border-box;border-radius:15px;margin:5px;user-select:none;filter:var(--inactive-card-filter);border:2px solid transparent}.grid-item.span-2{flex-basis:calc(calc(var(--column-width) * 2) - 10px)}.grid-item.span-2::before{padding-top:calc(var(--padding-top)/ 2)}.grid-item.span-3{flex-basis:calc(calc(var(--column-width) * 3) - 10px)}.grid-item.span-3::before{padding-top:calc(var(--padding-top)/ 3)}.grid-item.span-fill{flex-basis:calc(100% - 10px);padding:20px 15px}.grid-item.span-fill::before{content:none}.grid-item.span-fill .grid-content,.grid-item.span-fill .grid-content *{position:initial;display:inline-block}#font-family{padding-left:5px;padding-right:5px}.fonts-container{margin-top:10px}.fonts-container>p{font-family:var(--font-family);font-size:smaller;margin:2px!important;padding:5px 10px;border-radius:15px;border:2px solid transparent}.fonts-container>p.selected,.fonts-container>p:hover{background-color:#f5f5f5}.fonts-container>p.selected,.grid-item.selected,.grid-item:hover{border:2px solid #1247cd}#main.status-off .fonts-container>p.selected,#main.status-off .grid-colors>div.selected:after,#main.status-off .grid-item.selected,#main.status-off .grid-item:hover{border-color:#000}.grid-item.selected,.grid-item.stay-active,.grid-item:hover{filter:var(--active-card-filter)}.grid-item p>.title,.grid-item.selected p>.selected-option{display:inherit}.grid-item p>.selected-option,.grid-item.selected p>.title,.switch input{display:none}.grid-item.selected{box-shadow:0 0 0 3px #1247cd20;color:#1247cd}#main.status-off .grid-item.selected{color:#000}#font-family.selected .fonts-container :not(.selected){color:var(--fontColor)}#reading-speed.selected.show-check>.status,#reading-voice.selected.show-check>.status,#tts-highlight.selected.show-check>.status,.grid-item.selected:not(#reading-speed):not(#reading-voice):not(#tts-highlight)>.status{--check-mark-size:25px;position:absolute;top:10px;right:10px;width:var(--check-mark-size);height:var(--check-mark-size);background-size:var(--check-mark-size) var(--check-mark-size);background-repeat:no-repeat;background-image:url(../res/icons/check.png);background-position:center}#main.status-off .grid-content .range-slider,#main.status-off .grid-item.selected>.status{filter:grayscale(1)}#closeBtn,#font-family .fonts-container>p:hover,.btn,.grid-item.stay-active .colors-container>.cancel,.grid-item.stay-active .grid-colors>div,.grid-item.stay-active .range-slider>input,.grid-item:not(.stay-active),.grid-item:not(.stay-active) *{cursor:var(--cursor-select)!important}.slider,.switch{cursor:pointer!important}.grid-item.disabled,.grid-item.disabled *{cursor:not-allowed!important}.grid-item::before{--padding-top:75%;content:"";display:block;padding-top:var(--padding-top)}.grid-content{top:0;left:0;height:100%;width:100%;position:absolute;display:flex;align-items:center;text-align:center;flex-direction:column;justify-content:center}.grid-content p{margin:0;text-align:center}.grid-content .range-slider{display:inline-block;position:absolute;bottom:0}.grid-content .range-slider .value{display:inline-block;position:absolute;top:calc(50% - 18px);left:50%;transform:translate(-50%,-50%)}.grid-item .grid-icon{margin-bottom:10px;filter:var(--inactive-icon-filter);transform:scale(var(--icon-scale,1));background-size:30px 30px;background-image:var(--icon-url,var(--default-icon));transition:scale .2s ease-in-out}.grid-item.selected .grid-icon,.grid-item:hover .grid-icon{filter:var(--active-icon-filter)}#main.status-off .grid-item.selected .grid-icon,#main.status-off .grid-item:hover .grid-icon,#main.status-off .show-widget{filter:grayscale(1)!important}.colors-container{margin:0 10px;text-align:center;position:relative;top:10px}.colors-container>.cancel,.grid-colors>div{height:23px;width:23px;border-radius:50%;border:1px solid #ccc;background-color:var(--bg-color);position:relative}.grid-colors>div.selected:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;background-color:transparent;border-radius:50%;border:2px solid #1247cd}.colors-container>.cancel{border:1.5px solid #000}.colors-container>.cancel::before{display:block;position:relative;content:"";width:calc(100% + 15px);height:0;border:1px solid red;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg)}.bold-text{background-image:url(../res/icons/format_bold.svg)!important}.italic-text{background-image:url(../res/icons/format_italic.svg)!important}.line-spacing{background-image:url(../res/icons/line_spacing.svg)!important}.word-spacing{background-image:url(../res/icons/word_spacing.svg)!important}.letter-spacing{background-image:url(../res/icons/letter_spacing.svg)!important}.mask-mode{background-image:url(../res/icons/ruler.svg)!important}.mute-sounds{background-image:url(../res/icons/volume-off.png)!important}.pause-anim{background-image:url(../res/icons/pause_animation.png)!important}.hide-images{background-image:url(../res/icons/hide_images.png)!important}.mask-height{background-image:url(../res/icons/height.png)!important}.mask-brightness,.screen-tint-brightness{background-image:url(../res/icons/brightness.png)!important}.highlight-links{background-image:url(../res/icons/highlight_links.png)!important}.dictionary{background-image:url(../res/icons/dictionary.png)!important}.show-reader{background-image:url(../res/icons/screen_reader.png)!important}.reader-view{background-image:url(../res/icons/reader.png)!important}#contrast{--default-icon:url(../res/icons/contrast.png)!important}.reading-speed{--default-icon:url(../res/icons/volume-3.png)!important}.reading-voice{--default-icon:url(../res/icons/voice.png)!important}.read-epub{--default-icon:url(../res/icons/epub.png)!important}.tts-highlight{--default-icon:url(../res/icons/read-line.png)!important}.show-widget{background-image:url(../res/icons/accessibility.png)!important;background-color:#1247cd;filter:unset!important;transform:scale(1.3)!important;box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:50%;padding:18px}.grid-item .position-counter{display:flex;position:relative;top:10px;width:100%;margin:0 1px;transition:opacity .15s,visibility .15s;opacity:1;visibility:visible;padding:0 10px}.grid-item.selected .position-counter{opacity:1}.grid-item .position-counter>.position-line{width:100%;padding:0 1px;border-radius:10px;position:relative;margin:0 2.5px;background:#1247cd7e}#main.status-off .grid-item .position-counter>.position-line{background:#0000003b}.grid-item .position-counter>.position-line:last-child{margin-right:10px}.grid-item.selected .position-counter>.position-line.selected,.grid-item.selected .position-counter>.position-line.selected>div{background:#1247cd}#main.status-off .grid-item.selected .position-counter>.position-line.selected,#main.status-off .grid-item.selected .position-counter>.position-line.selected>div{background:#000}.grid-item .position-counter>.position-line>div{background:0 0;height:3px}.switch{position:relative;display:inline-block;width:60px;height:23px;margin-bottom:-4px}.slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#022;-webkit-transition:.4s;transition:.4s;border-radius:23px}.slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.slider{background:#1e7985;background:linear-gradient(20deg,#0d80c3 0,#10adff 100%)}input:focus+.slider{box-shadow:0 0 1px #e1ecf4}input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(36px)}.slider:after{content:"Off";color:#fff;display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;font-size:10px;font-family:Verdana,sans-serif}input:checked+.slider:after{content:"On";left:35%}.btn-primary-custom{background-color:#10adff}input[type=range]{width:80%}