﻿/*! 
Theme Name: Zéro.delirium_lab 
Theme URL: http://zero.krikrak.fr
Description: Thème enfant du theme Zéro
Theme Author: krikrak
Author URL: https://krikrak.fr
Template: zero
Version: 1.0.0 
Text Domain: zero-delirium_lab
*/:root{--font-family--primary: "IBM Plex Mono", monospace;--font-family--secondary: "Major Mono Display", monospace;--alignwide: 90vw;--aligncenter: 1080px;--background-color: hsl(20, 30%, 20%);--color: hsla(20, 50%, 80%);--color-lightest: hsla(20, 50%, 60%);--color-darkest: hsl(20, 20%, 5%);--color-warning: hsl(0, 92%, 57%);--color-valid: hsl(147, 50%, 50%);--color-info: hsl(56, 50%, 50%);--color-link: hsl(236, 85%, 57%);--font-size-xl: clamp(2.5rem, 10vmin, 10rem);--font-size-l: clamp(2rem, 5vmin, 4rem);--font-size-m: clamp(1rem, 2.5vmin, 2rem);--font-size-s: 1rem;--stroke: 1px}html{overflow-x:auto;overflow-y:hidden}html,body{height:100% !important;min-width:100%;display:flex;align-items:center}body{padding:5vmin}.wp-site-blocks{min-width:100%;padding:10vh auto;justify-content:space-between;display:flex;height:100%}.wp-site-blocks>.wp-block-group,.wp-site-blocks .entry-content{writing-mode:vertical-lr;display:flex;flex-wrap:wrap;height:100%;max-width:none !important}.entry-content>*{writing-mode:horizontal-tb;margin:0;display:block}footer.wp-block-template-part{writing-mode:vertical-rl;text-align:center}#loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:var(--background-color);pointer-events:all;transition:opacity 1s;transition-delay:2s}body.load--complete #loader{opacity:0;pointer-events:none}html{scroll-behavior:smooth;word-break:auto}*{box-sizing:border-box}.is-layout-flex{display:flex}.is-layout-flex.is-vertical{--direction: column;flex-direction:column}.is-content-justification-center{--justify: center;justify-content:center}.is-content-justification-space-between{--justify: space-between;justify-content:space-between}.is-vertically-aligned-center{--align: center;align-items:center}.is-vertically-aligned-top{--align: start;align-items:start}.is-vertically-aligned-bottom{--align: end;align-items:end}a{color:var(--color)}.has-text-align-center{text-align:center}.has-secondary-font-family,h3,h2,h1{font-family:var(--font-family--secondary)}.has-x-large-font-size,h1{font-size:var(--font-size-xl);word-break:auto}.has-large-font-size,h2{font-size:var(--font-size-l)}.has-medium-font-size,h6,h5,h4,h3{font-size:var(--font-size-m)}.has-small-font-size{font-size:var(--font-size-s)}h1{line-height:.9;word-break:break-all;hyphens:auto;color:var(--color)}h2{line-height:1em;color:var(--color)}h3{color:var(--color)}h4{color:var(--color)}h5{color:var(--color)}h6{color:var(--color)}time{opacity:.6;font-family:var(--font-family--primary)}label,#reg_passmail{display:block;font-style:italic;text-transform:uppercase}input,#login form .input,#login form input{font-size:1.5rem;padding:.5em;width:100%;background:rgba(0,0,0,0);color:currentColor}ul{list-style:none;padding:0}.dotsies,.post-title.post,.fancybox__caption{writing-mode:horizontal-tb;font-family:"Dotsies"}.archive-description,.wp-block-site-tagline,.description{font-style:italic}body{background:var(--background-color, black);background:#000;color:color-mix(in srgb, var(--color, white) 66%, transparent);transition:background 1s;cursor:default;font-family:var(--font-family--primary);font-size:1rem;margin:0px}.has-darkest-color{color:var(--color-darkest)}.has-lightest-color{color:var(--color-lightest)}.has-darkest-background-color{background-color:var(--color-darkest)}.has-lightest-background-color{background-color:var(--color-lightest)}.has-background{padding:1em}.has-background>*:first-child{margin-top:0 !important;margin-block-start:0 !important}.has-background>*:last-child{margin-bottom:0 !important;margin-block-end:0 !important}input[type=checkbox],#login form [type=checkbox].input,#login form input[type=checkbox]{display:none !important;cursor:pointer}input[type=checkbox]:checked+label,#login form [type=checkbox].input:checked+label,#login form input[type=checkbox]:checked+label,input[type=checkbox]:checked+#reg_passmail,#login form [type=checkbox].input:checked+#reg_passmail{background:var(--color);color:var(--background-color)}#nav-primary{position:fixed;z-index:8;display:grid;align-content:center;top:0;left:0;right:0;writing-mode:horizontal-tb}ul.menu{display:flex;justify-content:center;padding:0;flex-grow:1;gap:1px;flex-wrap:wrap}ul.menu li a{text-align:center;font-size:var(--font-size-s);flex-grow:1;display:block;text-transform:uppercase;background:rgba(0,0,0,0);border:solid 1px rgba(0,0,0,0);padding:1em;transition:all .6s ease-out}ul.menu li a:hover{transition:all .2s ease-in;border:solid 1px;text-shadow:0 0 1em currentColor;background:color-mix(in srgb, currentColor 10%, transparent)}ul.menu li a:active{transition:all 0s;background:color-mix(in srgb, currentColor 50%, transparent)}.corner{position:fixed;z-index:10;display:flex;align-items:center;writing-mode:horizontal-tb}.corner-nav{padding:5vmin}.corner-tl{top:0;left:0}.corner-tr{top:0;right:0}.corner-bl{bottom:0;left:0}.corner-br{bottom:0;right:0}#tozero{transition:all .5s;cursor:pointer;font-size:2em;writing-mode:sideways-lr;mix-blend-mode:difference;filter:blur(0px);padding:1em}#tozero.off{filter:blur(10px);visibility:hidden;opacity:0}button,.wp-core-ui .button-primary,a[href*=plugin_delete_me],.button,.btn,input[type=submit],#login form [type=submit].input,#login form input[type=submit]{all:unset;cursor:pointer;padding:var(--padding, 1em) !important;display:inline-flex;line-height:1em !important;text-transform:uppercase;font-weight:bolder;min-height:auto !important;background:color-mix(in srgb, currentColor 10%, transparent);border:solid 1px rgba(0,0,0,0);transition:all .25s ease-out}button:hover,.wp-core-ui .button-primary:hover,a[href*=plugin_delete_me]:hover,.button:hover,.btn:hover,input[type=submit]:hover,#login form [type=submit].input:hover,#login form input[type=submit]:hover{background:color-mix(in srgb, currentColor 20%, transparent);border:solid 1px}.btn_icon,.wp-block-post-navigation-link a{all:unset;cursor:pointer;display:inline-flex;justify-content:center;margin:0;min-width:2em;min-height:2em;line-height:2em;text-align:center}.item-post{position:relative;aspect-ratio:1;background-color:#000;border-radius:1rem;overflow:hidden}.item-post header{mix-blend-mode:difference;display:grid;position:absolute;padding:0;margin:0;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:50%;pointer-events:none;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important}.item-post header>*{pointer-events:all;display:flex;align-items:center;justify-content:center;overflow:visible}.item-post figcaption{display:none}.item-post .post-date{display:none;bottom:0;right:0}.item-post figure{display:block;transition:all 1s;aspect-ratio:1/1;width:100%;height:auto;cursor:zoom-in}.item-post .wp-post-image{display:block;width:100%;height:100%}.simplefavorite-button{display:flex;align-items:center;writing-mode:horizontal-tb;cursor:pointer;font-size:3em;width:1em;height:1em}.simplefavorite-button:before,.simplefavorite-button:after{transition:all .5s;content:"";height:.5em;width:.5em;display:inline-block;box-sizing:border-box;border-style:solid}.simplefavorite-button:before{border-width:2px 0 2px 2px;border-radius:0 1em}.simplefavorite-button:after{border-width:2px 2px 2px 0;border-radius:1em 0}.simplefavorite-button:hover:before,.simplefavorite-button:hover:after{height:1em}.simplefavorite-button.active:before,.simplefavorite-button.active:after{height:.5em;border-radius:50%}.simplefavorite-button.active:before{border-width:2px 2px 0 0}.simplefavorite-button.active:after{border-width:0 0 2px 2px}.post-infos.post-favorite{display:flex;align-items:center;align-content:center;justify-content:center;position:relative}.post-infos.post-favorite [data-favorites-post-count-id]{display:none}.post-infos.post-favorite .simplefavorite-button{position:absolute;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;display:flex;align-items:center;justify-content:center}.post-favorite span[data-favorites-post-count-id]{pointer-events:none}.wp-block-spacer{all:unset;flex:1;display:inline-block;min-height:15vmin;min-width:15vmin}.wp-block-separator{all:unset;display:block;flex:1;width:var(--stroke, 1px);background:currentColor}.wp-block-site-title,.site-title{font-family:var(--font-family--secondary);max-width:4em;display:inline-block;max-height:4em;text-align:center;word-break:break-all;font-size:1em}.wp-block-site-title span,.site-title span{display:inline-block;height:1em;width:1em;animation:hover_title 1s ease alternate-reverse paused}.wp-block-site-title span:nth-child(1),.site-title span:nth-child(1){animation-delay:.05s;transition-delay:.05s}.wp-block-site-title span:nth-child(2),.site-title span:nth-child(2){animation-delay:.1s;transition-delay:.1s}.wp-block-site-title span:nth-child(3),.site-title span:nth-child(3){animation-delay:.15s;transition-delay:.15s}.wp-block-site-title span:nth-child(4),.site-title span:nth-child(4){animation-delay:.2s;transition-delay:.2s}.wp-block-site-title span:nth-child(5),.site-title span:nth-child(5){animation-delay:.25s;transition-delay:.25s}.wp-block-site-title span:nth-child(6),.site-title span:nth-child(6){animation-delay:.3s;transition-delay:.3s}.wp-block-site-title span:nth-child(7),.site-title span:nth-child(7){animation-delay:.35s;transition-delay:.35s}.wp-block-site-title span:nth-child(8),.site-title span:nth-child(8){animation-delay:.4s;transition-delay:.4s}.wp-block-site-title span:nth-child(9),.site-title span:nth-child(9){animation-delay:.45s;transition-delay:.45s}.wp-block-site-title span:nth-child(10),.site-title span:nth-child(10){animation-delay:.5s;transition-delay:.5s}.wp-block-site-title span:nth-child(11),.site-title span:nth-child(11){animation-delay:.55s;transition-delay:.55s}.wp-block-site-title span:nth-child(12),.site-title span:nth-child(12){animation-delay:.6s;transition-delay:.6s}.wp-block-site-title:hover span,.site-title:hover span{animation-play-state:running}@keyframes hover_title{from{opacity:.5}to{opacity:1}}.wp-block-columns{border:solid 1px;height:100%;writing-mode:vertical-lr;justify-content:center;flex-wrap:wrap}.wp-block-columns .wp-block-column{max-width:70vmin;border:solid 1px red;writing-mode:horizontal-tb;flex-basis:auto !important}.wp-block-columns .wp-block-column>*{margin:0}.wp-block-social-links{padding:0;gap:1em}.wp-block-social-link svg{fill:currentColor}.wp-block-social-link-label{display:none}.table-of-content a{text-transform:lowercase;text-decoration:none;line-height:1em;display:inline-block;font-weight:bolder;padding:.25em}.table-of-content a:hover{text-transform:uppercase}.table-of-content ol{padding:0;margin:0;list-style:none}.table-of-content>ol>li{margin:1em 0 0}.table-of-content>ol>li:before{content:"•"}.table-of-content>ol ol{font-size:1rem}.post-taxonomies{margin:0;display:flex;flex-direction:column;gap:1em}.post-taxonomies li{flex-grow:1;width:100%;background:#000}.post-taxonomies li a{display:block;padding:1em}.taxonomies-list{display:flex;flex-wrap:wrap;gap:1em}.taxonomy-navigation{display:flex;justify-content:space-between}.taxonomy-navigation a{display:block;padding:1em}#login.fancybox__content{padding:0}#login.fancybox__content h1{display:none}#login.fancybox__content .message.register{font-size:var(--font-size-l);font-style:italic}.wp-hide-pw{display:none}body.login{display:grid;align-content:center}#login{text-orientation:initial;writing-mode:horizontal-tb;width:80vw;max-width:400px;padding:0}#login h1{display:none}#login form{background:rgba(0,0,0,0);padding:0;border:rgba(0,0,0,0);display:flex;flex-direction:column;gap:1em}#login form>*{margin:0}#login .message{background:rgba(0,0,0,0);border:solid 1px}#login #nav{display:flex;justify-content:space-between;padding:0;gap:1em}#login #backtoblog{padding:0}#login #backtoblog,#login #nav{line-height:2em}#login #backtoblog a,#login #nav a{color:inherit;flex-grow:1}.message.register{display:none}.custom-register-message{order:-1}.login h1 a{display:none}.wp-core-ui .button-primary{color:var(--color-darkest);background:var(--color-lightest);border-color:var(--color-lightest)}.user-avatar{font-size:var(--font-size-m);min-width:2em;height:2em;display:inline-block;line-height:2em;text-align:center;border-radius:50%;border:solid 1px;writing-mode:horizontal-tb}.simplefavorites-user-count{writing-mode:horizontal-tb}.user-actions .signin{background:var(--color);color:var(--background-color)}.user-collection{display:flex;align-items:center;gap:1em}.user-collection .inner.labels{text-align:right}.user-collection .inner.labels span{display:block;text-transform:uppercase}.user-collection .inner.labels .user-name{opacity:.6;font-size:var(--font-size-s)}.query-related-post,.query-item,.query-custom,.query-item-dl{writing-mode:vertical-lr;display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(10rem, 27vmin, 27rem), 1fr));height:100%;gap:1rem;grid-auto-flow:row dense}.loadmore{display:flex;justify-content:center;align-items:center}.loop-info{aspect-ratio:1;grid-column:1/-1;display:flex;align-items:center;justify-content:center;transition:all 1s;opacity:.2;background:linear-gradient(var(--orient-degree, 90deg), transparent, currentColor, transparent)}@keyframes skeleton{from{background-position:-50% -50%}to{background-position:50% 50%}}figure{margin:0}video{aspect-ratio:1;width:100%;max-width:1080px;max-height:1080px;height:100%;display:block;margin:0 auto}.entry-content video{width:100vmin;max-width:1080px;max-height:1080px;height:100vmin}.post-content{min-width:100vmin;min-height:80vh;display:grid;align-content:center}.post-content img{aspect-ratio:1;display:block;width:100%;max-width:1080px;max-height:1080px;height:100%}.count{writing-mode:horizontal-tb}.query-universes,.query-typologies{display:flex;flex-wrap:wrap;flex-direction:column;align-items:stretch;column-gap:var(--column-gap);row-gap:var(--row-gap)}.query-universes li,.query-typologies li{flex:1 1 auto}.query-universes .title,.query-typologies .title{word-break:break-all;flex-grow:1;mix-blend-mode:difference;color:var(--color)}.query-universes .count,.query-typologies .count{order:2;font-size:var(--font-size-m);min-width:1.5em;height:1.5em;padding:.5em;text-align:center;line-height:.5em;display:inline-block;font-weight:bold;border-radius:5em;background:var(--color);color:var(--background-color);mix-blend-mode:difference}.query-universes .count,.query-universes .title,.query-typologies .count,.query-typologies .title{position:relative;z-index:1}.query-universes li a,.query-typologies li a{gap:1em;flex-grow:1;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;background:#000;padding:5vmin;transition:all 1.5s;border:solid 1px rgba(0,0,0,0)}.query-universes li a:visited .count,.query-typologies li a:visited .count{color:var(--color);background:var(--background-color);border:none}.query-universes li a:hover,.query-typologies li a:hover{transition:all .25s;border-color:currentColor}.query-universes figure,.query-typologies figure{flex-grow:1;height:0;width:0;position:relative;display:flex;justify-content:center;align-items:center}.query-universes img,.query-typologies img{position:absolute;width:50vmin;height:50vmin}.taxonomies-list li{writing-mode:horizontal-tb}.taxonomies-list .term-link{line-height:2em;display:flex;gap:1em;justify-content:space-between}input#checkaudio[type=checkbox]+label,#login form #checkaudio[type=checkbox].input+label,input#checkaudio[type=checkbox]+#reg_passmail,#login form #checkaudio[type=checkbox].input+#reg_passmail{--hwave: 0em}input#checkaudio[type=checkbox]:checked+label,#login form #checkaudio[type=checkbox].input:checked+label,input#checkaudio[type=checkbox]:checked+#reg_passmail,#login form #checkaudio[type=checkbox].input:checked+#reg_passmail{--hwave: 1em}#waves{border-radius:50%;width:1em;height:1em;font-size:3em;outline:solid 1px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}#waves:before{content:"♬";font-size:1rem;color:var(--color);z-index:1;position:relative}#waves hr{all:unset;position:absolute;border-radius:2em;height:var(--hwave);background:currentColor;margin:0;width:var(--hwave);animation-name:lrwaves;animation-duration:2s;animation-play-state:running;animation-iteration-count:infinite;animation-direction:normal;animation-timing-function:linear}#waves hr:nth-child(1){animation-delay:.4s}#waves hr:nth-child(2){animation-delay:.8s}#waves hr:nth-child(3){animation-delay:1.2s}#waves hr:nth-child(4){animation-delay:1.6s}#waves hr:nth-child(5){animation-delay:2s}@keyframes lrwaves{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:0}}.simplefavorites-modal-content{position:fixed;top:0;right:0;padding:5vmin;z-index:1001;visibility:hidden;text-orientation:initial;writing-mode:horizontal-tb}.simplefavorites-modal-content.active{visibility:visible}.simplefavorites-modal-content-body{padding:5vmin;border:double 3px;background-color:var(--color);color:var(--background-color)}body .fancybox__container{--fancybox-bg: hsla(0deg, 0%, 0%, 1);--fancybox-content-bg: transparent;--fancybox-content-color: var(--color);--fancybox-accent-color: var(--color);writing-mode:initial;text-orientation:initial}body .fancybox__container .fancybox__toolbar{--f-button-width: 3em;--f-button-height: 3em}body .fancybox__container.is-idle{cursor:none}body .fancybox__container.is-idle .fancybox__footer{height:0px}body .fancybox__container .fancybox__slide{max-width:100vmin}body .fancybox__container .fancybox__slide.has-html5video .fancybox__content{height:100vmin !important;max-height:1000px}body .fancybox__container .fancybox-image,body .fancybox__container .fancybox__html5video{pointer-events:none}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{background:rgba(0,0,0,0);color:currentColor}.cta-danger-area{background:color-mix(in srgb, currentColor 10%, transparent);color:var(--color-warning);padding:5vmin;border-radius:1rem}/*# sourceMappingURL=style.css.map */
