/*
© 2025 Elemete® Studio®
Toute reproduction interdite - Aucune copie ou modification autorisée - Tous droits réservés
No copy or modification allowed - All rights reserved
*/
:root{--font-family : font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;--body-bcolor : #101010;}@font-face{font-family: 'Gabriola';src: url('/.dist/.com/.font/gabriola/dist/Gabriola.woff2') format('woff2'),url('/.dist/.com/.font/gabriola/dist/Gabriola.woff') format('woff'),url('/.dist/.com/.font/gabriola/dist/Gabriola.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Franklin Gothic Demi Cond';src: url('/.dist/.com/.font/franklin/dist/FranklinGothic-DemiCond.woff2') format('woff2'),url('/.dist/.com/.font/franklin/dist/FranklinGothic-DemiCond.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}.gabriola, .gabriola *{font-family:'Gabriola', serif;}.palatino, .palatino *{font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;}.franklin, .franklin *{font-family: 'Franklin Gothic Demi Cond';}.wksans{font-family: "Work Sans", sans-serif;}:root{--x-ico-light-color-x01:#c0c0c0;}@media (prefers-color-scheme: dark){:root{}}::-webkit-scrollbar {width: 8px;}::-webkit-scrollbar-thumb {background: rgba(255,196,128,0.2);border-radius: 4px;}::-webkit-scrollbar-thumb:hover {background: rgba(255,196,128,0.8);}::-webkit-scrollbar-thumb:active {background: rgba(255,120,0,1.0);}::-webkit-scrollbar-track {box-shadow: inset 0 0 0px grey;border-radius: 2px;}::selection {color: black;background: var(--orange);}.read-fr,.read-en{display:none;}.watch-comment{position:fixed;z-index:100000000;bottom:80px;left:1em;padding:1em;border:1px solid black;background-color:rgba(255,255,200,0.1);color:black;opacity:0.35;}.watch-comment>span:nth-child(1){font-weight:bold;}.watch-comment>span:nth-child(3){font-style:italic;}:root{--orange  : rgba(255,120,0,1);--bgcolor : #0b0b0b;--fcolor  : #606060;--border-light-grey:#212121;--yellow-light: rgba(255,192,168,1);--lime:#80ff00;--force:#ff4500;--rose:#ff99ff;--dblue:rgba(0,120,255,1);}.basicLightbox{z-index:10000;}body{overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"kern" 1,"kern";font-feature-settings:"kern" 1,"kern";-webkit-font-kerning:normal;font-kerning:normal;}body, html{color:white;font-weight:400;font-family:var(--font-family);font-size:12px;line-height:1.2em;background:rgba(20,20,0,1);min-height:100%;padding:0;margin:0;top:0;left:0;color:white;width:100vw;overflow-x:hidden;position:relative;}html{--nav-height:32px;--nav-item-width:250px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}.hide{display:none;}#hint-master-foottxt{position:fixed;bottom:calc(21px + 0em);right:0;width:100vw;z-index:100000;}#hint-master-foottxt>span{right:0;font-size:13px;line-height:20px;position:absolute;background:black;padding:0em 0.5em 0.2em 0.5em;opacity:0;transition:0.2s;}audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}video{object-fit:contain;overflow-clip-margin:content-box;overflow:clip;}button{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:left;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}button, select{text-transform:none;}button, html input[type=button], input[type=reset], input[type=submit]{-webkit-appearance:button;cursor:pointer;}a, a:visited, a:hover{text-decoration:none;color:inherit;}.button{border-radius:3px;padding:0px 8px 3px 8px;background:var(--fcolor);cursor:pointer;transition:0.3s;color:white;}.button:hover{background:var(--orange);color:black;}.button-hot{background-color:#aa6020;}.button-low{background-color:#202020;color:#707070;}.button-force{background-color:#ff4500;}.button-force:hover{background-color:#00ff00;}.button-st1{background:var(--orange);}.button-st1:hover{background:white;-webkit-box-reflect: left;}*, :after, :before{box-sizing:inherit;}.align-center{text-align:center;}.padding-top-double-huge{padding-top:20px!important;}.padding-bottom-double-huge{padding-bottom:150px!important;}.contain-masthead{max-width:800px;}.contain-masthead, .contain-wide{margin-left:auto;margin-right:auto;}.gutter-normal{padding:0 20px;}.List{display:table;position:relative;}.List--center{margin-left:auto;margin-right:auto;text-align:center;}.List-item{display:table-cell;height:100%;}.List>.List-item{vertical-align:middle;}.List--bulleted>.List-item, .List--greenChecks>.List-item, .List--numbered>.List-item, .List--vertical>.List-item{display:block;height:auto;}.List--middle>.List-item{vertical-align:middle;}h1{display:block;font-size:2em;margin-block-start:0.67em;margin-block-end:0.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;}.font-semp-xxxLarge-white{font-size:3.2249999999999996rem;line-height:1.5;font-family:Semplicita Pro,Open Sans,Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:700;}@media (min-width: 720px) { .font-semp-xxxLarge-white { font-size:3.655rem; } }@media (min-width: 1280px) { .font-semp-xxxLarge-white { font-size:4.3rem; } }.font-bliz-light-small-darkBeige{font-size:1.08rem;line-height:1.5;font-family:Open Sans,Arial,Helvetica,sans-serif;color:white;text-shadow:0 0 1px transparent,0 1px 2px rgba(0,0,0,.8);font-weight:400;}@media (min-width: 720px) { .font-bliz-light-small-darkBeige { font-size:1.224rem; } }@media (min-width: 1280px) { .font-bliz-light-small-darkBeige { font-size:1.44rem; } }.margin-none{margin:0!important;}.space-medium{height:40px;}.body{min-height:100%;overflow:hidden;position:relative;}.page{font-size:1rem;line-height:1.5;background:var(--body-bcolor);box-shadow: 0 0 50px rgba(11,6,4,.8), 0 0 100px rgba(11,6,4,.6), 0 0 100px rgba(11,6,4,.3);margin:0 auto;max-width:2400px;min-height:100%;overflow-y:auto;overflow-x:hidden;position:relative;}@media screen and (min-width: 1600px){.page::before{content: "";top: 0;left: 0;bottom: 0;right: 0;-webkit-mask: url("/.img/.charte/logo-elemete-blocks.black.png") no-repeat top 5em right 3em / 500px auto,url("/symbol/tm.studio.logo.black-black") no-repeat top 40vh left 1em / 400px auto;background: white;opacity: 0.035;position: fixed;}}@media screen and (min-width: 1280px) { .page { font-size: 1.2rem; } }@media screen and (min-width: 720px) { .page { font-size: 1.02rem; } }@media screen and (min-width: 960px) { .page { padding-top: 0; } }[type="checkbox"]:checked + label .ui:after,[type="checkbox"]:not(:checked) + label .ui:before{line-height:22px;}.basicLightbox__placeholder>iframe,.basicLightbox__placeholder>video{border:4px solid #111111;}@media screen and (max-width:700px){.basicLightbox__placeholder>iframe:first-child:last-child, .basicLightbox__placeholder>video:first-child:last-child{max-width:none;max-height:none;}.basicLightbox__placeholder>iframe,.basicLightbox__placeholder>video{border:none;}}span.elemete{-webkit-mask:url('/symbol/elemete') no-repeat center calc(50% + 0.11em) / 100% auto;display:inline-block;background:white;height:1em;width:1em;}.gradient{width: 100%;height: 4px;margin: 0 auto;background-image: radial-gradient(ellipse at top, rgba(226,226,226,0.4), rgba(226,226,226,0) 75%, rgba(226,226,226,0) 100%);background-size: 100%;}@media screen and (max-width:1100px){.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{max-width:100%;max-height:100%;}}.dxhover{position:relative;}.dhover{position:absolute;top:0;left:0;width:100%;height:100%;background:none;user-select:none;}.blacky{outline: 2px solid black;outline-offset: -2px;}