@charset "UTF-8";*{margin:0;padding:0}input{margin:0}html,body,a,button,input,textarea,select,*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}*:focus{outline:none}*:focus-visible{outline:2px solid rgba(0,0,0,.6);outline-offset:2px}a:active,button:active{background-color:transparent}body{-webkit-user-select:none;user-select:none;--atome0:2px;--atome1:4px;--atome2: calc(2 * var(--atome1));--atome3: calc(3 * var(--atome1));--atome4: calc(4 * var(--atome1));--atome5: calc(5 * var(--atome1));--atome6: calc(6 * var(--atome1));--atome7: calc(7 * var(--atome1));--atome8: calc(8 * var(--atome1));--atome9: calc(9 * var(--atome1));--atome10: calc(10 * var(--atome1));background:#000;--zoom:1;--scale: 1 ;--rotation:0;--zoom-azimut:1;--ecartRelief:calc(2 * var(--atome1))}@font-face{font-family:Atari Portfolio;src:url(https://bul.laurisylva.org/media/tools/fonts/Web437_Portfolio_6x8.woff) format("woff2");font-display:swap}@font-face{font-family:M3X6;src:url(https://bul.laurisylva.org/media/tools/fonts/m3x6.ttf) format("truetype");font-display:swap}@font-face{font-family:M3X6FR;src:url(https://bul.laurisylva.org/media/tools/fonts/m3x6_fr.ttf) format("truetype");font-display:swap}@font-face{font-family:Picket Right;src:url(https://bul.laurisylva.org/media/tools/fonts/Picket\ Right.ttf) format("truetype");font-display:swap}.pixel{image-rendering:pixelated;text-rendering:geometricPrecision;letter-spacing:0;font-kerning:none;font-variant-ligatures:none;transform:scale(1);-webkit-font-smoothing:none}[class*=typo-select]{font-size:var(--atome2)}.typo-select0{font-family:Calibri}.typo-select1{font-family:Arial}.typo-select2{font-family:Impact}.typo-select3{font-family:Times New Roman}.typo-select4{font-family:Comic sans}.typo-select4px{font-family:Atari Portfolio;font-size:7px}.typo-select3px{font-family:M3X6FR;font-size:16px}.typo-select2px{font-family:Picket Right;font-size:24px}.material-symbols-outlined{font-family:Material Symbols Outlined,sans-serif;font-weight:400;font-style:normal;font-size:var(--atome3);line-height:1;letter-spacing:normal;text-transform:none;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;width:20px;height:20px;min-width:20px;min-height:20px;background-color:#0000001a;border-radius:4px;box-sizing:border-box;overflow:hidden;position:relative;color:transparent;font-size:0;text-indent:-9999px}.material-symbols-outlined.font-loaded{font-size:var(--atome3);color:inherit;text-indent:0}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:var(--atome3);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:var(--atome3);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.hideCursor{cursor:none!important;-webkit-user-select:none;user-select:none}.hideCursor *{cursor:none!important}.custom-cursor{position:fixed;width:24px;height:24px;border-radius:50%;background:radial-gradient(circle,#fff,#fffc 40%,#fff6,#fff0);box-shadow:0 0 12px #fff9,0 0 6px #fff6;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:background .15s ease-out,box-shadow .15s ease-out;mix-blend-mode:difference}.custom-cursor.pointer{background:radial-gradient(circle,#ffc800,#ffc800cc 40%,#ffc80066,#ffc80000);box-shadow:0 0 12px #ffc80099,0 0 6px #ffc80066}.custom-cursor.active{background:radial-gradient(circle,#0ff,#0ffc 40%,#0ff6,#0ff0);box-shadow:0 0 12px #0ff9,0 0 6px #0ff6}.useCustomCursor *{cursor:none!important}.vertical-align,.v-align,.hv-align{position:relative;top:50%;transform:translateY(-50%)}.h-align,.hv-align{text-align:center}.float-center{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.big{text-transform:uppercase;font-weight:700}.ghost{opacity:.5}
