/*
Theme Name: Wp-steammachine
Theme URI: https://www.steam-machine.fr/
Author: Steam Machine
Description: Custom theme.
Version: 1.1.0
License: GPL-2.0-or-later
Text Domain: wp-steammachine
*/
.wp-site-blocks .site-info > *{background-color:#8f857b;color:#8042f5;display:flex}.wp-site-blocks .sub-menu a{text-decoration:underline}.wp-site-blocks .read-more:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);font-size:14px}.wp-site-blocks .tags-links.is-active{text-decoration:underline;width:fit-content;border-radius:.25rem;box-shadow:inset 0 0 0 1px #a51ed6}.wp-site-blocks .entry-content__content{height:1px;transition:color .15s ease-in-out}.wp-site-blocks .site-header:hover{text-align:center;list-style:none}.wp-site-blocks .search-field p{opacity:1}.wp-site-blocks .comment-list__inner{align-items:center}.wp-site-blocks .cat-links:hover{vertical-align:top;border:0;color:currentColor}.wp-site-blocks .entry-footer.is-active{transform:translateY(-50%);vertical-align:baseline;word-break:break-word}.wp-site-blocks .nav-previous{height:auto;flex:1 1 auto;white-space:nowrap}.wp-site-blocks .screen-reader-text{letter-spacing:.1em;text-align:right;justify-content:flex-start;flex:0 0 auto}.wp-site-blocks .site-info.is-active{overflow:visible;text-transform:none;white-space:normal;display:grid}@media (min-width:1200px){.wp-site-blocks .byline__link{word-break:break-word;text-transform:none}.wp-site-blocks .site-info:first-child{position:static;height:2.5rem;max-width:720px;box-shadow:inset 0 0 0 1px #a51ed6;white-space:pre-wrap}.wp-site-blocks .site-title:hover{white-space:nowrap}.wp-site-blocks .entry-content:not(:last-child){border-radius:4px;letter-spacing:normal}.wp-site-blocks .comments-area > *{line-height:1.4;white-space:pre-wrap}}.wp-site-blocks .entry-header__inner{vertical-align:baseline;padding:0;box-sizing:border-box;max-width:640px}.wp-site-blocks .tags-links__image{justify-content:center;border-radius:2px;align-items:center;z-index:-1;width:auto}.wp-site-blocks .widget-title > *{outline:2px solid #8042f5;cursor:pointer;text-transform:none;font-size:.8em}.wp-site-blocks .site-header__content{overflow:auto;font-weight:bold}.wp-site-blocks .site-title{display:block;line-height:1.4}.wp-site-blocks .widget__image{outline:0;letter-spacing:.1em;text-align:inherit;cursor:default}@media (min-width:600px){.wp-site-blocks .comment-list p{height:100%;transform:rotate(45deg);font-weight:400;width:50%;font-size:13px}.wp-site-blocks .screen-reader-text:hover{transform:scale(1.05);list-style:none;margin:0;letter-spacing:.02em;display:inline-block}.wp-site-blocks .comments-area__title{padding:15px;display:grid}.wp-site-blocks .site-description.is-active{max-width:100%;z-index:1;color:#8042f5;padding:15px;gap:24px}}.wp-site-blocks .site-main{letter-spacing:.1em}.wp-site-blocks .site-header__content{outline:1px dotted;color:currentColor}.wp-site-blocks .site-branding{align-items:flex-start;list-style:none;overflow:hidden;background-color:#8f857b;box-shadow:inset 0 0 0 1px #a51ed6}.wp-site-blocks .site-footer__link{color:#8042f5;background-color:#8f857b}.wp-site-blocks .posted-on__image{flex:1 1 auto;z-index:100}.wp-site-blocks .screen-reader-text__content{text-transform:none}.wp-site-blocks .widget-title__title{word-break:break-word;vertical-align:baseline;letter-spacing:normal;z-index:-1}.wp-site-blocks .read-more__image{overflow:auto}.wp-site-blocks .entry-meta:not(:last-child){justify-content:flex-end;gap:.5rem}.wp-site-blocks .site-content a{font-size:.875rem;margin:0;vertical-align:baseline;width:1em}.wp-site-blocks .entry-footer p{transition:transform .25s ease-out;overflow:visible;list-style:none;z-index:10}.wp-site-blocks .nav-links::before,.wp-site-blocks .site-branding:first-child{justify-content:flex-start;padding:0;cursor:default}.wp-site-blocks .content-area__content{display:none;padding:1rem}.wp-site-blocks .search-field:hover{object-fit:contain;display:grid}.wp-site-blocks .widget__title,.wp-site-blocks .search-form::before{text-align:inherit;letter-spacing:.02em}.wp-site-blocks .comments-area img{padding:15px;outline:2px solid #8042f5}.wp-site-blocks .site-footer__inner{box-shadow:0 1px 3px rgba(0,0,0,.12);background-color:#8042f5}.wp-site-blocks .comment-list{width:fit-content;cursor:pointer}.wp-site-blocks .comment-list a{padding:0;border-radius:50%;height:2.5rem}.wp-site-blocks .site-content:focus,.wp-site-blocks .tags-links:first-child{height:1px}.wp-site-blocks .page-title:hover{opacity:0;letter-spacing:.1em;object-fit:cover}.wp-site-blocks .site-info:hover{cursor:pointer;background-color:#8f857b;transform:scale(1.05);align-items:center;color:inherit}.wp-site-blocks .entry-meta::before{text-decoration:underline;text-transform:none;display:none;width:1em}.wp-site-blocks .widget.is-active{background-color:#8042f5}.wp-site-blocks .widget-title:first-child{flex:0 0 auto;text-transform:none}.wp-site-blocks .page-header:hover{transition:color .15s ease-in-out;white-space:nowrap;color:#8042f5;cursor:pointer}.wp-site-blocks .widget-title{margin:.5em;background-color:#8f857b;cursor:default;letter-spacing:.1em}.wp-site-blocks .post-thumbnail__inner,.wp-site-blocks .widget-area p{transform:none;line-height:1.2;box-sizing:border-box;height:1px}.wp-site-blocks .site-info::before{cursor:default;text-transform:none}.wp-site-blocks .content-area:not(:last-child){gap:.75em}.wp-site-blocks .site-main p{vertical-align:top}.wp-site-blocks .sub-menu:not(:last-child){box-sizing:border-box;overflow:hidden;line-height:inherit;border:0}.wp-site-blocks .main-navigation:not(:last-child){font-size:.875rem}.wp-site-blocks .archive-description__link{color:#8042f5;word-break:break-word;vertical-align:top;text-align:center}.wp-site-blocks .site-main a,.wp-site-blocks .nav-links:hover{align-items:flex-start}.wp-site-blocks .main-navigation > *{align-items:baseline;list-style:none}.wp-site-blocks .cat-links__link,.wp-site-blocks .nav-links:not(:last-child){opacity:1;letter-spacing:.02em;margin:0;line-height:normal}@media (max-width:768px){.wp-site-blocks .comments-area__link{position:relative;margin-top:var(--gap,1.5rem);flex:1}.wp-site-blocks .site-description img,.wp-site-blocks .entry-content:hover{margin:0 0 .75em;font-size:13px;letter-spacing:normal;height:1px}.wp-site-blocks .content-area{justify-content:space-between;transition:all .2s ease;border:1px solid #a51ed6;list-style:none}.wp-site-blocks .sub-menu::before{background-color:#8042f5;box-sizing:border-box;word-break:break-word;letter-spacing:.02em}}@media (min-width:992px){.wp-site-blocks .pagination{align-items:flex-start;margin-top:var(--gap,1.5rem);border:0;box-sizing:border-box}.wp-site-blocks .entry-title:not(:last-child),.wp-site-blocks .comments-area:hover{vertical-align:top;white-space:pre-wrap;margin:0 0 .75em}}.wp-site-blocks .entry-content__title{margin-top:2em;height:100%;word-break:break-word;opacity:0;position:absolute}.wp-site-blocks .widget-title::before{background-color:transparent;border-radius:4px;justify-content:flex-start;height:auto;border:2px solid #8042f5}.wp-site-blocks .page-title:focus{transform:translateY(-50%);overflow:visible;padding:0;object-fit:contain}.wp-site-blocks .nav-next a{font-weight:600;z-index:1;list-style:none}.wp-site-blocks .entry-header{flex:1;transition:all .2s ease;display:inline-flex;cursor:default}@media (min-width:600px){.wp-site-blocks .pagination img{white-space:normal;justify-content:center;word-break:break-word;opacity:.7}.wp-site-blocks .comment-respond{vertical-align:baseline}.wp-site-blocks .entry-header p{justify-content:space-between;word-break:break-word;line-height:1.4;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wp-site-blocks .archive-description__title{letter-spacing:.1em}.wp-site-blocks .page-title img{box-shadow:0 2px 8px rgba(0,0,0,.08)}}