:root{--mp:.5rem;--scrollbar-size:4pt;--transition-ultra-fast:all .10s linear;--transition-fast:all .25s ease-in-out;--transition-mid:all .33s ease-in-out;--transition-background-duration:.75s;--transition-background:all var(--transition-background-duration) ease-in-out;--transition-background-delay:calc(var(--transition-background-duration) * 1);--transition-background-delay-mult:0;--transition-slow:all 2s ease-out;--transition-ultra-slow:all 6s ease-out;--transition-lettering:all .15s ease-out;--text-shadow-slogan:.25rem .25rem .5rem #101010cc;--img-fade-in-blur:blur(5px);}*{-webkit-user-select:none;user-select:none;box-sizing:border-box;scroll-behavior:smooth !important;touch-action:manipulation;}*::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size);overflow:hidden;-webkit-border-radius:var(--scrollbar-size);border-radius:var(--scrollbar-size);opacity:1;}*::-webkit-scrollbar-track{background:var(--scrollbar-track-color);backdrop-filter:var(--backdrop-filter);overflow:hidden;-webkit-border-radius:var(--scrollbar-size);border-radius:var(--scrollbar-size);}*::-webkit-scrollbar-thumb{background:linear-gradient(0deg,transparent 0%,var(--scrollbar-thumb-color) 50%,transparent 100%);background:var(--scrollbar-thumb-color);overflow:hidden;-webkit-border-radius:var(--scrollbar-size);border-radius:var(--scrollbar-size);}.hidden{display:none;}html,body{margin:0px;padding:0px;box-sizing:border-box;-webkit-scrollbar-color:var(--scrollbar-thumb-color) var(--border-color-thin);-moz-scrollbar-color:var(--scrollbar-thumb-color) var(--border-color-thin);scrollbar-color:var(--scrollbar-thumb-color) var(--border-color-thin);scrollbar-width:thin;font-family:var(--ui-font);font-size:var(--font-size);width:100vw;max-width:100vw;min-height:100vh;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;overflow:hidden;}.ui_shield{position:fixed;background-color:transparent;top:0px;bottom:0px;left:0px;right:0px;z-index:10000000000000;transition:var(--transition-fast);pointer-events:all;visibility:visible;display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;font-size:1.75rem;font-weight:400;text-transform:lowercase;}.ui_shield_effects{background-color:#000000ff;mix-blend-mode:color;}.ui_shield_hidden{opacity:0;visibility:hidden;pointer-events:none !important;}.obj_grid{margin:auto;max-width:calc(100% - var(--mp) * 2);padding:calc(var(--mp) * 2);border:1px solid var(--elements-fg-border-color-trans);}.obj_grid .obj_value,.obj_grid .obj_label{padding:calc(var(--mp) * .5);border-bottom:1px dotted var(--elements-border-color-trans);font-weight:600;}.obj_grid .obj_label{text-align:center;text-transform:capitalize;background-color:var(--elements-border-color-trans);}.obj_grid .obj_value{text-align:center;}.elements_hide{transition:var(--transition-fast);opacity:0 !important;visibility:hidden;pointer-events:none;transform:translateY(50%);}.hide{pointer-events:none !important;visibility:none !important;position:fixed !important;transition:var(--transition-slow);opacity:0;}.menu_item a{display:none !important;}h1{font-weight:inherit !important;margin:0px !important;padding:0px !important;font-size:inherit !important;}* h1,* h2,* h3,* h4,* h5{font-family:var(--titles-font) !important;text-indent:none !important;}h1 sup{font-size:40% !important;}h2 sup,h3 sup{font-size:50% !important;}strong{font-weight:normal !important;}div.icon{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;box-sizing:content-box !important;}div.icon i{width:inherit;height:inherit;display:inline-flex;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bg-dependent-fg-color-flat);}.icon i{-webkit-mask-size:contain !important;mask-size:contain !important;-webkit-mask-repeat:round;mask-repeat:round;}div.icon i.color{background-color:transparent !important;}.icon_black i.masked-icon{background-color:#000000 !important;}.icon_white i.masked-icon{background-color:#ffffff !important;}fk-b{transition:var(--transition-fast);font-weight:600;}.contents_background{box-sizing:border-box !important;backdrop-filter:var(--backdrop-filter);margin-top:calc(var(--mp) * 4);margin-bottom:calc(var(--mp) * 4);padding:calc(var(--mp) * 4);background-color:var(--bg-dependent-bg-color-trans);border:2pt solid var(--bg-dependent-bg-color-flat);color:var(--bg-dependent-fg-color) !important;max-width:var(--contents-width);margin-left:var(--scrollbar-size);border-radius:calc(var(--mp) * 1);}.contents_filename{background-color:#101010;padding:calc(var(--mp) * 2);border-radius:calc(var(--mp) * 1);margin:auto;margin-top:33%;width:max(33%,25rem);margin-bottom:calc(var(--footer-bar-height) + var(--mp) * 4);font-size:125%;line-height:150%;font-size:1rem;}.contents_filename *{font-size:100%;}.contents_filename .icon *,.contents_filename .icon{font-size:16pt !important;}.contents_filename .label{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:flex-start;flex-direction:column;padding:calc(var(--mp) * 1);gap:calc(var(--mp) * .5);opacity:.75;}.contents_filename .label .type{font-weight:900;text-transform:uppercase;}.contents_filename .buttons{display:grid;grid-template-columns:repeat(4,1fr);column-gap:calc(var(--mp) * .5);}.contents_filename hr{border-width:0px;border-top:1px solid var(--bg-dependent-bg-color-flat);}.contents_filename .button{text-transform:capitalize;cursor:pointer;opacity:.75;display:flex;align-items:center;align-content:center;justify-items:center;justify-content:flex-start;}.contents_filename .button:hover{filter:brightness(125%);opacity:1;}.contents_filename .button:active{filter:brightness(75%);opacity:.5;}.contents_filename .button,.contents_filename .label{border-radius:calc(var(--mp) * .5);transition:var(--transition-fast);background-color:var(--bg-dependent-bg-color-trans);color:var(--bg-dependent-fg-color-flat);padding:calc(var(--mp) * .5);border:1pt solid var(--bg-dependent-bg-color-flat);}.contents_filename .slash{display:inline-flex;font-weight:900;padding:calc(var(--mp) * .5);}span.p{display:block;text-indent:1em;}.foreground{transition:var(--transition-ultra-fast) !important;opacity:0 !important;visibility:hidden;filter:var(--img-fade-in-blur) !important;object-fit:cover !important;z-index:-1;height:auto;}.loaded_crawler,.loaded{opacity:1 !important;visibility:visible;filter:none !important;z-index:1;}.item_in_footer_stripe img{object-fit:cover !important;}.fk-kwmex{display:inline-flex;overflow:visible;}.hide_anchors a{opacity:0 !important;}.crawler_lcp{flex:1 1 auto;display:flex !important;align-items:center !important;align-content:center !important;justify-items:center !important;justify-content:center !important;align-self:center !important;justify-self:center !important;flex-direction:column;}.main{will-change:transform;}.main .background img.fade_out{object-fit:cover;object-position:50% 50%;position:absolute;transition:var(--transition-background);transition-delay:calc(var(--transition-background-delay) * var(--transition-background-delay-mult));filter:blur(10px) brightness(200%);transform:scale(1.25) rotate(calc(var(--animated-rotation) * 1));opacity:0 !important;transform-origin:50% 50%;width:100vw;min-height:100%;max-width:100vw;visibility:hidden;display:flex;z-index:1;pointer-events:none !important;}.main .background img.fade_in{filter:blur(0px) brightness(100%);opacity:1 !important;transition:var(--transition-background);transition-delay:calc(var(--transition-background-delay) * (1 + var(--transition-background-delay-mult)));transform:scale(1) rotate(calc(var(--animated-rotation) * 0));visibility:visible;align-items:center;align-content:center;justify-items:center;justify-content:center;z-index:2;}.h1_main{font-family:var(--titles-font);height:0px;overflow:hidden;margin:0px;padding:0px;position:relative !important;z-index:-100 !important;}.color_red{color:#cc0000;}.color_blue{color:#3366cc;}.color_orange{color:orange;}.color_gray{color:gray;}.color_green{color:#66cc33;}.color_yellow{color:yellow;}.copyrighted_image{pointer-events:none !important;}.follow_us_at_bottom{margin:auto;display:flex;min-width:-moz-available;min-width:-webkit-fill-available;min-width:fill-available;align-items:center;align-content:center;justify-items:center;justify-content:center;}.close_details_button,.link_on_footer{margin-top:calc(var(--mp) * .5);cursor:pointer;background-color:var(--elements-fg-color-trans-ultra);color:var(--elements-fg-color-flat);width:fit-content;transition:var(--transition-fast);font-weight:400;}.close_details_button{border-bottom-left-radius:calc(var(--mp) * 1);position:fixed;top:calc(var(--mp) * -.5);right:0px;}.close_details_button .icon{width:1.25rem !important;height:1.25rem !important;}.link_on_footer{text-decoration:underline;}.close_details_button:hover,.link_on_footer:hover{text-shadow:var(--text-glow);}.close_details_button:hover{background-color:var(--elements-bg-color-trans);}.close_details_button:active,.engine_details_button:active{text-shadow:var(--text-shadow);}.close_details_button:active{opacity:.75;}.engine_details{margin-top:calc(var(--mp) * 1);transition:var(--transition-fast);border:1pt solid var(--elements-border-color-trans);padding:calc(var(--mp) * 2);background-color:var(--elements-bg-color-trans);backdrop-filter:var(--backdrop-filter);max-height:300vh;contain:layout;}.engine_details_hide{padding-top:0px;padding-bottom:0px;opacity:0 !important;max-height:0px !important;overflow:hidden !important;visibility:hidden !important;pointer-events:none !important;}.header_at_bottom{overscroll-behavior:contain;}.no_transitions *,.no_transition{transition-duration:0s !important;animation-duration:0s !important;}.missing_filename{display:flex;}.missing_filename .button{margin-left:calc(var(--mp) * 1);}.missing_filename .icon i{background:white !important;background-color:white !important;}.img_box_forced_aspect_ratio_mobile{aspect-ratio:2 / 3 !important;}.img_box_forced_aspect_ratio_3_to_2{aspect-ratio:3 / 2 !important;}.menu_item_sm:focus,.menu_item:focus{background-color:#ffffff40;outline:none;border-radius:calc(var(--mp) * .5);}