:root{--bg-color: 0, 0, 0}*{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;scrollbar-color:rgba(255,255,255,.5) transparent;-webkit-tap-highlight-color:transparent}a:hover{opacity:.7}@media only screen and (min-width: 901px){::selection{background-color:#ffffffe6;color:rgba(var(--bg-color),1)}}html,body{overflow-x:hidden;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;margin:0;background-color:#000}body.custom-cursor-enabled *:not(input):not(textarea):not(button):not([tabindex]){cursor:none!important}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.install-button{position:absolute;bottom:1.5%;left:calc(50% - 50px);z-index:898}.install-button button{font-size:large;color:#fff;opacity:1;cursor:pointer;background:rgba(var(--bg-color),.6);border-radius:12px;padding:8px 25px;transition:all .1s linear;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px rgba(var(--bg-color),.25);backdrop-filter:blur(1px) saturate(1.5);-webkit-backdrop-filter:blur(1px) saturate(1.5)}.install-button button:hover{color:#ffffffb3}.press-feedback{animation:pressFeedback .2s ease-out}@keyframes pressFeedback{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}@media only screen and (max-width: 900px){*{scrollbar-width:auto}a:hover{opacity:1!important}button,a{touch-action:manipulation}html,body{backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background-color:rgba(var(--bg-color),.5)}.install-button{bottom:56.5%;left:70%}.install-button button{width:100px;padding:8px 12px;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background-color:rgba(var(--bg-color),.5);border-radius:15px;font-size:.8rem;z-index:700;border:1px solid rgba(255,255,255,.125)}.install-button button:hover{color:#ffffffb3}}header{background:rgba(var(--bg-color),.2);border-bottom:.5px solid rgba(255,255,255,.05);height:50px;padding:10px;color:#fff;opacity:1;position:relative;z-index:1000;transition:all .25s linear}.hide-header{background:transparent;border-bottom:.5px solid transparent;height:50px;padding:0 10px;opacity:.38}.header-logo{font-size:33px;font-weight:lighter;position:absolute;left:15px;color:#fff;text-decoration:none;transition:all .3s linear}.header-logo span{font-weight:600}.hide-header .header-logo{opacity:0}.header-icon{position:absolute;transition:all .1s linear;cursor:pointer;background:none;border:none}.header-icon:hover{opacity:.7}.change-source-button{top:19px;right:207px}.change-source-icon{position:relative;bottom:5px}.liked-articles-button{top:20px;right:140px}.liked-articles-icon{position:relative;bottom:5px}.change-bgcolor-button{top:19.5px;right:79px}.change-bgcolor-icon{position:relative;bottom:5px}.change-lang-button{top:19px;right:16px}.change-lang-icon{position:relative;bottom:4px}.list-box-container{position:relative;top:60px;left:-1px;width:500px;background:rgba(var(--bg-color),.8);clip-path:inset(0 round 10px);padding:15px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:12px;animation-duration:.3s;animation-fill-mode:forwards;will-change:height,opacity,transform;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(1px) saturate(1.5);-webkit-backdrop-filter:blur(1px) saturate(1.5)}.list-box-container::-webkit-scrollbar{width:6px}.expand-down{animation-name:slideDown}.collapse-up{animation-name:slideUp}@keyframes slideDown{0%{height:0;opacity:0;transform:translateY(-10px)}to{height:45vh;opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{height:45vh;opacity:1;transform:translateY(0)}to{height:0;opacity:0;transform:translateY(-10px)}}.list-box{width:max-content;max-width:490px;height:max-content;position:relative;padding:10px;overflow:hidden;cursor:pointer;flex-shrink:0;clip-path:inset(0 round 10px)}.list-box a{color:#fff;text-decoration:none}.list-box button{position:absolute;bottom:14.5px;left:-1px;font-size:.95rem;color:#eaeaea;background:none;border:none;cursor:pointer}.list-box:hover button{color:#ff3535;opacity:1}.list-box h3{position:absolute;bottom:-7px;font-size:.9rem;font-weight:400;color:#eaeaea;padding-bottom:3px}.list-box h2{font-size:1.5rem;font-weight:500;margin:0;padding:3px;transition:all .1s linear;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:62%}.list-box div h2{margin-left:15px}.list-box:hover{opacity:.7}.gray-border{display:flex;flex-direction:row;width:490px;border-bottom:1px solid grey}.source-selection-container{position:absolute;top:70px;right:200px;left:auto;margin-left:5px;height:45.5vh;padding-top:10px}.source-selection{height:60px}.source-selection div{width:100%;bottom:-10px}.source-selection h2{position:relative;left:-20px;width:55%}.source-selection span{margin-right:7px}.source-selection h3{width:45%;right:6%;text-align:right}.source-sub-group{position:relative;left:30px;top:-10px}.source-sub-group h2{font-size:1.25rem}.fandom-input{position:absolute;top:2px;left:3px;height:44px;width:88%;padding:0 15px;background-color:rgba(var(--bg-color),1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:10px;color:#fff;outline:none;font-size:1.25rem}.color-picker-container{position:absolute;top:70px;right:80px;left:auto;margin-left:5px;height:45.5vh;padding-top:10px;text-align:center;align-items:center;overflow-y:auto}.color-picker-box{max-height:120px;min-width:70%}.color-input-row{display:flex;align-items:center;justify-content:space-between;margin-top:18px;gap:10px;width:100%}.color-input-manual{flex:1;height:45px;padding:0 15px;background-color:rgba(var(--bg-color),1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:3px solid transparent;border-radius:10px;color:#fff;outline:none;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .1s linear}.color-input-manual:focus{border:3px solid rgba(255,255,255,.3)}.reset-bgcolor-button{padding:8px 12px;background:rgba(var(--bg-color),1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:8px;cursor:pointer;color:#fff;font-size:.95rem;transition:all .1s linear;height:45px}.reset-bgcolor-button:hover{opacity:.75}.preset-theme-buttons{display:flex;flex-wrap:wrap;gap:10px;width:100%;height:50%;overflow-y:scroll;justify-content:space-between}.preset-theme-button{color:#ffebcd;flex:1 0 30%;min-width:100px;max-width:32%;height:45px;font-size:1rem;border:none;background-color:transparent;filter:brightness(2);border-radius:8px;cursor:pointer;transition:opacity .2s ease}.preset-theme-button:hover{opacity:.8}.lang-sub-group{position:relative;left:30px;top:-10px}.lang-sub-group h2{width:50%;font-size:1.25rem}.lang-sub-group h3{width:45%}.liked-articles-container{position:absolute;top:70px;left:auto;right:140px;margin-left:5px}.liked-articles-container::-webkit-scrollbar-button{height:1px}.liked-articles-container::-webkit-scrollbar{width:6px}.liked-articles h3{text-align:right;align-content:end;margin-bottom:17px;height:71%;width:35%;left:320px}.download-liked-articles-button{padding:8px 12px;background:rgba(var(--bg-color),.05);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);border:.1px solid rgba(255,255,255,.2);border-radius:5px;cursor:pointer;color:#fff;font-size:1.21rem;transition:all .1s linear}.download-liked-articles-button:hover{opacity:.75}.no-liked-articles-text h2{width:99%}.no-liked-articles-text:hover{cursor:default;opacity:1}@media only screen and (max-width: 900px){header{height:65px;width:85%;padding:15px;top:15px;left:3.5vw;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background-color:rgba(var(--bg-color),.25);border-radius:20px;border:1px solid rgba(var(--bg-color),.125);z-index:900}.header-logo{top:7px;left:15px;font-size:24.5px}.header-logo a span{font-weight:600}.list-box-container{position:absolute;top:95px;left:0;height:210px;width:87vw;padding:10px;gap:10px;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background:rgba(var(--bg-color),.7);border-radius:20px;border:1px solid rgba(var(--bg-color),.125);z-index:7000}@keyframes slideDown{0%{height:0;opacity:0;transform:translateY(-10px)}to{height:210px;opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{height:210px;opacity:1;transform:translateY(0)}to{height:0;opacity:0;transform:translateY(-10px)}}.list-box{max-width:490px;padding:5px}.list-box h2{font-size:1rem;font-weight:400;width:30%}.list-box:hover{opacity:1}.list-box button{position:absolute;bottom:7px;left:-1px;font-size:.9rem;color:#ff3535}.list-box div h2{margin-left:20px}.list-box h3{bottom:-8px;left:auto;right:33%;font-size:.7rem;font-weight:400;color:#eaeaea;padding-bottom:3px}.header-icon{top:9px;font-size:.7rem}.header-icon:hover{opacity:1}.change-source-button{top:9.1px;right:143px}.change-source-icon{bottom:0}.source-selection-container{left:-5px}.source-selection{height:42px}.source-selection div{width:97.5%}.source-selection h2{width:45%}.source-selection h3{height:30px;width:30%;right:150px;text-align:end;align-content:end}.fandom-input{top:0;left:0;height:30px;width:66%;padding:0 8px;background-color:rgba(var(--bg-color),1);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border:1px solid rgba(255,255,255,.125);border-radius:10px;font-size:.83rem}.fandom-input:focus{border:1px solid rgba(255,255,255,.25)}.change-bgcolor-button{top:13.9px;right:55px}.change-bgcolor-icon{position:relative;bottom:5px}.color-picker-container{min-height:290px;left:-5px;overflow-y:auto}.color-picker-box{max-height:150px;min-width:70%}.color-input-row{margin-top:1px}.color-input-manual{bottom:9px;height:32px;width:79.5%;padding:0 40px 0 15px;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background-color:rgba(var(--bg-color),1);border:1px solid transparent;border-radius:13px;font-size:.83rem}.color-input-manual:focus{border:1.5px solid rgba(255,255,255,.5)}.reset-bgcolor-button{height:34px;padding:0 20px;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background-color:rgba(var(--bg-color),1);border-radius:13px;font-size:.85rem}.preset-theme-buttons{gap:5px}.preset-theme-button{height:40px;font-size:.85rem}.preset-theme-button:hover{opacity:1}.change-lang-button{right:11px}.change-lang-icon{bottom:0}.lang-sub-group h2{width:140px}.lang-sub-group h3{width:50%;right:20px}.liked-articles-button{right:98px}.liked-articles-icon{bottom:0}.liked-articles-container{left:-5px}.download-liked-articles-button{font-size:1rem;border-radius:12px;background-color:rgba(var(--bg-color),1);border:.5px solid rgba(255,255,255,.15)}.no-liked-articles-text h2{width:99%}.gray-border-search-results h2{width:40%}.gray-border-search-results h3{width:28%;right:150px}}.chat-log{height:calc(69% + 8px);margin-top:-10px;overflow-x:hidden;overflow-y:auto;text-wrap:unset;text-align:left}.chat-log::-webkit-scrollbar{display:none}.chat-message{width:100%;word-break:break-word;font-size:1.07rem;display:flex;align-items:flex-start;margin-bottom:15px}.chat-thinking-text{opacity:0;animation:fadeIn 1.5s ease-in forwards,opacityAnimation 2.5s infinite 1.5s}.loading-dots{display:inline-block;margin-left:-3px;letter-spacing:-2px}.dot{opacity:0;animation:blink 1.6s infinite both}.dot-1{animation-delay:0s}.dot-2{animation-delay:.3s}.dot-3{animation-delay:.5s}@keyframes fadeIn{0%{opacity:.3}to{opacity:1}}@keyframes opacityAnimation{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.chat-message-icons{position:relative;flex-shrink:0}.user-icon{top:3px;margin-right:12px;margin-left:1px}.bot-icon{top:2px;margin-right:11px}.bot{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid gray}.chat-input-area{position:absolute;bottom:12px;left:8.5px;height:55.75px;width:88.5%;padding:0 46.7px 0 11.5px;background-color:rgba(var(--bg-color),.7);border:1.5px solid transparent;border-radius:10px;color:#fff;outline:none;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .1s linear}.chat-input-area:focus{border:1.5px solid rgba(255,255,255,.5)}::placeholder{color:#fff;opacity:.6}::-webkit-input-placeholder{color:#fff;opacity:.6}.prompt-count{position:absolute;bottom:29px;right:28px;font-size:20px;z-index:1000}.image-toggle-button{position:absolute;bottom:70px;left:1px;padding:6px 12px;font-size:.9rem;border:none;background-color:transparent;color:#fff;cursor:pointer;transition:all .1s linear}.image-toggle-button:hover{opacity:.7}.image-toggle-button i{text-decoration:none}@media only screen and (max-width: 900px){.chat-log{height:85%;padding-top:5px}.chat-message{font-size:.82rem;margin-bottom:15px}.user-icon{top:1.4px;margin-right:10px}.bot-icon{margin-right:8px}.bot{padding-bottom:10px;margin-bottom:18px}.chat-input-area{bottom:9px;height:32px;width:79.5%;padding:0 40px 0 15px;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background-color:rgba(var(--bg-color),.5);border:1px solid transparent;border-radius:13px;font-size:.83rem}.chat-input-area:focus{border:1.5px solid rgba(255,255,255,.5)}.prompt-count{bottom:18px;right:23px;font-size:13px}.image-toggle-button{bottom:40px;left:1px;padding:6px 12px;font-size:.7rem}.image-toggle-button:hover{opacity:1}}i{font-style:italic!important;text-decoration:underline;text-decoration-thickness:1.5px}.image-container{height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none;transition:all .25s linear}.like-overlay{display:none}.image-carousel-slide{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;scroll-snap-align:start;position:relative;background-attachment:fixed;background-color:#000}.image-carousel-slide img,.image-carousel-slide video{width:100%;height:100%;filter:brightness(.78) contrast(1.25) saturate(1.25);object-fit:cover;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;background-attachment:fixed}.image-carousel-slide.loading{animation:alternatingBackground 2s ease-in-out infinite}.fade-in{opacity:0;transition:opacity .9s ease-in}.fade-in.loaded{opacity:1}@keyframes alternatingBackground{0%{background-color:#222}50%{background-color:#000}to{background-color:#222}}.loading-overlay{position:absolute;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:#fff;font-size:1.2rem;overflow:hidden;z-index:20000;background:rgba(var(--bg-color),.5);opacity:1;top:0;left:0;height:100vh;width:100vw;text-align:center;align-content:center;cursor:wait;transition:all .5s cubic-bezier(0,0,.58,1)}.loading-overlay div{margin-top:-15px;animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.19)}to{transform:scale(1)}}.loading-overlay p{position:absolute;bottom:5px;width:99vw;text-align:center}.loading-overlay-dots{display:inline-block;margin-left:2.5px;letter-spacing:1px}.iframe-button-wrapper .iframe-toggle-button{opacity:.1;transition:opacity .2s ease}.iframe-button-wrapper:hover .iframe-toggle-button{opacity:1}.iframe-toggle-button{padding:8px 15px;background:rgba(var(--bg-color),.8);border-radius:8px;color:#fff;font-size:.9rem;cursor:pointer;transition:all .1s linear;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(var(--bg-color),.35);backdrop-filter:blur(4px) saturate(1.5);-webkit-backdrop-filter:blur(4px) saturate(1.5)}.iframe-toggle-button:hover{border:.5px solid rgba(255,255,255,.3)}.iframe-toggle-button span{transition:all .1s linear}.iframe-toggle-button:hover span{opacity:.9}.iframe{position:absolute;top:20%;left:19.8%;height:calc(59.2% + 19.5px);width:calc(42.5vw + 20px);clip-path:inset(0 round 15px);background-color:rgba(var(--bg-color),.5);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);align-content:center;text-align:center;transition:all .1s linear}.iframe iframe{height:99.25%;width:99.5%;margin-bottom:1%;clip-path:inset(5px round 10px);color:#fff;font-size:1.45rem}.toc{position:absolute;top:20%;left:2%;height:calc(24px + 55%);width:12.5vw;background:rgba(var(--bg-color),.5);border-radius:15px;padding:0 25px 25px;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(var(--bg-color),.35);backdrop-filter:blur(4px) saturate(1.5);-webkit-backdrop-filter:blur(4px) saturate(1.5);font-size:1.21rem;overflow-y:auto;overflow-x:hidden;transition:all .1s linear;transition:border .25s linear,box-shadow .25s linear,background .25s linear}.toc h3{font-size:1.35rem;margin-top:26px;margin-bottom:5px;margin-left:-7px;color:#fff}.toc h4{font-size:1.1rem;margin-top:11px;margin-bottom:15px;margin-left:25px;font-weight:550}.toc h5{font-size:.95rem;margin-top:-7px;margin-bottom:20px;margin-left:60px;font-style:italic}.toc a{color:#fff;text-decoration:none}.description{position:absolute;top:20%;left:19.8%;height:55%;width:40.5vw;background:rgba(var(--bg-color),.5);border-radius:15px;padding:25px;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(var(--bg-color),.35);backdrop-filter:blur(4px) saturate(1.5);-webkit-backdrop-filter:blur(4px) saturate(1.5);color:#fff;font-size:1.2rem;text-wrap:pretty;text-align:justify;-webkit-hyphens:auto;hyphens:auto;overflow-x:hidden;overflow-y:auto;transition:all .1s linear}.description h2{font-size:1.9rem;text-decoration:bold;margin-top:4px;margin-bottom:16px;text-align:left;text-wrap:none;-webkit-hyphens:manual;hyphens:manual}.description p{margin-bottom:0}.description::-webkit-scrollbar-button{height:3px}.description-link{position:relative;color:#fff;text-decoration:none}.description-link:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2.5px}.description-link:before,.description-link:after{content:"";position:absolute;left:0;width:100%;pointer-events:none}.description-link:before{background-image:repeating-linear-gradient(to right,white -3px,white 3px,transparent 3px,transparent 10px);bottom:0;height:1px;transition:opacity .2s ease}.description-link:after{bottom:-.75px;left:-2.5%;height:1rem;opacity:0;width:105%;background-color:rgba(var(--bg-color),.3);filter:blur(5px) invert(100%);transition:all .2s ease;z-index:-1}.description-link:hover:before{opacity:0}.description-link:hover{opacity:1}.description-link:hover:after{height:1.5rem;opacity:1}.view-count{position:absolute;bottom:1.5%;left:1%;background:rgba(var(--bg-color),.6);border-radius:12px;padding:8px 15px;color:#fff;font-size:large;border:.05px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(var(--bg-color),.25);backdrop-filter:blur(3px) saturate(1.5);-webkit-backdrop-filter:blur(3px) saturate(1.5);transition:all .15s linear}.view-count:hover{border:.05px solid rgba(255,255,255,.19)}.view-count a{color:#fff;text-decoration:none;transition:all .1s linear}.last-edited{position:absolute;bottom:1.5%;right:1%;background:rgba(var(--bg-color),.6);border-radius:12px;padding:8px 15px;color:#fff;font-size:large;border:.05px solid rgba(255,255,255,.11);box-shadow:0 8px 32px rgba(var(--bg-color),.25);backdrop-filter:blur(3px) saturate(1.5);-webkit-backdrop-filter:blur(3px) saturate(1.5);transition:all .15s linear}.last-edited:hover{border:.05px solid rgba(255,255,255,.2)}.last-edited a{color:#fff;text-decoration:none;transition:all .1s linear}.search{position:absolute;top:20%;right:2%;height:40%;width:calc(29vw + 25px);background:rgba(var(--bg-color),.5);border-radius:15px;padding:0 0 10px 25px;color:#fff;font-size:1.19rem;overflow:hidden;align-content:center;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(var(--bg-color),.35);backdrop-filter:blur(4px) saturate(1.5);-webkit-backdrop-filter:blur(4px) saturate(1.5);transition:all .1s linear}.search-text{font-weight:500}.search h2{font-size:2rem;text-decoration:bold;margin-top:28px;margin-bottom:22px}.search h2:nth-child(1){margin-bottom:-2px}.search h2:nth-child(2){margin-left:-8px}.search h2:nth-child(3){margin-left:-6px}.search h2:nth-child(4){margin-left:-8px;margin-right:12px;padding-bottom:3px;height:37.5px;width:205px}.search h2:hover .search-online-text{opacity:.7}.search a{text-decoration:none;color:inherit}.search h2:nth-child(1) .search-box-icons{margin-right:9px;margin-bottom:-1px}.search h2:nth-child(2) .search-box-icons{margin-right:10px;margin-bottom:-3.5px}.close-chat-icon{margin-right:15px}.search h2:nth-child(3) .search-box-icons{margin-right:14px}.search h2:nth-child(4) .search-box-icons{text-decoration:none;color:inherit;cursor:pointer;margin-right:11.5px}.like-button{background:none;border:none;color:inherit;cursor:pointer;font-size:2rem;text-decoration:bold;margin-top:8px}.search button:hover .search-liked-text{opacity:.7}.article-link{position:absolute;top:62.6%;right:2%;height:11vh;width:29vw;margin-top:10px;background:rgba(var(--bg-color),.5);border-radius:15px;padding:25px;color:#fff;font-size:1.21rem;overflow:hidden;text-align:center;align-content:center;transition:all .1s linear;border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 32px rgba(var(--bg-color),.35);backdrop-filter:blur(4px) saturate(1.5);-webkit-backdrop-filter:blur(4px) saturate(1.5)}.article-link:hover{border:1px solid rgba(255,255,255,.25)}.article-link>*{transition:opacity .1s linear}.article-link:hover>*{opacity:.7}.more-loading-overlay{cursor:default;position:absolute;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:#fff;font-size:1.3rem;z-index:20000;background:linear-gradient(to top,rgba(var(--bg-color),1),rgba(var(--bg-color),0) 90%);opacity:1;bottom:0;left:0;height:75px;width:100vw;text-align:center;align-content:center;cursor:progress;transition:all .5s cubic-bezier(0,0,.58,1)}.more-loading-overlay span{margin:0 0 0 1px;opacity:0;animation:blink 1.4s infinite both}.more-loading-overlay span span:nth-child(1){margin:0;animation-delay:0s}.more-loading-overlay span span:nth-child(2){margin:0;animation-delay:.2s}.more-loading-overlay span span:nth-child(3){margin:0;animation-delay:.4s}.hidden{transition-delay:1s;z-index:-1000;opacity:0;transition:all .1s linear}@keyframes blink{0%{opacity:0}20%{opacity:1}to{opacity:0}}@media only screen and (max-width: 1181px){.toc{left:1.5%}.description{width:37.5vw}.search,.article-link{right:1.5%}}@media only screen and (max-width: 900px){.image-container{margin-top:-97px;z-index:-100}.loading-overlay{backdrop-filter:blur(1px) saturate(200%);-webkit-backdrop-filter:blur(1px) saturate(200%);background-color:rgba(var(--bg-color),.5);font-size:1rem}.loading-overlay h2{margin-top:30px;margin-bottom:-5px;padding-left:8px;font-size:1.25rem}.loading-overlay p{bottom:auto;left:10%;width:80%;font-size:.9rem}.like-overlay{display:inline;position:absolute;top:14.5vh;left:0;height:80vh;width:100vw;background-color:transparent;z-index:600}.like-feedback{display:inline;position:absolute;top:30vh;left:32%;height:150px;width:150px;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background-color:rgba(var(--bg-color),.5);border-radius:100px;border:1px solid rgba(255,255,255,.125);z-index:2000;text-align:center;align-content:center;animation:fadeOut .5s ease-in-out .5s forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.iframe-button-wrapper .iframe-toggle-button{opacity:.1;transition:opacity .2s .2s ease}.iframe-button-wrapper:focus .iframe-toggle-button{opacity:1}.iframe-toggle-button{padding:8px 12px;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background:rgba(var(--bg-color),.5);border-radius:15px;font-size:.8rem;z-index:701;border:1px solid rgba(255,255,255,.125)}.iframe-toggle-button:hover{background:rgba(var(--bg-color),.5);border:1px solid rgba(255,255,255,.125)}.iframe-toggle-button:focus span{opacity:1}.iframe{clip-path:inset(0 round 0);border-radius:20px;align-content:center;text-align:center;box-shadow:none;top:19.8%;left:3.5vw;height:calc(51% + 27px);width:calc(85vw + 27px);padding:.5px 1.5px;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background-color:rgba(var(--bg-color),.5);transition:opacity,transform .2s ease}.iframe iframe{height:98.25%;width:98.25%;margin-top:3px;margin-bottom:-1px;border:none;clip-path:inset(0px round 15px);font-size:1.25rem}.toc{display:none}.description{scrollbar-width:auto;box-shadow:none;top:44.5%;right:0;left:3.5vw;height:26%;width:85vw;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background:rgba(var(--bg-color),.5);border-radius:20px;border:1px solid rgba(255,255,255,.125);font-size:.86rem;padding:15px;transition:opacity,transform .2s ease}.description:hover{background:rgba(var(--bg-color),.5);border:1px solid rgba(255,255,255,.125)}.description h2{font-size:1.05rem;margin-top:2px;margin-bottom:-3.5px}.view-count{left:3.75%;bottom:9.25%;width:120px;padding:8px 12px;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background:rgba(var(--bg-color),.5);border-radius:20px;border:1px solid rgba(255,255,255,.125);box-shadow:none;font-size:.85rem;text-align:center;z-index:600}.view-count:hover{background:rgba(var(--bg-color),.5);border:1px solid rgba(255,255,255,.125)}.last-edited{right:3.75%;bottom:9.25%;padding:8px 12px;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background:rgba(var(--bg-color),.5);border-radius:20px;border:1px solid rgba(255,255,255,.125);box-shadow:none;font-size:.85rem;z-index:600}.last-edited:hover{background:rgba(var(--bg-color),.5);border:1px solid rgba(255,255,255,.125)}.search-text{display:none}.search{border:none;background:none;box-shadow:none;border-radius:0;top:60px;left:3.3%;height:.9vh;width:calc(94.5% - 2px);padding:20px 0;z-index:1500;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);display:flex;flex-direction:row;align-items:center}.search:hover{background:none;border:none}.search h2{text-align:center;font-size:2rem;margin:15px;padding:0 0 0 12px;width:100%;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background-color:rgba(var(--bg-color),.5);border-radius:20px;border:1px solid rgba(255,255,255,.125);transform:scale(1);transition:background-color .3s ease;touch-action:manipulation}.search h2:hover,.search h2:active,.search h2:focus{animation:tapEffect .3s ease}.search h2:nth-child(1){margin-bottom:15px;margin-left:10px;margin-right:13px;width:200px;padding-top:0;padding-bottom:.8px}.search h2:nth-child(4){margin-bottom:15px;margin-right:10px;width:200px;padding-top:0;padding-bottom:3.25px}@keyframes tapEffect{0%{transform:scale(1);background-color:rgba(var(--bg-color),.5)}50%{transform:scale(.95);background-color:#00000080}to{transform:scale(1);background-color:rgba(var(--bg-color),.5)}}.like-button{margin-top:0;margin-bottom:0;padding-left:19px;margin-left:-12px;width:115%;border-radius:20px}.article-link{border:none;box-shadow:none;top:calc(84% - 75px);right:0;left:3.5vw;height:3vh;width:79.5vw;z-index:600;backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background:rgba(var(--bg-color),.65);border-radius:25px;border:1px solid rgba(255,255,255,.125)}.article-link:hover{background:rgba(var(--bg-color),.65);border:none}.article-link>*{transform:scale(.9)}.article-link:hover>*{opacity:1}.more-loading-overlay{padding-bottom:10px;height:55px;font-size:1rem;backdrop-filter:blur(1px) saturate(200%);-webkit-backdrop-filter:blur(1px) saturate(200%);background:linear-gradient(to top,rgba(var(--bg-color),1),rgba(var(--bg-color),0))}}.bounce-arrow{position:absolute;bottom:20px;left:50%;transform:translate(-50%);font-size:2rem;color:#fff;background:rgba(var(--bg-color),.45);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 4px 6px #0000001a;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;animation:bounce 1.5s infinite,fadeOut 1s ease-in-out 7s forwards;opacity:1;cursor:default;-webkit-user-select:none;user-select:none;z-index:5000}@keyframes bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-10px)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none}}@media only screen and (max-width: 900px){.bounce-arrow{backdrop-filter:blur(7px) saturate(200%);-webkit-backdrop-filter:blur(7px) saturate(200%);background-color:rgba(var(--bg-color),.65);border-radius:100px;border:1px solid rgba(255,255,255,.125)}}
