.pixel-design .page.help-tickets{display:grid;grid-template-columns:minmax(15px,1fr) minmax(0,640px) 15px minmax(0,395px) minmax(15px,1fr)}
.pixel-design .page.help-tickets>#site-header,.pixel-design .page.help-tickets>#footer{grid-column:1/-1}
.pixel-design .page.help-tickets>.left,.pixel-design .page.help-tickets>.right{float:none;width:100%;min-width:0;margin:34px 0 0}
.pixel-design .page.help-tickets>.left{grid-column:2}.pixel-design .page.help-tickets>.right{grid-column:4}
.pixel-design .page.help-tickets .global-box{box-sizing:border-box;margin:0 0 15px;max-width:100%;float:none;display:flow-root}
.pixel-design .page.help-tickets .global-box>.content{box-sizing:border-box;display:flow-root}
.pixel-design .page.help-tickets .select-options{position:relative;box-sizing:border-box}
.pixel-design .page.help-tickets [hidden]{display:none!important}
.pixel-design .page.help-tickets .new-ticket .input{box-sizing:border-box;min-width:0}
.pixel-design .page.help-tickets .new-ticket .input input,.pixel-design .page.help-tickets .new-ticket .input textarea{box-sizing:border-box;font:inherit}
.pixel-design .page.help-tickets .new-ticket .input .support-consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6}
.pixel-design .page.help-tickets .support-consent input[type=checkbox]{width:18px;height:18px;flex:none;margin-top:2px}
.pixel-design .page.help-tickets .support-feedback{clear:both;box-sizing:border-box;border-radius:8px;padding:12px;margin:12px 0;font-size:13px;line-height:1.6}
.pixel-design .page.help-tickets .support-feedback.is-success{background:#e3f3e6;color:#346441}.pixel-design .page.help-tickets .support-feedback.is-error{background:#fff0ee;color:#922d22}
.pixel-design .page.help-tickets .box-my-tickets>.content>p{font-size:14px;line-height:1.6;overflow-wrap:anywhere}
.pixel-design .page.help-tickets .ticket{display:flow-root;overflow:hidden;box-sizing:border-box}
.pixel-design .page.help-tickets .ticket>summary{list-style:none;box-sizing:border-box;display:flex;gap:0;align-items:flex-start;font-size:14px;line-height:20px}
.pixel-design .page.help-tickets .ticket>summary::-webkit-details-marker{display:none}
.pixel-design .page.help-tickets .ticket>summary>.status{display:block;flex:none;box-sizing:border-box;width:20px;height:20px;margin-right:10px;border-radius:50%;background:#f27e46;border:5px solid #fff;box-shadow:0 0 0 1px #ddd}
.pixel-design .page.help-tickets .ticket>summary>.status[data-status=answered]{background:#59b656}.pixel-design .page.help-tickets .ticket>summary>.status[data-status=closed]{background:#979ba7}
.pixel-design .page.help-tickets .ticket .body{box-sizing:border-box}.pixel-design .page.help-tickets .ticket .body p{margin:0 0 7px}.pixel-design .page.help-tickets .ticket .body small{font-size:11px}
.pixel-design .page.help-tickets .ticket .body>.btn{box-sizing:border-box}
.pixel-design .page.help-tickets .support-thread-subject{font-size:18px;line-height:1.5;overflow-wrap:anywhere;margin:0 0 8px}
.pixel-design .page.help-tickets .support-thread__back{font-size:13px;color:#f27e46}
.pixel-design .page.help-tickets .support-thread__messages{display:grid;gap:12px;clear:both;margin-top:20px}
.pixel-design .page.help-tickets .support-thread__message{padding:15px;border-radius:10px;background:#eaeaea;border:1px solid #ddd;min-width:0}
.pixel-design .page.help-tickets .support-thread__message.is-staff{border-color:#f2b18f;background:#fff3ed}
.pixel-design .page.help-tickets .support-thread__message header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:12px;line-height:1.5}
.pixel-design .page.help-tickets .support-thread__message time{font-size:11px;opacity:.7}
.pixel-design .page.help-tickets .support-thread__message p{font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px}
.pixel-design .page.help-tickets .support-submit{display:block;box-sizing:border-box;float:left;width:100%;min-height:45px;border:0;border-radius:10px;color:#fff;background:#f27e46;font:inherit;font-size:14px;cursor:pointer}
.pixel-design .page.help-tickets .support-thread__status-form{clear:both;padding-top:15px}
.pixel-design .page.help-tickets .support-status-button{border:0;border-radius:8px;padding:10px 15px;background:#eaeaea;color:#3c3f51;font:inherit;font-size:13px;cursor:pointer}
.pixel-design .page.help-tickets button:disabled,.pixel-design .page.help-tickets textarea:disabled{opacity:.5;cursor:default}
.pixel-design .page.conditions-page>.encelade-conditions-shell,.pixel-design .page.regles-page>.encelade-rules-shell{float:none;clear:both;width:1050px;max-width:calc(100% - 30px);margin:34px auto 45px;box-sizing:border-box}
.pixel-design .page.conditions-page .conditions-section{margin-bottom:24px;overflow-wrap:anywhere;scroll-margin-top:20px}
.pixel-design .page.conditions-page .content-cgu p+p,.pixel-design .page.conditions-page .content-cgu ul{margin-top:10px}
.pixel-design .page.conditions-page .content-cgu ul{list-style:disc;padding-left:22px}
.pixel-design .page.conditions-page .content-cgu li{margin:5px 0}
.pixel-design .page.conditions-page .encelade-conditions-intro nav>a{line-height:1.5;padding:8px 12px;max-width:100%}
.pixel-design .page.regles-page .rules-card{overflow-wrap:anywhere}
.pixel-design .app[theme=dark] .support-thread__message{background:#3c3f51;border-color:#555a70;color:#eaeaea}
.pixel-design .app[theme=dark] .support-thread__message.is-staff{background:#493c37;border-color:#bf7a52}
.pixel-design .app[theme=dark] .support-status-button{background:#3c3f51;color:#eaeaea}
.pixel-design .app[theme=dark] .encelade-conditions-intro>.content>p,.pixel-design .app[theme=dark] .encelade-conditions-document .content-cgu,.pixel-design .app[theme=dark] .encelade-conditions-document .content-cgu h1,.pixel-design .app[theme=dark] .encelade-conditions-document .content-cgu p{color:#eaeaea}
@media(max-width:800px){.pixel-design .page.help-tickets{grid-template-columns:15px minmax(0,1fr) 15px}.pixel-design .page.help-tickets>.left,.pixel-design .page.help-tickets>.right{grid-column:2}.pixel-design .page.help-tickets>.right{margin-top:0}.pixel-design .page.conditions-page .encelade-conditions-document>.content{padding:20px 15px}.pixel-design .page.regles-page .rules-grid{grid-template-columns:minmax(0,1fr)}.pixel-design .page.regles-page .rules-card--large{grid-column:1}}
