@font-face {font-family: 'open_sansregular';src: url('../fonts/OpenSans-Regular-webfont.eot');src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight: normal;font-style: normal;}* {box-sizing:border-box;}body,ul,h1,h2 {margin:0;padding:0;text-wrap:balance;}a {color:currentcolor;text-decoration:none;}a:not(.btn,[title^="page"]) {text-decoration: underline #5BA8E6 1px;}a:not(.btn):hover,.active {color:#5BA8E6;}span:has(a[title*="RSS"],a[title*="Rss"]) {color:orange;display:block;padding:1rem;text-align:center;flex-basis:100%;}p {text-align:justify;}body>header,main article,main .top,body>footer,body>main>aside {padding:1rem clamp(1rem , calc( 50vw - 600px) , 1500px);}body>header {background:#222;color:#FFF;display:grid;grid-template-columns:repeat(2,auto); grid-template-rows: auto minmax(6em,1fr);align-items: end;position:sticky;z-index:1;top:0;}body>header h1 {background:url(../img/pluxml-logo-black.png) .5em 50% / auto 70% no-repeat #333;line-height:2;text-indent:2.25em;filter: drop-shadow(0 0 1px);position:relative;z-index: 2;clip-path: polygon(0 0, 99% 0, 99% 99%, 0% 99%);margin: -1rem;grid-column: 1/-1;padding-inline-end: 1rem;}body>header h1+p {grid-row:2;padding-inline:2em;}#rmenu {position:absolute;clip-path:polygon(0 0,0 0,0 0)}body>header nav {grid-row:2;grid-column:2;display:grid;grid-template-columns:repeat(2,auto);place-content:end;}nav label {cursor:pointer;order:1;font-size:2em;border:1px solid;border-radius:5px;aspect-ratio:1;line-height:.8;padding:.05em .2em 0;margin:.5em;position:relative;transition:.5s;color:#A7E061}#rmenu:checked ~ label {rotate:90deg;color:tomato;}nav ul {display:grid;place-content:safe center;inset:0;background:#333;scale:0;position:fixed;list-style:none;gap:1em;transition:.25s;padding:8em 1em 1em;overflow:auto;}nav ul li:has(ul.sub-menu) {position:relative;}nav>ul>li>ul.sub-menu {position:static;scale:1;background:#555;display:grid;margin-inline-start:1.5em;padding:.5em;}nav>ul>li:hover>ul.sub-menu {inset:100% 0 auto auto;margin-inline-start:0;}nav>ul>li>ul.sub-menu li {}nav a {color:currentcolor;}#rmenu:checked ~ ul {scale:1;}@media (min-width:620px) {body>header h1 {grid-column:auto;background-color:#222;}body>header label {display:none;}body>header nav ul {scale:1;position:static;display:flex;flex-wrap:wrap;padding:1em;overflow:visible;}nav>ul>li>ul.sub-menu {position:absolute;scale:0;}nav>ul>li:hover>ul.sub-menu {scale:1;}}@media (min-width:780px) {:is(.mode-home,.mode-categorie,.mode-tags,.mode-article) article {display:grid;grid-template-columns:repeat(2,1fr);gap:1em;background:#E5EFF5;}}article {min-width:100%;}article:nth-child(odd) {background:#DDD;}article.top {background:#333;color:white;grid-template-columns:4fr 6fr;align-items:center;}.top :is(h2,.catch) {grid-column:1;}.top h2 {font-size:3em;margin:auto 1rem 1rem;}.top .catch {margin:1rem 1rem auto;color:lightyellow}.more a::before,.btn::before {content:'\261B ';padding-inline-end:.5rem;font-size:2em;line-height:.5;vertical-align:-.25rem;color:tomato;text-shadow: 0 0 white}.more a,.btn,.art-date,.pagination span {color:white;background:#449d44;text-decoration:none;font-weight:bold;display:block;max-width:max-content;border-radius:5px;padding:.35em 1em;margin-bottom:.5rem;}.pagination span {display:inline-block;}.text-center.pagination {padding:1rem 1rem .5rem;text-align:center;display:flex;justify-content:center;gap:1rem;list-style:none;}.top div {grid-column:2;grid-row:1/3;border:solid #EDC56E;padding:1em;margin:1em;}article :has(.art_thumbnail) {grid-column:1;grid-row:1/4;min-height:100%;display:grid;}article:nth-child(odd) :has(.art_thumbnail) {grid-column:2;}article:nth-child(odd) :is(.more a,.art-date) {margin-left:auto;}article :has(.art_thumbnail) img {height:100%;width:100%;object-fit:contain;background:#fefefe44;padding:1rem;}article:not(.top) .more a {background:#5BA8E6}article:not(.top) .more a:hover {color:wheat}main aside {column-width:300px;gap:1rem;background:#555;color:white;}main aside>div {display:inline-block;width:100%;}.pagination.text-center,.pagination + span {background: beige;}span.p_current {color:black}aside h3 {color:tomato;margin-bottom:0;}aside ul {list-style:none;display:grid;gap:.5rem;}.footer {background: #333;color: #fff;}footer p {display:flex;flex-wrap:wrap;gap:1em;justify-content:center;}#top article:not(.top) p {text-align:initial;}div#intro {grid-template-columns:initial;}@media (max-width: 40em) {div#intro {display:block;}}article #intro :has(.art_thumbnail) {display:block;}article :is(h2,h3,b,summary,li::marker) {color:tomato;}.art_thumbnail {display:revert}summary {cursor:pointer;max-width:100%;}:target {outline:solid 2px transparent;outline-offset:3px;animation: target 2s 10 linear;}@keyframes target {50% {outline:solid 2px blue;background:lightblue}}#static-page-1.pagination *:not(.fa) {all:unset}.theme-grid * {box-sizing:border-box;}#static-page-1.theme-grid {display: grid;grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));gap: 1em 0.5em;grid-column:1/-1;padding: 0;width: 100%;}article#static-page-1 :has(.art_thumbnail) {grid-column:unset;grid-row: unset;}.theme-grid figure,.theme-grid figure figcaption {display: grid;padding: 0;margin: 0;border: solid 1px;overflow:hidden;background: white;}.theme-grid figure figcaption {gap:0.25em;}.theme-grid figure > a {aspect-ratio:1;padding:0}.theme-grid .gal-item img.art_thumbnail {float: none;width: 100%;min-width:100%;aspect-ratio: 1/1;object-fit: contain;object-position: center center;height: 100%;min-height:100%;background:var(--bgAside,#333);margin:0;border:none;padding:0;border-radius:0;}.theme-grid figcaption :last-child {}.theme-grid figcaption :first-child + a {grid-column: 1/-1;text-align: center;}.theme-grid figcaption > div {position: absolute;top: 0;left: 0;width: 100%;background: ivory;aspect-ratio: 1/1;overflow:auto;padding: 1em;opacity: 0;transition: .25s;}.gal-item {position: relative;}.negZindx {z-index:-1;}.gal-item pre {color:gray;}.theme-grid .gal-item:hover figcaption div {opacity: 0.9;}.theme-grid figcaption button {min-height: 4em;max-width: 100%;word-break: break-word;}.pagination {display:flex;list-style:none;align-items:center;}.pagination li:not(.fas):before {content:'';}.pagination li a {padding:0.25em;}.page-item.active .page-link a {display: contents;color: inherit;pointer-events: none;}:where(.page-item.active .page-link) {padding:0.25em;}:where(.page-item.active .page-link) {background: silver;}.pagination ,.page-link {display:flex;gap: 0;align-items: stretch;background:none;}.page-item {flex:0 0 2em;padding:0}.pagination .page-link {overflow:hidden;min-width: 2em;text-align: center;justify-content: center;padding: 0}.paginationli ,page-link {margin:0;padding:0!important;background: none!important;list-style-type: none;}.pagination li span {white-space:pre;}li.page-item.me-auto {margin-right:auto;}li.page-item {flex:0 0 auto;}.page-link.rounded-start {border-radius: 3px 0 0 3px }.page-link.rounded-end {border-radius: 0 3px 3px 0 ;}.page-link {border:1px solid silver;padding:0 0.25em;height: 100%;align-items:center;}.page-link a {background:none;color:black;text-shadow:1px 1px 1px white;border-radius:0;margin:0;border:none;min-width: 2em;text-align: center;}.page-item.active .page-link,.page-item.active .page-link a {color:black;background:silver;}.fa::before {color: orange;padding: 0.1em;vertical-align: -0.4em;font-size: 1.2em;text-shadow: none;}#static-page-1 :is(nav ul,.pagination span) {all:unset;display:flex;align-items:center;gap:0.5em;}#static-page-1 :is(nav ul.pagination) {gap:0;}