/* requirements-bundle:5011245ee2608a88518287ae5e9abdb4ebce34c0 */
.html-editor{width:100%;max-width:100%}.html-editor-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:3px;box-sizing:border-box;width:100%;min-height:42px;padding:2px 3px;background:linear-gradient(to bottom,#fff 0%,#f5f6f8 100%);border:1px solid #cfd5dd;border-bottom-color:#bbc3cd;border-radius:8px 8px 0 0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.9);user-select:none}.html-editor-toolbar__group{display:flex;align-items:center;gap:2px}.html-editor-toolbar__separator{align-self:stretch;width:1px;min-height:24px;margin:4px 0;background:#d8dde4}.html-editor-toolbar__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1;color:#303640;background:transparent;border:0;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.8);cursor:pointer;transition:background-color 120ms ease,border-color 120ms ease,box-shadow 120ms ease,transform 80ms ease}.html-editor-toolbar__button:hover{background:#f0f4f8;border:1px solid #aeb7c3;box-shadow:0 2px 5px rgba(0,0,0,.09),inset 0 1px 0 rgba(255,255,255,.9)}.html-editor-toolbar__button:active{background:#e6ebf1;transform:translateY(1px);box-shadow:inset 0 1px 3px rgba(0,0,0,.12)}.html-editor-toolbar__button:focus-visible{outline:2px solid #4778b7;outline-offset:2px}.html-editor-toolbar__button--text{font-family:Georgia,"Times New Roman",serif;font-size:18px}.html-editor-toolbar__underline{font-weight:600;text-decoration:underline;text-underline-offset:2px}.html-editor-toolbar__button--suit{font-family:Georgia,"Times New Roman",serif;font-size:23px}.html-editor-toolbar__button--heart,.html-editor-toolbar__button--diamond{color:#b22929}.html-editor-toolbar__button--club,.html-editor-toolbar__button--spade{color:#20242a}.html-editor-toolbar__card-icon{position:relative;display:block;width:20px;height:21px}.html-editor-toolbar__card-icon::before,.html-editor-toolbar__card-icon::after{position:absolute;box-sizing:border-box;width:14px;height:18px;border:1.5px solid #315f8c;border-radius:3px;content:""}.html-editor-toolbar__card-icon::before{top:2px;left:1px;background:#eaf1f7;transform:rotate(-8deg)}.html-editor-toolbar__card-icon::after{top:0;right:1px;display:flex;align-items:center;justify-content:center;padding-bottom:1px;font-family:Georgia,"Times New Roman",serif;font-size:10px;font-weight:700;line-height:1;color:#b22929;background:#fff;transform:rotate(5deg);content:"\2665"}.html-editor-toolbar__table-icon{display:grid;grid-template-columns:repeat(3,5px);grid-template-rows:repeat(2,5px);gap:1px;padding:2px;border:1px solid currentColor;border-radius:2px}.html-editor-toolbar__table-icon span{display:block;background:currentColor;opacity:.75}.html-editor-toolbar__player-icon{position:relative;display:block;width:18px;height:18px}.html-editor-toolbar__player-icon::before{position:absolute;top:1px;left:6px;width:7px;height:7px;background:currentColor;border-radius:50%;content:""}.html-editor-toolbar__player-icon::after{position:absolute;right:2px;bottom:0;left:2px;height:8px;background:currentColor;border-radius:8px 8px 3px 3px;content:""}.html-editor__textarea{display:block;box-sizing:border-box;width:100%;min-height:160px;padding:12px 14px;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;color:#262b31;background:#fff;border:1px solid #cfd5dd;border-top:0;border-radius:0 0 8px 8px;resize:vertical;outline:none;transition:border-color 120ms ease,box-shadow 120ms ease}.html-editor__textarea:focus{border-color:#7e9fc8;box-shadow:0 0 0 3px rgba(71,120,183,.15)}@media (max-width:520px){.html-editor-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));gap:2px;min-height:0;padding:2px}.html-editor-toolbar__group{display:contents}.html-editor-toolbar__separator{display:none}.html-editor-toolbar__button{width:100%;height:40px;min-width:0;margin-left:0!important}}#groupAmi{display:block;font-size:16px;padding:8px;width:100%;border:1px solid #ccc;background:transparent;margin-bottom:10px}div.selMPBig{padding:0;width:100%}div.selMPBig .ui-tooltip-content{text-align:left}.toggleChk{position:relative;display:block;width:40px;height:20px;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translate3d(0,0,0);float:left}.toggleChk:before{content:"";position:relative;top:3px;left:3px;width:34px;height:14px;display:block;background:#9A9999;border-radius:8px;transition:background 0.2s ease}.toggleChk span{position:absolute;top:0;left:0;width:20px;height:20px;display:block;background:white;border-radius:10px;box-shadow:0 3px 8px rgba(154,153,153,.5);transition:all 0.2s ease}.toggleChk span:before{content:"";position:absolute;display:block;margin:-18px;width:56px;height:56px;background:rgba(79,46,220,.5);border-radius:50%;transform:scale(0);opacity:1;pointer-events:none}.chkBoxC:checked+.toggleChk:before{background:#947ADA}.chkBoxC:checked+.toggleChk span{background:#4F2EDC;transform:translateX(20px);transition:all 0.2s cubic-bezier(.8,.4,.3,1.25),background 0.15s ease;box-shadow:0 3px 8px rgba(79,46,220,.2)}.chkBoxC:checked+.toggleChk span:before{transform:scale(1);opacity:0;transition:all 0.4s ease}.nopadding{padding:0px!important}p.txtSupportDem{border-left:5px solid #999;padding-left:8px;max-height:250px;overflow:auto;margin-bottom:10px}.discountImg{float:left;width:84px;margin-right:10px}.discountImgCredits{float:left;width:56px;margin-right:10px}.promotion{padding:4px;display:inline-block!important}.barre{text-decoration:line-through}div.tooltip-inner{font-size:18px}.divFriendsForuum{width:100%;clear:both;margin-bottom:4px}.joueurForuum{width:100px;max-width:33%;float:left}.joueurSalon{width:160px;max-width:33%;float:left}.inviteIcons{margin-top:-4px;height:18px;cursor:pointer}.CRA{float:left;margin-left:1px;margin-right:-60px;width:auto;height:28px;white-space:nowrap;padding-left:4px;padding-right:4px;xbackground-color:rgba(255,255,255,.5);padding-top:2px}.absentJoueur{background:rgba(0,0,0,0) url("/Jeu-Tarot-en-ligne/Icones/Disconnected.svg") repeat scroll 0 0;background-size:100% 100%}.idcoD{height:34px;margin-bottom:-4px}@media (max-width:600px){.idcoD{height:32px;margin-bottom:-2px}}.gradesJ{overflow:hidden;white-space:nowrap;margin-top:4px;position:absolute;padding-left:6px}.iconeStatut{height:20px;margin-right:2px;display:none;margin-left:0;margin-top:0;vertical-align:top;margin-bottom:6px}.absentJoueur{width:24px}.coulPren{display:inline-block;vertical-align:top;float:none}.itemMJ{border:1px solid transparent;padding-left:20px;padding-right:20px;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}.lowRes .itemMJ{box-shadow:none}.ITLibre{background-color:rgba(92,184,92,.1)}.ITTournoi{background-color:rgba(49,176,213,.3)}.ITCompetition{background-color:rgba(240,173,78,.5)}.threadForum{float:left;margin-right:6px;margin-top:4px;width:44px}.myWide{width:100%}.thredTD{width:50px}.deltd{width:60px;padding-left:8px}.alignR{text-align:right}.titsujeFor{min-width:60%}.titreSujetFor{font-size:2em}.forumDroitRestriction{color:#f00}.msgBox{width:100%;margin-bottom:10px;padding:4px;font-size:18px}#modeInfosMode{display:none}a.marginBtn{margin-right:4px;margin-bottom:4px}.sujetForum{border-color:#e5e5e5 #eee #eee;border-style:solid;border-width:1px 0;box-shadow:0 3px 6px rgba(0,0,0,.05) inset;margin:0 0 15px;padding:15px;width:100%;background-color:#fff}.sujetSub{margin-left:20px;background-color:#fffbd;width:auto;font-size:1.15em;padding-top:5px;padding-bottom:2px;padding-left:8px;margin-bottom:5px}.moreSujets{display:none}.titreForum{font-size:1.2em}.titlForum{padding-left:4px;width:110px}.smallTxt{font-size:.9em}.avatForum{height:49px;float:left;margin-right:6px;margin-bottom:4px}.reponseForum label{margin-bottom:-4px}.sujetForum p{margin-bottom:0}.sujetForumDD{border-left:5px solid #eee;padding-left:8px;max-height:250px;overflow:auto;font-size:.9em}.sujetForumDD2{overflow:auto;font-size:.9em}.moderateurPanelMulti{font-size:1em;line-height:1.5;color:#000}.moderateurPanelMulti td{padding:4px;}@media (max-width:480px){.hide-xs{display:none}}div.LND{background-color:#eee;white-space:nowrap;overflow:hidden;padding-left:8px;padding-top:4px;padding-bottom:4px;margin-right:8px}div.LNDM{padding:0;margin-bottom:4px}div.LND h3{display:inline-block;vertical-align:bottom;margin-bottom:2px;margin-top:2px;width:50%;overflow:hidden}.modeTextArea{border:1px solid #aaa;border-radius:4px;margin-bottom:4px;width:100%;height:120px;padding:6px}.modeInfo{max-width:160px;float:left;margin-right:5px;margin-bottom:8px;margin-top:4px;white-space:nowrap}.modeInfo label{margin-bottom:-2px;margin-top:-8px;font-size:.8em;color:#999;display:block}.modeInfo p{border-radius:4px;overflow:hidden;border:1px solid #ddd;background-color:rgba(200,200,200,.2);margin-bottom:0;padding:4px}.modeInfo.valid p{border:1px solid #dfd;background-color:rgba(200,250,200,.2)}.modeInfo.err p{border:1px solid #f22;background-color:rgba(250,200,200,.2)}.modeInfoBig{width:100%;margin-bottom:8px;margin-top:14px}.modeInfoBig label{margin-bottom:0;margin-top:-8px;font-size:.8em;color:#999;display:block}.modeInfoBig p{display:block;border-radius:4px;max-height:150px;overflow:auto;border:1px solid #ddd;background-color:rgba(200,200,200,.2);margin-bottom:0;padding:4px}.brand{margin-left:auto;margin-right:auto;text-align:left}.cardJeu{width:100px;height:184px;margin-top:4px;margin-left:-50px;margin-bottom:-160px;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.1));filter:drop-shadow(0 0 4px rgba(0,0,0,.1));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0, Color='#444')"}.lowRes .cardJeu{-webkit-filter:none;filter:none;-ms-filter:none;filter:none}.actionBtn{-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.4));filter:drop-shadow(0 0 2px rgba(0,0,0,.4));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0, Color='#444')"}.lowRes .actionBtn{-webkit-filter:none;filter:none;-ms-filter:none;filter:none}img.gradeHome{margin-left:0}@media (max-width:767px){h2.firstP.pseudoHome{margin-top:0}img.gradeHome{float:none;margin-left:auto}}@media (max-width:980px){body,element1,element2{max-width:100%!important}img,table,td,blockquote,code,pre,textarea,input,iframe,object,embed,video{max-width:100%!important}textarea,table,td,th,code,pre,samp{word-wrap:break-word}element1,element2{float:none!important;width:auto!important}.hide_mobile{display:none!important}}BODY{font-family:verdana;font-size:14px;background:#145400;background:-moz-linear-gradient(top,#145400 17%,#0f4f05 76%);background:-webkit-gradient(linear,left top,left bottom,color-stop(17%,#145400),color-stop(76%,#0f4f05));background:-webkit-linear-gradient(top,#145400 17%,#0f4f05 76%);background:-o-linear-gradient(top,#145400 17%,#0f4f05 76%);background:-ms-linear-gradient(top,#145400 17%,#0f4f05 76%);background:linear-gradient(top,#145400 17%,#0f4f05 76%)}.donneFixeCompareTab{width:940px}.donneFixeCompareTab td{width:10%;border:1px solid #ddd;height:40px;margin-left:2px;padding-right:4px}.cufonted{font-size:16px}INPUT,btnLink{font-family:verdana;font-size:14px;margin:0}INPUT.BUTTON,input[type=button],INPUT.submit,input[type=submit],.button{cursor:hand;cursor:pointer}H1{font-weight:normal}H2{font-weight:normal}H3{margin-top:8px;margin-bottom:4px}H4{margin-top:8px;margin-bottom:2px}A{text-decoration:none;color:#000}.header{background-image:url('/Jeu-Tarot-en-ligne/Jeu-de-taroot-gratuit.png');background-position:top left;background-repeat:no-repeat;height:100px}.iconeJ{display:none;float:left;margin-top:5px;margin-right:2px}#divJoueurs{width:100%;margin-top:0;margin-bottom:2px;padding-left:0;padding-right:0;padding-top:0}.eltHisto{}.equipier4j{color:#000;width:auto;text-align:left;float:none;margin-left:0;margin-right:0;padding:0}.equipier5j{color:#000;width:20%;text-align:left;display:block;float:left;margin-top:0;margin-left:0;margin-right:0;padding:0}.autoHeight{height:auto}.bgJeuImg{width:100%;position:fixed;bottom:0}.mainBtn{font-size:18px;font-weight:bold;color:#0496fc;cursor:hand;cursor:pointer}.mainBtn:hover{text-decoration:underline}#IDbody{width:1015px}.actionBtn{background-color:#c9dec8;border-color:#aaa;color:#333;margin-left:6px;margin-right:6px;margin-top:6px}#reglesBtn{font-weight:bold}#detailJoueur{background:rgba(0,0,0,.38);height:100%;width:100%;top:0;left:0;padding:18px 22px;overflow-x:hidden;overflow-y:auto;z-index:10001;position:fixed;text-align:left;box-sizing:border-box;cursor:pointer;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#detailJoueur .joueurDetailsMinPanel{background:#fff;background:-moz-linear-gradient(top,#e8e8e8 17%,#fff 76%);background:-webkit-linear-gradient(top,#e8e8e8 17%,#fff 76%);background:linear-gradient(to bottom,#e8e8e8 17%,#fff 76%);width:100%;max-width:1180px;min-height:calc(100vh - 36px);margin:0 auto;padding:8px 15px 22px;border-radius:12px;box-shadow:0 16px 46px rgba(0,0,0,.48);box-sizing:border-box;position:relative;cursor:default}@media (max-width:767px){#detailJoueur{padding:6px}#detailJoueur .joueurDetailsMinPanel{min-height:calc(100vh - 12px);padding:6px 10px 16px;border-radius:8px}}#joueurDetailsMinLoader{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;margin:0;padding:18px 22px;z-index:10002;background:rgba(0,0,0,.38);box-sizing:border-box;overflow:hidden;pointer-events:auto}#joueurDetailsMinLoader:before{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;z-index:2;border:2px solid rgba(74,62,48,.22);border-top-color:#9b753d;border-radius:50%;-webkit-animation:joueurDetailsMinLoading 0.7s linear infinite;animation:joueurDetailsMinLoading 0.7s linear infinite}#joueurDetailsMinLoader:after{content:"";display:block;width:100%;max-width:1180px;min-height:calc(100vh - 36px);border-radius:12px;background:#fff;box-shadow:0 16px 46px rgba(0,0,0,.38);-webkit-transform-origin:50% 12%;transform-origin:50% 12%;-webkit-animation:joueurDetailsMinOpening 0.28s ease-out both;animation:joueurDetailsMinOpening 0.28s ease-out both}@-webkit-keyframes joueurDetailsMinLoading{to{-webkit-transform:rotate(360deg)}}@keyframes joueurDetailsMinLoading{to{transform:rotate(360deg)}}@-webkit-keyframes joueurDetailsMinOpening{from{opacity:.45;-webkit-transform:scale(.82)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes joueurDetailsMinOpening{from{opacity:.45;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (max-width:767px){#joueurDetailsMinLoader{padding:6px}#joueurDetailsMinLoader:after{min-height:calc(100vh - 12px);border-radius:8px}}@media (prefers-reduced-motion:reduce){#joueurDetailsMinLoader:after{-webkit-animation:none;animation:none}}#regles{overflow:hidden;text-align:left;pborder:1px solid #0f0;padding:4px;position:relative;overflow-y:auto}.joueurTitre{font-size:32px;margin-left:4px;margin-bottom:0;margin-top:0}.Jmedailles{margin-top:18px}.roleJoueur{vertical-align:top;color:#111;font-weight:bold;height:18px;line-height:18px;margin-top:0;display:inline-block;padding-left:4px;margin-bottom:4px;text-shadow:0 0 0 transparent}#infosJeuCnt{float:right;padding-right:4px;padding-bottom:4px;margin-right:2px}.pseudoJTxt{font-size:22px;line-height:1.3;margin-bottom:0;margin-top:18px;padding:4px 8px;background-color:rgba(255,255,255,.7);width:90%;margin-left:5%;box-shadow:2px 0 3px -2px #888;overflow:hidden}.joueurCnter{background-color:rgba(0,0,0,.15);box-shadow:1px 2px 2px rgba(0,0,0,.3);margin:0 5px 0;color:#000;text-shadow:0 0 3px rgba(255,255,255,1);border-radius:4px}.joueurCnterRond{text-align:center}div.newRondEquipier{max-width:280px}div.newRond4j{width:25%}div.newRond5j{width:20%}.imgRDeq{width:95%}@media screen and (max-width:850px){div.newRond4j{width:50%}.imgRDeq{width:90%}}@media screen and (max-width:800px){div.newRond5j{width:33%}}@media screen and (max-width:360px){div.newRond5j{width:50%}}@media screen and (max-width:550px){div.newRond3j{width:50%}}@media screen and (max-width:1050px){div.newRond6j{width:33%}}@media screen and (max-width:550px){div.newRond6j{width:50%}}.lowRes .joueurCnter{box-shadow:none;text-shadow:none}.rolePasse{background-color:rgba(215,0,0,.5);box-shadow:1px 0 2px rgba(0,0,0,.2)}.roleNobody{background-color:rgba(30,30,30,.05);box-shadow:1px 0 2px rgba(0,0,0,.1)}.roleVictoire{background-color:rgba(19,187,19,.8);box-shadow:1px 0 4px rgba(0,0,0,.3)}.roleDefaite{background-color:rgba(220,0,0,.8)}.rolePreneur{background-color:rgba(70,140,250,.6)}.rolePreneurPrise{background-color:rgba(70,140,250,.6)}.rolePreneurGarde{background-color:rgba(70,140,200,.6)}.rolePreneurGardesans{background-color:rgba(70,100,150,.6)}.rolePreneurGardecontre{background-color:rgba(110,50,150,.6)}.roleEquipier{background-color:rgba(40,5,189,.6)}div.ToproleAnnonce{background-color:rgba(255,255,255,.4)}div.ToprolePasse{background-color:rgba(215,0,0,.3)}div.ToproleNobody{background-color:rgba(30,30,30,.03)}div.ToproleVictoire{background-color:rgba(190,255,190,.3)}div.ToproleDefaite{background-color:rgba(220,0,0,.5)}div.ToprolePreneur{background-color:rgba(70,140,250,.3)}div.ToprolePreneurPrise{background-color:rgba(70,140,250,.3)}div.ToprolePreneurGarde{background-color:rgba(70,140,200,.3)}div.ToprolePreneurGardesans{background-color:rgba(70,100,150,.3)}div.ToprolePreneurGardecontre{background-color:rgba(110,50,150,.3)}div.ToproleEquipier{background-color:rgba(40,5,189,.3)}.lowRes .roleNobody,.lowRes .rolePasse,.lowRes .roleVictoire{box-shadow:none}.divJoueursDiv{display:inline-block;color:#2c2017;white-space:nowrap;padding-bottom:0;position:relative;overflow:visible}.infJdivForuum{padding:2px;box-sizing:content-box;position:relative}.infJdiv{padding:7px;box-sizing:content-box;position:relative}.FJavat{width:240px;float:left}.fstLinEq{background:-moz-linear-gradient(-45deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 50%);background:-webkit-linear-gradient(-45deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 50%);background:linear-gradient(135deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1);padding-top:4px;margin:0;position:absolute;box-sizing:border-box;background-repeat:no-repeat;box-shadow:inset .5px .5px 2px 1px #777;padding-left:6px;width:calc(100% - 14px);height:calc(100% - 14px);white-space:nowrap;text-align:left}.noReflect{background:none;filter:unset}.equipierTaille{width:210px;height:140px}#affCartes{color:#000;text-align:center;line-height:28px;width:100%;float:none;vertical-align:top;margin-left:auto;margin-right:auto;display:inline-block}#Jeu{visibility:visible;display:inline-block;height:100%;left:0;margin-bottom:58px;max-width:1400px;text-align:center;top:0;width:100%}a.btn-actionGame{border-radius:6px;font-size:18px;line-height:1.33333;padding:10px 16px}a.btn-bottomGame{border-radius:6px;font-size:18px;line-height:1.33333;padding:10px 16px}#IMGMJB{position:relative;font-size:1.1em;color:#333;padding-left:0;width:46px;height:46px;background-size:46px;border-radius:4px;pointer-events:auto;padding-bottom:4px}#IMGMJB.avecManche{background-size:0 0;text-align:center;vertical-align:middle}#IMGMJB.avecManche::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:inherit;background-repeat:no-repeat;background-position:center;background-size:46px;opacity:.6;pointer-events:none}#IMGMJB .numeroManche{position:relative;font-size:1em;font-weight:bold;white-space:nowrap;text-shadow:0 0 3px #fff,0 0 3px #fff}#openDuplicateRepere{padding:5px 10px;background:#fff;color:#44382b;border-top:1px solid #b68b41;text-align:center;font:600 13px/1.4 Arial,sans-serif}.themeSombre #openDuplicateRepere{background:#292721;color:#eee4d6;border-color:#dfbc7d}#IMGMJB[data-mode-jeu="OpenDuplicate"]{min-width:46px;cursor:pointer}#IMGMJB[data-mode-jeu="OpenDuplicate"].avecManche::before{background-size:34px;background-position:center 0;opacity:1}#IMGMJB[data-mode-jeu="OpenDuplicate"] .numeroManche{position:absolute;bottom:1px;left:50%;transform:translateX(-50%);padding:0 3px;border-radius:3px;background:#fbf7ee;color:#44382b;font-size:11px;line-height:14px;text-shadow:none}#chatTable a,#chatTable input,#chatGradient,#chat{pointer-events:auto}#chatInput{border:1px solid #aaa;height:45px;background-color:rgba(255,255,255,.8);padding-left:8px;border-radius:6px;margin-right:2px;margin-top:0;vertical-align:top;width:100%}.lowRes #chatInput{background-color:rgb(255,255,255)}.chatContainer{padding-left:5px;padding-right:5px;margin-top:6px}.bigChat .chatContainer{padding-left:0;padding-right:0;margin-top:0}#chatGradient{height:1px;margin-bottom:0}.halfChat .chatContainer{width:50%;float:left}.lowRes #chatGradient{background:none}#infosJeu,#infosActions{color:#000;text-align:center;line-height:28px;width:100%;vertical-align:top;margin-left:auto;margin-right:auto;display:none;padding-bottom:6px}.halfChat #infosJeu{width:50%;float:right;padding-left:10px;padding-right:10px}.halfChat #infosJeu2{width:50%;float:right;padding-left:10px;padding-right:10px}@media screen and (max-width:600px){.halfChat #infosJeu{width:100%;float:none}.halfChat #infosJeu2{width:100%;float:none}.halfChat .chatContainer{width:100%;float:none}}.closingBtnChat{display:none}.bigChat .closingBtnChat{display:block}#chat{color:rgb(10,10,10);overflow-y:auto;text-align:left;padding:6px;height:230px;margin-bottom:0;margin-top:0;width:100%;font-size:1.3em;background-color:rgba(255,255,255,.95);background:-webkit-linear-gradient(top,rgba(255,255,255,.55),rgba(255,255,255,.95));background:-o-linear-gradient(bottom,rgba(255,255,255,.55),rgba(255,255,255,.95));background:-moz-linear-gradient(bottom,rgba(255,255,255,.55),rgba(255,255,255,.95));background:linear-gradient(to bottom,rgba(255,255,255,.55),rgba(255,255,255,.95));-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;box-shadow:1px 0 2px rgba(0,0,0,.3)}.bigChat #chat{height:auto;box-shadow:none;background-color:rgba(255,255,255,.95)}.halfChat #chat{margin-bottom:10px}.lowRes #chat{background-color:rgb(255,255,255);box-shadow:none}#IMGMJB{background-color:rgba(255,255,255,.8);background-repeat:no-repeat;background-position:center center}@media screen and (max-width:600px),screen and (max-height:380px){a.btn-actionGame{border-radius:4px;padding:6px 12px}a.btn-bottomGame{border-radius:3px;line-height:1.5;padding:5px 10px}#Jeu{margin-bottom:43px}#chatInput{height:30px;background-size:30px;border-radius:3px}#carteInfos h4{margin-bottom:0}}#chatCnt{height:113px;padding-top:10px;overflow:hidden;float:right;padding-left:8px;padding-right:4px;padding-top:10px;padding-bottom:5px}.closeChatBtn{float:right;width:32px;height:32px;cursor:pointer;margin-right:4px;margin-top:6px;margin-bottom:-37px;position:relative;z-index:10}.lowRes #chatBg{background-color:transparent}#chatBg.chatBgOpen{background-color:rgba(255,255,255,.95)}.lowRes #chatBg.chatBgOpen{background-color:rgb(255,255,255)}#bottomGame{position:fixed;bottom:0;left:0;width:100%;z-index:1200;pointer-events:none}#fuse-ad-22678250563,[data-fuse="game_mrec"]{position:relative!important;z-index:0!important;isolation:isolate}#chatInputBtn{border:1px solid #888}#monJeu{position:relative;padding-bottom:170px;margin-left:0;margin-right:0;margin-top:10px;pborder:1px solid #f00;font-size:1.25em;padding-left:5px;padding-right:5px}#messagePlateauJeu{clear:both;text-align:center;width:100%}#messagePlateauJeu:empty{display:none}#plateau{position:relative;height:10px;pborder:1px solid #0f0}#actions{height:30px;pborder:1px solid #0f0;text-align:center}#messagePlace{background:rgba(0,0,0,0) url("/Jeu-Tarot-en-ligne/Jeu/Rubans.png") repeat scroll 0 0;background-size:100% 100%;color:#ffcc43;text-shadow:0 0 2px rgba(0,0,0,.3);display:inline-block;font-size:30px;font-weight:bold;height:87px;margin:5px 0 -20px;overflow:hidden;padding:15.5px 4px 4px 0;text-align:center;white-space:nowrap;width:1300px;padding-left:55px;padding-right:55px;cursor:default}.lowRes #messagePlace{background:rgba(0,0,0,0) url("/Jeu-Tarot-en-ligne/Jeu/RubansOFF.png") repeat scroll 0 0;background-size:100% 100%;text-shadow:none}@media screen and (max-width:1300px){#messagePlace{font-size:26px;height:65px;margin:4px 0 -16px;padding:10px 45px 4px;width:978px}.infJdiv{padding:6px}.fstLinEq{width:calc(100% - 12px);height:calc(100% - 12px)}div.tooltip-inner{font-size:16px}}@media screen and (max-width:978px){.FJavat{width:160px}.joueurTitre{font-size:24px;margin-top:10px}.Jmedailles{margin-top:8px}#messagePlace{font-size:16px;height:55px;margin:6px 0 -15px;padding:12px 35px 0;width:calc(100% - 10px)}div.tooltip-inner{font-size:14px}}@media screen and (max-width:600px){.Jmedailles{display:block;width:100%}.FJavat{width:160px;float:none;margin-right:auto;margin-left:0;display:block;text-align:left}#messagePlace{background:rgba(0,0,0,0) url("/Jeu-Tarot-en-ligne/Jeu/Rubans_s.png") repeat-x scroll 0 0;background-size:9px 40px;font-size:16px;height:40px;margin:6px 0 -2px;padding:11px 4px 4px 0;width:100%;background-size:5px 100%}.lowRes #messagePlace{background:rgba(0,0,0,0) url("/Jeu-Tarot-en-ligne/Jeu/RubansOFF_s.png") repeat scroll 0 0;background-size:9px 40px}div.tooltip-inner{font-size:12px}}.info{font-size:10px;line-height:12px}.chatLine{color:rgb(51,51,51)}#actBtnsJ{padding-right:4px;padding-left:6px;width:25px;min-width:50px;white-space:nowrap}#chatTable{width:100%;margin-bottom:4px;margin-top:4px;margin-left:4px}div#infJE{vertical-align:top;overflow:hidden;white-space:nowrap;border-bottom:0;font-size:1.2em;position:relative;color:#111;height:24px;margin-top:0;text-align:right;margin-bottom:0;width:90%;margin-left:5%;xbackground-color:rgba(255,255,255,.6)}.scoreJD{xbackground-color:rgba(255,255,255,.6);padding-right:4px;margin-bottom:8px;padding-left:4px;display:none;margin-right:0;font-size:.85em}.rolePasse #CRA{background-color:rgba(215,0,0,.5)}#avatJE{width:100%;margin-left:0;vertical-align:top;margin-right:4px}.icoD{margin-top:4px;margin-right:2px;float:left}.impLine{font-size:10px;line-height:12px;color:#fff;font-weight:bold}.joueurSalonCliquable{width:190px;margin-bottom:20px;margin-right:42px;float:left;height:48px;overflow:hidden}.encartColore{background-color:#f1eeeb;border:1px solid #bbb;padding:2px}.pp_Del{background:url(/images/sprite.png) 0 0 no-repeat;display:inline-block;width:26px;height:26px}.listBBlock{width:160px;height:95px;float:left}.etapeDemande{display:none}.cardRecap{margin-top:10px;width:70px;height:129px}.replyTB{width:100%;border:1px solid #ccc;padding:4px 10px;height:100%!important;resize:none;min-height:120px;font-size:1.1em!important;background-color:#f0f0f0;border-radius:8px;border-top:0px!important}.replyTB:active{border:1px solid #ff8400!important}.replyTB:focus{border:1px solid #a1601a!important}.formChaMP{height:calc(100% - 140px)}.formChaMP2{height:calc(100% - 60px)}.ui-dialog .ui-dialog-content{width:100%!important}.selGameDF{float:left;width:30px;height:30px;margin-right:0;margin-left:-24px;width:0;height:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid green}.histo2nd{display:none}.carteRecap{float:left;height:129px;margin-bottom:-80px;margin-right:-26px;margin-top:5px;width:70px}.cardRecapContainer{margin-bottom:120px}.carteRecapSmall{float:left;height:129px;margin-bottom:-110px;margin-right:-28px;margin-top:15px;width:70px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.18))}.carteRecapMask{display:inline;float:left;height:129px;margin-left:-42px;width:70px;margin-top:0;margin-bottom:-147px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.18));margin-right:-26px}.margTop{margin-top:10px}.selCard{margin-top:0;margin-bottom:-95px}div.nopad{padding:0}div.nomarg{margin:0}div.padright{padding:0 14px 0 0}div.bigpadright{padding:0 44px 0 0}div.mrgBot{margin-bottom:15px}.SHL{line-height:10px}a.pbtn,button.pbtn,input.pbtn{margin-bottom:6px;white-space:normal}a.Lbtn,button.Lbtn,input.Lbtn{margin-top:5px;margin-bottom:12px;white-space:normal}a.ptobt,button.ptobt,input.ptobt{margin-top:6px;white-space:normal;margin-bottom:4px;margin-right:4px}a.sptobt,button.sptobt,input.sptobt{margin-top:4px;white-space:normal;margin-bottom:2px}.btn-fb{background-color:#4b67b8;border-color:#3b55a0;color:#fff}#webBody.themeSombre .btn-fb{color:#f5f7ff;background-color:#344b8e;border:1px solid #6f83bd;box-shadow:0 2px 6px rgba(0,0,0,.28)}#webBody.themeSombre .btn-fb:hover,#webBody.themeSombre .btn-fb:focus,#webBody.themeSombre .btn-fb:active,#webBody.themeSombre .btn-fb.active{color:#fff;background-color:#405ba6;border-color:#8da1da;text-decoration:none}#webBody.themeSombre .btn-fb:focus{outline:2px solid #aebbea;outline-offset:2px}#tgHB .icon-bar{background-color:#fff}#tgHB{margin-top:25px;margin-right:15px}#carteInfos{font-size:14px;margin:auto;padding-bottom:150px;padding-top:5px;position:relative;display:block;padding-left:8px;padding-right:8px}#carteInfos h4{padding-top:0;margin-top:0;margin-bottom:0}#searchPseudoBox,#signalementBug,#comptePerdu,#consultantInfo,#moderateurInfo,#moderateurRapport,#pbMission{display:none}.carouselA{width:100%;position:relative;margin-bottom:10px}.carouselC,.carouselD,.carouselDos,.carouselEmot{width:900px;float:left;vertical-align:middle}.carouselC li,.carouselD li,.carouselDos li,.carouselEmot li{display:inline-block;width:auto}.avatarCpte,.carteCpte{opacity:.4;width:87px;height:58px}.bgCpte{opacity:1;width:87px;height:58px}.DosCartesCpte{opacity:.4;width:64px;height:116px;margin-left:2px;margin-right:2px}.emotCpte{opacity:.4;width:67px;height:58px}img.selEmot{opacity:1}.nextAvat,.prevAvat,.nextAvatD,.prevAvatD,.nextAvatDos,.prevAvatDos,.prevEmot,.nextEmot{float:left;margin:5px;vertical-align:middle}.customLnk{margin:5px}.avatPreview{float:left;margin-right:10px}.tooltip-inner{font-size:14px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.flleft{float:left;display:inline;margin-top:5px;position:relative}.onefifth{width:20%;float:left}#scrollFix{position:absolute;width:1px;top:0;left:0;height:1px}.img-intro{float:left;border:1px solid #999;margin-right:5px;margin-bottom:5px}.img-intro2{float:left;border:1px solid #999;margin-right:5px;margin-bottom:5px;width:250px}.txtEndGame{background-color:rgba(255,255,255,.5);border:4px solid rgba(255,255,255,.3);border-radius:8px;display:inline-block;padding:12px;margin-top:8px;margin-left:0;margin-right:0;max-width:1100px}.lowRes .txtEndGame{background-color:rgb(255,255,255);border:3px solid rgb(255,255,255)}@media screen and (max-width:767px){.indexBox{text-align:center}}@media screen and (max-width:978px){.idcoD{height:26px;margin-bottom:-2px}.equipierTaille{width:150px;height:100px}.closeChatBtn{width:24px;height:24px;margin-bottom:-29px}.txtEndGame{font-size:1.15em}.img-intro{width:130px}.img-intro2{width:130px}#infosJeu,#infosJeu2{width:100%;float:none;min-height:20px}#chat{width:100%;max-width:none;float:none;font-size:1.1em}#avatJE{float:none;margin-left:auto;margin-right:auto;max-width:100%}#selecteurTour{margin-top:-15px}#joueur0,#joueur1,#joueur2,#joueur3,#joueur4{float:none}.CRA{margin-top:0;display:inline;height:24px}.infosJcomp{font-size:.9em}.appelRoi,.pseudoJTxt{font-size:18px;line-height:1.2}.iconeStatut{height:18px;margin-right:1px;margin-bottom:2px;margin-top:4px}.absentJoueur{width:20px}.icoD{height:13px}#carteInfos h4{font-size:16px}}@media screen and (max-width:767px){div#infJE{font-size:1em;margin-bottom:0}.iconeStatut{height:14px}.indexBox{text-align:center}}@media screen and (max-width:600px){.fstLinEq{padding-top:0;padding-left:4px}.webEquipier4j .roleJoueur{display:none}.CRA{font-size:12px}.idcoD{display:none}body p,body td,body #global li{font-size:1.18em;line-height:1.5}body .h2,body h2{font-size:1.6em}body .btn-lg,body .btn-group-lg>.btn{font-size:16px}body hr{margin-bottom:10px;margin-top:10px}body h1,body .h1,body h2,body .h2,body h3,body .h3{margin-top:10px}.cardJeu{width:90px;height:166px;margin-top:4px;margin-left:-50px;margin-bottom:-110px}#monJeu{padding-bottom:118px}.equipierTaille{width:auto;height:auto}.equipier4j{width:25%}.txtEndGame{font-size:1.1em}.absentJoueur{width:19px}#selecteurTour{margin-top:-15px}.onefifth{width:33%;float:left}#scrollFix{height:100%;margin-top:1px}#avatJE{width:100%;min-width:10px;margin-right:0}div.joueurCnter{margin:0 2px 0 2px}.infJdiv{padding:5px}.fstLinEq{box-shadow:none;width:calc(100% - 8px);height:calc(100% - 28px)}.pseudoJTxt,.appelRoi{font-size:14px;line-height:1.2}.fstLinEq{margin-bottom:2px;padding-top:0}#carteInfos h4{font-size:14px}}.MJJI{width:100%;margin-top:4px;margin-right:10px;max-height:79px}.modeJeuSelImg{float:left;height:58px;margin:0;width:80px;text-align:center;margin-top:10px}@media (max-width:1300px){.cardJeu{width:90px;height:166px;margin-top:4px;margin-left:-50px;margin-bottom:-110px}#monJeu{padding-bottom:118px}.modeJeuSelImg{float:left;height:58px;margin:0;width:88px;margin-top:10px}}@media screen and (max-width:450px){.cardJeu{width:80px;height:147px;margin-top:4px;margin-left:-50px;margin-bottom:-110px}#monJeu{padding-bottom:118px}}@media (max-width:1300px){.cardJeu{-webkit-filter:unset;filter:unset;-ms-filter:unset;filter:unset}.actionBtn{-webkit-filter:unset;filter:unset;-ms-filter:unset;filter:unset}}#carteInfosList{padding-left:12px;padding-right:12px}.carteAfficheeInfo{top:0;margin-right:-24px;margin-left:-24px;margin-bottom:-150px}@media (max-width:1300px){.carteAfficheeInfo{margin-bottom:-140px}#carteInfos{padding-bottom:140px}}@media screen and (max-width:450px){.carteAfficheeInfo{margin-bottom:-120px}#carteInfos{padding-bottom:120px}}.cartesTapis{pointer-events:none}div.joueurCnterSalon{margin-top:1px;margin-bottom:2px}.amisPageTools{background:rgba(255,255,255,.62);border:1px solid rgba(0,0,0,.12);border-left:4px solid #4461b8;border-radius:4px;box-sizing:border-box;clear:both;margin:0 0 14px 0;padding:10px;text-align:left}.amisToolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.amisTool{flex:1 1 260px;min-width:220px}.amisToolSmall{flex:0 1 260px}.amisTool label{color:#444;display:block;font-weight:bold;margin:0 0 4px 0}.amisSortSelect{max-width:100%}.amisSearchLine{display:flex;gap:6px}.amisSearchLine input{flex:1 1 auto;min-width:140px}.amisSearchLine .btn{flex:0 0 auto}.amisSearchPreview{margin-top:6px}.amisSearchActions{border-top:1px solid rgba(0,0,0,.12);margin-top:10px;padding-top:10px}.amisSearchActions .btn{margin-bottom:5px}.amisSecondaryActions{margin-top:10px}.amisGroupMessageTools{background:rgba(255,255,255,.62);border:1px solid rgba(0,0,0,.12);border-radius:4px;box-sizing:border-box;margin:0 0 14px 0;padding:10px;text-align:left}.amisGroupMessageTools label{color:#444;display:block;font-weight:bold;margin:0 0 4px 0}.amisGroupMessageLine{display:flex;gap:6px;max-width:520px}.amisGroupMessageLine select{flex:1 1 auto;min-width:180px}.amisGroupMessageLine .btn{flex:0 0 auto}.amisGroupMsgDialogInfo{color:#555;margin-bottom:6px}.amisList{clear:both;margin-top:10px;text-align:left}.amisCategorieBlock{clear:both;margin-bottom:16px;padding-top:10px}.amisCategorieBlock:first-child{border-top:0;padding-top:0}.amisCategorieTitre{align-items:center;clear:both;display:flex;font-size:20px;gap:8px;line-height:24px;margin:8px 0 10px 0;text-align:left}.amisCategorieTitre:after{background:rgba(0,0,0,.12);content:"";flex:1 1 auto;height:1px}.amisCategorieName{color:#222;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.amisCategorieCount{background:rgba(0,0,0,.08);border-radius:3px;color:#666;flex:0 0 auto;font-size:13px;font-weight:normal;line-height:18px;padding:2px 6px;white-space:nowrap}.amisCategorieGrid{clear:both}.joueurSalon.amiCard{border-radius:4px;box-sizing:border-box;float:left;margin:0 8px 12px 0;max-width:calc(50% - 8px);min-height:222px;padding:5px;transition:background-color 0.15s ease,border-color 0.15s ease;width:172px}.joueurSalon.amiCard:hover{background:rgba(255,255,255,.82);border-color:rgba(0,0,0,.24)}.amiCard .pseudoSalon{font-size:16px;line-height:21px;margin:0 0 4px 0;overflow:hidden;padding:0 2px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.amiCard .moreInfoSalon{color:#555;font-size:13px;line-height:16px;margin-bottom:6px;min-height:32px;white-space:normal}.amiCard .amiAvatar{margin-bottom:5px}.amiCategorieLabel{color:#777;font-size:11px;font-weight:bold;line-height:14px;padding:0 2px 2px 2px;text-align:left;text-transform:uppercase}.categorieAmiForm{padding:0}.categorieAmiForm select{background:#fff;font-size:12px;height:28px;padding:2px;width:100%}.amisEmpty{background:rgba(255,255,255,.62);border:1px solid rgba(0,0,0,.12);border-radius:4px;color:#555;padding:12px}@media screen and (max-width:600px){.amisPageTools{padding:8px}.amisToolbar{display:block}.amisTool{margin-bottom:8px;min-width:0}.amisSearchLine{display:block}.amisSearchLine .btn{margin-top:6px;width:100%}.amisGroupMessageLine{display:block}.amisGroupMessageLine .btn{margin-top:6px;width:100%}.joueurSalon.amiCard{margin-right:6px;max-width:calc(50% - 6px);width:calc(50% - 6px)}}@media screen and (max-width:380px){.joueurSalon.amiCard{margin-right:0;max-width:100%;width:100%}}.guildesPage{clear:both;text-align:left}.guildesCreateForm label,.guildeInviteForm label{color:#444;display:block;font-weight:bold;margin:6px 0 3px 0}.guildesCreateForm textarea{min-height:78px}.guildeCard{background:rgba(255,255,255,.64);border:1px solid rgba(0,0,0,.12);border-radius:4px;box-sizing:border-box;margin:0 0 14px 0;padding:10px}.guildeHeader,.guildeMemberLine,.guildeInvitationLine{align-items:center;display:flex;gap:8px;justify-content:space-between}.guildeHeader h4{font-size:21px;margin:0 0 2px 0}.guildeHeader span,.guildeMemberLine em,.guildeSalonRole,.guildeSalonCount{color:#666;font-size:13px;font-style:normal}.guildeActions{flex:0 0 auto;text-align:right}.guildeActions .btn{margin:2px}.guildeDescription{margin:8px 0}.guildeInviteForm{align-items:flex-end;display:flex;gap:6px;margin:8px 0;max-width:520px}.guildeInviteForm input,.guildeInviteForm select{flex:1 1 auto}.guildeMembers{border-top:1px solid rgba(0,0,0,.1);margin-top:8px;padding-top:6px}.guildeMemberLine{border-bottom:1px solid rgba(0,0,0,.06);min-height:34px;padding:4px 0}.guildeMemberLine:last-child{border-bottom:0}.guildesPublicTable th,.guildesPublicTable td{text-align:left}.guildesSalonBlock .guildeSalonGroup{border-top:1px solid rgba(0,0,0,.1);clear:both;margin-top:10px;padding-top:10px}.guildesSalonBlock .guildeSalonGroup:first-of-type{border-top:0;margin-top:0;padding-top:0}.guildeSalonGroup h3 .btn{margin-left:6px}.guildeSalonEmpty{color:#666;font-size:13px;margin:4px 0 8px 0}@media screen and (max-width:600px){.guildeHeader,.guildeMemberLine,.guildeInvitationLine,.guildeInviteForm{align-items:stretch;display:block}.guildeActions{margin-top:6px;text-align:left}.guildeActions .btn,.guildeInviteForm .btn{width:100%}}.comptePage{color:#241f1a;font-size:15px;line-height:1.5;margin:0 auto;max-width:1160px}.comptePage,.comptePage *{box-sizing:border-box}.compteMineurBanner{align-items:center;background:linear-gradient(135deg,#fff8ed 0%,#fce5c9 100%);border:2px solid #d8781d;border-radius:10px;box-shadow:0 4px 14px rgba(129,69,12,.16);color:#5f350d;display:flex;gap:18px;margin:0 0 16px;padding:18px 20px}.compteMineurBanner__badge{align-items:center;background:#d8781d;border:4px solid rgba(255,255,255,.72);border-radius:50%;box-shadow:0 0 0 3px rgba(216,120,29,.2);color:#fff;display:flex;flex:0 0 64px;font-size:21px;font-weight:700;height:64px;justify-content:center}.compteMineurBanner__contenu{min-width:0}.compteMineurBanner h2{color:#713d0b;font-size:24px;font-weight:700;line-height:1.2;margin:0 0 5px}.comptePage .compteMineurBanner p{font-size:16px;margin:0 0 5px}.compteMineurBanner a{color:#713d0b;font-weight:700;text-decoration:underline}.themeSombre .compteMineurBanner{background:linear-gradient(135deg,#3b2b1d 0%,#4a301a 100%);border-color:#e69a4e;color:#ffe2bd}.themeSombre .compteMineurBanner h2,.themeSombre .compteMineurBanner a{color:#ffd09a}@media screen and (max-width:540px){.compteMineurBanner{align-items:flex-start;gap:13px;padding:14px}.compteMineurBanner__badge{flex-basis:50px;font-size:17px;height:50px}.compteMineurBanner h2{font-size:21px}}.compteMainForm{margin:0}.comptePrimaryGrid,.compteSecondaryGrid{align-items:start;display:grid;gap:14px;min-width:0}.comptePrimaryGrid{grid-template-columns:minmax(0,1.15fr) minmax(300px,0.85fr);margin-bottom:14px}.compteSecondaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.comptePrimaryGrid>.carouselA,.comptePrimaryGrid>.togCustom,.compteSecondaryGrid>.togCustom{background:rgba(255,255,255,.88);border:1px solid rgba(126,94,55,.22);border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.08);float:none;margin:0;min-width:0;overflow:hidden;padding:14px;width:auto}.compteSecondaryGrid>.col-md-12{grid-column:1 / -1}.comptePrimaryGrid>.clear,.compteSecondaryGrid>.clear{display:none}.compteUploadTarget{border:0;height:1px;left:-9999px;position:absolute;top:auto;width:1px}.comptePage h2.a11yVisualH4,.comptePage h4{border-bottom:1px solid rgba(126,94,55,.2);color:#342315;font-size:18px;font-weight:600;letter-spacing:0;line-height:1.25;margin:0 0 10px 0;padding-bottom:7px;text-transform:none}.comptePage h4:not(:first-child){margin-top:18px}.comptePage form,.comptePage p{margin:0}.comptePage p{margin-bottom:10px}.comptePage .form-control.shorty,.comptePage input.form-control,.comptePage textarea.form-control{display:block;height:auto;margin:4px 0 10px 0;max-width:360px;width:100%}.comptePage textarea.form-control{max-width:none;min-height:150px}.comptePage select{background-color:#fff;border:1px solid #ccc;border-radius:4px;margin:4px 4px 10px 0;max-width:100%;padding:5px 7px}.comptePage .btn{font-size:15px;line-height:1.35;max-width:100%;white-space:normal}.comptePage .customLnk{font-size:15px;margin:5px 5px 8px 0}.comptePage .checkMoncompte{margin:7px 4px 0 0;width:22px;height:22px;vertical-align:sub}.comptePage .togDefI,.comptePage .togDefID{align-items:center;display:flex;gap:6px;margin-bottom:12px;min-width:0;overflow:hidden;width:100%}.comptePage .carouselC,.comptePage .carouselD,.comptePage .carouselDos,.comptePage .carouselEmot{flex:1 1 auto;float:none;max-width:calc(100% - 96px);min-width:0;overflow:hidden;width:auto}.comptePage .carouselC ul,.comptePage .carouselD ul,.comptePage .carouselDos ul,.comptePage .carouselEmot ul,.comptePage .themusiclist ul{margin:0;padding:0}.comptePage .nextAvat,.comptePage .prevAvat,.comptePage .nextAvatD,.comptePage .prevAvatD,.comptePage .nextAvatDos,.comptePage .prevAvatDos,.comptePage .prevEmot,.comptePage .nextEmot{align-items:center;display:inline-flex;flex:0 0 42px;float:none;height:42px;justify-content:center;margin:0;padding:0;width:42px}.comptePage .avatarCpte,.comptePage .bgCpte,.comptePage .emotCpte{border-radius:4px;margin:0 3px;object-fit:cover}.comptePage .avatarCpte,.comptePage .bgCpte{height:62px;width:94px}.comptePage .emotCpte{height:58px;width:67px}.comptePage .DosCartesCpte{border-radius:4px;height:116px;margin:0 3px;width:64px}.comptePage .avatarCpte:hover,.comptePage .bgCpte:hover,.comptePage .emotCpte:hover,.comptePage .DosCartesCpte:hover,.comptePage .optionCard:hover{filter:brightness(1.05)}.comptePage .optionCard{margin:4px 10px 10px 0}.comptePage .themusiclist{max-height:260px;overflow:auto;width:100%}.comptePage .themusiclist li{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:8px;padding:6px 0}.comptePage .themusiclist li:last-child{border-bottom:0}.comptePage .previewSoundBtn{flex:0 0 auto;width:34px;height:34px}.comptePage #credMvtRes{grid-column:1 / -1;min-width:0}@media screen and (max-width:991px){.comptePrimaryGrid,.compteSecondaryGrid{grid-template-columns:1fr}.compteSecondaryGrid>.togCustom,.comptePrimaryGrid>.togCustom{width:auto}}@media screen and (max-width:540px){.comptePage{font-size:15px}.comptePrimaryGrid,.compteSecondaryGrid{gap:10px}.comptePrimaryGrid>.carouselA,.comptePrimaryGrid>.togCustom,.compteSecondaryGrid>.togCustom{padding:10px}.comptePage h2.a11yVisualH4,.comptePage h4{font-size:17px}.comptePage .togDefI,.comptePage .togDefID{gap:4px}.comptePage .nextAvat,.comptePage .prevAvat,.comptePage .nextAvatD,.comptePage .prevAvatD,.comptePage .nextAvatDos,.comptePage .prevAvatDos,.comptePage .prevEmot,.comptePage .nextEmot{flex-basis:36px;height:36px;width:36px}.comptePage .carouselC,.comptePage .carouselD,.comptePage .carouselDos,.comptePage .carouselEmot{max-width:calc(100% - 80px)}.comptePage .avatarCpte,.comptePage .bgCpte{height:52px;width:78px}.comptePage .DosCartesCpte{height:94px;width:52px}.comptePage .customLnk,.comptePage .btn-lg{display:block;margin-left:0;margin-right:0;width:100%}}@media screen and (max-width:540px){.comptePage .nextAvat,.comptePage .prevAvat,.comptePage .nextAvatD,.comptePage .prevAvatD,.comptePage .nextAvatDos,.comptePage .prevAvatDos,.comptePage .prevEmot,.comptePage .nextEmot{display:inline-flex;flex:0 0 36px;margin:0;width:36px}}#global .comptePage li,#global .comptePage td{color:#241f1a;font-size:15px;line-height:1.5}@media screen and (max-width:540px){#global .comptePage li,#global .comptePage td{font-size:15px}}.comptePage .comptePrimaryGrid,.comptePage .compteSecondaryGrid{align-items:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important}.comptePage .comptePrimaryGrid>.carouselA,.comptePage .comptePrimaryGrid>.togCustom,.comptePage .compteSecondaryGrid>.togCustom{float:none!important;margin:0!important;min-width:0!important;width:auto!important}.comptePage .comptePrimaryGrid>.carouselA{flex:1 1 560px!important}.comptePage .comptePrimaryGrid>.togCustom{flex:0 1 430px!important}.comptePage .compteSecondaryGrid>.togCustom{flex:1 1 calc(50% - 12px)!important;max-width:calc(50% - 6px)!important}.comptePage .compteSecondaryGrid>.col-md-12,.comptePage .compteSecondaryGrid>#credMvtRes{flex:1 1 100%!important;max-width:100%!important}@media screen and (max-width:991px){.comptePage .comptePrimaryGrid>.carouselA,.comptePage .comptePrimaryGrid>.togCustom,.comptePage .compteSecondaryGrid>.togCustom{flex-basis:100%!important;max-width:100%!important}}.compteOptionsStatus{color:transparent;font-size:14px;line-height:18px;min-height:18px;text-align:right;position:fixed;bottom:0;left:0;margin:8px}.compteOptionsStatus.saving{color:#6f552f}.compteOptionsStatus.ok{color:#2f6f3d}.compteOptionsStatus.error{color:#9d2f2f}.compteOptionsBlocks{display:block}.compteOptionsBlock{border-top:1px solid rgba(126,94,55,.18);line-height:1.65;padding:11px 0 12px 0}.compteOptionsBlock:first-child{border-top:0;padding-top:0}.compteOptionsBlock:last-child{padding-bottom:0}.compteOptionsBlock h5{color:#4a3320;font-size:16px;font-weight:700;letter-spacing:0;line-height:1.25;margin:0 0 8px 0}.comptePage .compteOptions .form-control.shorty,.comptePage .compteOptions input.form-control{max-width:100%}.comptePage .compteOptions select{margin-bottom:7px}.comptePage .compteOptions .checkMoncompte{margin-bottom:4px;margin-top:4px}@media screen and (max-width:540px){.compteOptionsStatus{text-align:left}.compteOptionsBlock{padding:9px 0 10px 0}}.comptePage .comptePrimaryGrid>.compteOptionsGrid{display:grid!important;flex:1 1 100%!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important;width:100%!important}.collectionPersonnalisation .comptePrimaryGrid>.compteOptionsGrid{grid-column:1 / -1;grid-template-columns:minmax(0,1fr)!important}.collectionPersonalizationHero{margin:0 0 14px}.collectionPersonnalisation .comptePrimaryGrid>.carouselA{flex:1 1 100%!important;max-width:100%!important}.collectionBandeauForm{box-sizing:border-box;display:block;width:100%;margin:16px 0 0;padding-top:14px;border-top:1px solid rgba(126,94,55,.18)}.collectionPersonnalisation .collectionBandeauForm>.compteBandeauActionOption{width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.collectionCardsPanel{margin-top:16px;padding-top:14px;border-top:1px solid rgba(126,94,55,.18)}.collectionCardsGrid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.collectionCardsColumn{box-sizing:border-box;min-width:0;padding:12px}.collectionCardsColumn h3{margin:0 0 10px;color:#4b382a;font-size:16px}.collectionCardsColumn--models form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px}.collectionCardsColumn--models .optionCard{margin:0 8px 8px 0}.comptePage .carouselBandeau{flex:1 1 auto;float:none;max-width:calc(100% - 96px);min-width:0;overflow:hidden;width:auto}.comptePage .carouselBandeau ul{margin:0;padding:0}.comptePage .carouselBandeau li{box-sizing:border-box;display:block;width:300px;height:132px;padding:0 4px}.comptePage .carouselBandeau .compteBandeauStyleChoice{min-height:124px}.comptePage .prevBandeau,.comptePage .nextBandeau{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;float:none;width:42px;height:42px;margin:0;padding:0}.collectionEmoticonSelector{box-sizing:border-box;width:100%;margin:14px 0 0;padding:14px;border:1px solid rgba(126,94,55,.22);border-radius:10px;background:rgba(255,255,255,.88);box-shadow:0 1px 4px rgba(0,0,0,.08)}.collectionEmoticonSelector>p{margin:0 0 10px}#webBody.themeSombre .collectionEmoticonSelector{border-color:#655b50;background:rgba(47,43,39,.94);color:#f1e9df}#webBody.themeSombre .collectionCardsColumn h3{color:#f2e6d6}@media screen and (max-width:760px){.collectionCardsGrid{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:540px){.comptePage .carouselBandeau{max-width:calc(100% - 80px)}.comptePage .carouselBandeau li{width:220px}.comptePage .prevBandeau,.comptePage .nextBandeau{display:inline-flex;flex:0 0 36px;width:36px;height:36px;margin:0}.collectionCardsColumn,.collectionEmoticonSelector{padding:10px}}.comptePage .compteOptionsGrid>.compteOptions{background:rgba(255,255,255,.88);border:1px solid rgba(126,94,55,.22);border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.08);float:none!important;margin:0!important;max-width:none!important;min-width:0!important;padding:14px;width:auto!important}.comptePage .compteOptionsBlocks{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.comptePage .compteOptionsBlock{background:rgba(248,246,242,.82);border:1px solid rgba(126,94,55,.14);border-radius:4px;line-height:1.55;padding:10px 11px}.comptePage .compteOptionsBlock:first-child,.comptePage .compteOptionsBlock:last-child{padding-bottom:10px;padding-top:10px}#webBody.themeSombre .comptePage .compteOptionsGrid>.compteOptions{background:rgba(47,43,39,.94);border-color:#655b50;box-shadow:0 2px 8px rgba(0,0,0,.32);color:#f1e9df}#webBody.themeSombre .comptePage .compteOptionsBlock{background:rgba(57,52,46,.94);border-color:#655b50}#webBody.themeSombre .comptePage .compteOptionsGrid>.compteOptions h2,#webBody.themeSombre .comptePage .compteOptionsGrid>.compteOptions h4,#webBody.themeSombre .comptePage .compteOptionsGrid>.compteOptions h5{border-color:#655b50;color:#f2e6d6}#webBody.themeSombre #global .comptePage .compteOptionsGrid>.compteOptions p,#webBody.themeSombre #global .comptePage .compteOptionsGrid>.compteOptions li,#webBody.themeSombre #global .comptePage .compteOptionsGrid>.compteOptions td{color:#f1e9df}.comptePage .compteOptions .form-control.shorty,.comptePage .compteOptions input.form-control{max-width:100%}.comptePage .compteOptions select{margin-bottom:7px}@media screen and (max-width:991px){.comptePage .comptePrimaryGrid>.compteOptionsGrid{grid-template-columns:1fr!important}}@media screen and (max-width:640px){.comptePage .compteOptionsBlocks{grid-template-columns:1fr}.comptePage .compteOptionsGrid>.compteOptions{padding:10px}}.pushNotificationsPage{display:flex;flex-direction:column;gap:14px}.pushControlBar{align-items:center;background:linear-gradient(135deg,#243d33 0%,#315346 100%);border:1px solid rgba(255,255,255,.14);border-radius:9px;box-shadow:0 4px 13px rgba(24,41,34,.18);color:#fff;display:flex;gap:18px;justify-content:space-between;padding:13px 15px}.pushControlBar__text{min-width:180px}.pushNotificationsPage .pushControlBar h2{color:#fff;font-size:18px;font-weight:700;line-height:1.2;margin:0 0 3px}.pushControlBar .pushStatus{background:transparent;border:0;color:#dce9e3;font-size:13px;line-height:1.3;margin:0;padding:0}.pushControlBar .pushStatusError{color:#ffe3b0}.pushControlBar__actions{align-items:stretch;display:flex;flex:0 0 auto;gap:8px}.pushNotificationsPage .pushMainButton{align-items:center;display:inline-flex;font-weight:700;justify-content:center;margin:0;min-height:42px;padding:8px 15px}.pushNotificationsPage .pushMainButton{min-width:220px}.pushNotificationsPage .pushMainButton--subscribed{background:#39845e;border-color:#74bd98}.pushNotificationsPage .pushMainButton--subscribed:before{content:"\2713";margin-right:7px}.pushNotificationsPage .pushMainButton--unavailable{background:#52615b!important;border-color:#a9b8b1!important;color:#fff!important;opacity:1!important;text-shadow:0 1px 1px rgba(0,0,0,.35)}.pushNotificationsPage .pushMainButton--unavailable[disabled]{box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);cursor:not-allowed}.notificationsInbox{background:rgba(255,255,255,.92);border:1px solid rgba(126,94,55,.24);border-radius:9px;box-shadow:0 3px 12px rgba(63,45,27,.10);padding:18px}.notificationsInbox__header{align-items:flex-end;border-bottom:1px solid rgba(126,94,55,.18);display:flex;gap:20px;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.notificationsInbox__eyebrow{color:#8a6333;display:block;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:3px}.pushNotificationsPage .notificationsInbox__header h2{color:#342315;font-size:24px;font-weight:700;line-height:1.2;margin:0}.notificationsInbox__count{background:#315346;border-radius:999px;color:#fff;display:inline-block;font-size:13px;line-height:23px;margin-left:5px;min-width:23px;padding:0 7px;text-align:center;vertical-align:3px}.pushNotificationsPage .notificationsInbox__hint{color:#6a5a4b;font-size:13px;margin:0;max-width:390px;text-align:right}.notificationsInbox__headerActions{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.notificationsInbox__buttons{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.notificationsDeleteAll,.notificationsRandomTest,.notificationsInbox__buttons .pushPreferencesButton{align-items:center;box-sizing:border-box;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;height:36px;justify-content:center;line-height:18px;margin:0;padding:7px 13px;white-space:nowrap}.notificationsPurgeNotice{align-items:center;background:#f1e8d0;border:1px solid #c8af72;border-radius:7px;color:#684c1e;display:flex;gap:10px;margin-top:18px;padding:9px 11px}.notificationsPurgeNotice__icon{align-items:center;background:#b8862f;border-radius:50%;color:#fff;display:flex;flex:0 0 24px;font-family:Georgia,serif;font-size:15px;font-weight:700;height:24px;justify-content:center}.pushNotificationsPage .notificationsPurgeNotice p{font-size:13px;margin:0}.notificationsActionStatus{color:#3f7458;font-size:13px;min-height:0}.notificationsActionStatus--error{background:#fff0f0;border-left:3px solid #b94a48;color:#8b302e;margin-bottom:10px;padding:7px 9px}.notificationsActionStatus--success{background:#edf8f1;border-left:3px solid #4c8c68;color:#315f46;margin-bottom:10px;padding:7px 9px}.notificationsFavorites{background:#f1e8d0;border:1px solid #c8af72;border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 3px 8px rgba(86,65,22,.12);margin:0 0 15px;padding:10px}.notificationsFavorites__header{align-items:center;color:#6d5311;display:flex;gap:9px;margin:0 2px 8px}.notificationsFavorites__header>span{font-size:26px;line-height:1}.pushNotificationsPage .notificationsFavorites__header h3{color:#5e470c;font-size:16px;margin:0}.pushNotificationsPage .notificationsFavorites__header p{font-size:11px;margin:1px 0 0}.notificationsFavorites__list{display:flex;flex-wrap:wrap;gap:10px;overflow:visible;padding:2px 2px 7px}.notificationsFavorites__list>.notificationCardSlot--favorite{flex:0 1 330px;height:195px;max-width:100%;min-width:min(100%,260px);position:relative;width:330px;z-index:0}.notificationsFilters{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 13px}.notificationsFilter{background:#f2eee7;border:1px solid #cfc2b1;border-radius:999px;color:#574a3c;cursor:pointer;font-size:13px;font-weight:600;padding:6px 10px}.notificationsFilter span{background:rgba(49,83,70,.12);border-radius:999px;display:inline-block;font-size:11px;margin-left:4px;min-width:20px;padding:1px 5px}.notificationsFilter:hover,.notificationsFilter:focus,.notificationsFilter--active{background:#315346;border-color:#315346;color:#fff;outline:0}.notificationsFilter--active span{background:rgba(255,255,255,.18)}.notificationsList{display:flex;flex-wrap:wrap;gap:16px}.notificationsList>.notificationCardSlot{flex:0 0 calc((100% - 16px) / 2);height:300px;margin:0;max-width:calc((100% - 16px) / 2);min-width:0;position:relative;width:calc((100% - 16px) / 2);z-index:0}.notificationsList>:not(.notificationCardSlot),.notificationCardSlot--filtered,.notificationCard--filtered{display:none!important}.notificationCardSlot>.notificationCard{height:100%;left:0;max-width:none;position:absolute;top:0;width:100%}.notificationCard{background:#fffdf7;border:1px solid #dfd4c3;border-radius:3px;box-shadow:2px 4px 10px rgba(73,54,31,.15);box-sizing:border-box;display:block;height:300px;min-height:0;overflow:hidden;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.notificationsList .notificationCardSlot:nth-child(3n+2) .notificationCard{background:#fff8d9}.notificationsList .notificationCardSlot:nth-child(3n+3) .notificationCard{background:#f3fae5}.notificationCard:hover,.notificationCard:focus-within{border-color:#b99e76;box-shadow:0 4px 10px rgba(73,54,31,.13);transform:translateY(-1px)}.notificationCard__marker{background:#69927e;height:6px;left:0;position:absolute;right:0;top:0}.notificationCard--favorite{background:#f8f3e5;border-color:#cbb374;flex:0 0 330px;height:195px;min-height:0}.notificationCard--favorite .notificationCard__marker{background:#b58a35}.notificationCard__body{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-width:0;padding:12px 14px 14px}.notificationCard--favorite .notificationCard__body{padding:10px 12px 12px}.notificationCard__date{color:#7a6c5e;display:block;font-size:12px;font-style:normal;font-weight:700;margin:0 0 0 auto;text-align:right;text-transform:capitalize}.notificationCard__meta{align-items:center;display:flex;flex-wrap:wrap;flex:0 0 auto;gap:9px;margin-bottom:7px;min-height:50px}.notificationCard__heading{align-items:center;display:flex;flex:1 1 130px;flex-wrap:wrap;gap:5px 7px;min-width:0}.notificationCard__category{background:#e6eee9;border-radius:999px;color:#315346;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.notificationCard__title{color:#3c3024;font-size:15px;font-weight:700;line-height:1.3;flex:0 0 auto;margin:0 0 6px;max-height:none;overflow:visible;text-overflow:clip;white-space:normal;-webkit-box-orient:initial;-webkit-line-clamp:unset}.notificationCard__title a{color:#2f6b51;text-decoration:underline}.notificationCard__title a:hover,.notificationCard__title a:focus{color:#214c3a}.notificationCard__content{color:#302920;flex:1 1 auto;line-height:1.45;min-height:0;max-height:none;overflow-wrap:anywhere;overflow-y:auto;padding-right:7px;scrollbar-color:#b8a78d transparent;scrollbar-width:thin;text-overflow:clip;white-space:normal;-webkit-box-orient:initial;-webkit-line-clamp:unset}.notificationCard__content::-webkit-scrollbar{width:6px}.notificationCard__content::-webkit-scrollbar-track{background:transparent}.notificationCard__content::-webkit-scrollbar-thumb{background:#b8a78d;border-radius:999px}.notificationCard__primaryActions{align-items:center;border-top:1px solid rgba(105,146,126,.28);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:7px 10px;margin-top:9px;padding-top:9px}.notificationCard__friendAccept{border-radius:5px;font-weight:700;min-height:34px;white-space:normal}.notificationCard__friendAccept.is-complete,.notificationCard__friendAccept.is-complete:hover,.notificationCard__friendAccept.is-complete:focus{background:#e1eee7;border-color:#a7c4b4;color:#315346;opacity:1}.notificationCard__actionStatus{color:#6d5e4f;flex:1 1 120px;font-size:11px;line-height:1.35}.notificationCard__actions{align-items:flex-start;display:flex;flex:0 0 auto;gap:5px;padding:0}.notificationCard__actions button,.notificationCard__actions .notificationCard__open{align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;line-height:1;padding:0;width:50px}.notificationCard__open{color:#356c53;text-decoration:none}.notificationLinkIcon{display:block;fill:none;height:24px;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:24px}.notificationCard__favorite{color:#b48814;font-size:36px}.notificationCard__delete{color:#886e60;font-size:38px}.notificationCard__favorite:hover,.notificationCard__favorite:focus{background:#fff0ad;color:#987000;outline:0}.notificationCard__open:hover,.notificationCard__open:focus{background:#dcece3;color:#214c3a;outline:0;text-decoration:none}.notificationCard__delete:hover,.notificationCard__delete:focus{background:#f7dedb;color:#a33b32;outline:0}@media (hover:hover) and (pointer:fine){.notificationCardSlot:hover,.notificationCardSlot:focus-within{z-index:30}.notificationCardSlot:hover>.notificationCard,.notificationCardSlot:focus-within>.notificationCard{box-shadow:0 22px 50px rgba(32,22,12,.55),0 6px 18px rgba(32,22,12,.35);height:auto;min-height:100%;overflow:visible;z-index:31}.notificationCardSlot:hover .notificationCard__body,.notificationCardSlot:focus-within .notificationCard__body{height:auto;min-height:100%}.notificationCardSlot:hover .notificationCard__content,.notificationCardSlot:focus-within .notificationCard__content{flex:0 0 auto;max-height:none;overflow:visible;padding-right:0;text-overflow:clip;white-space:normal;-webkit-line-clamp:unset}.themeSombre .notificationCardSlot:hover>.notificationCard,.themeSombre .notificationCardSlot:focus-within>.notificationCard{box-shadow:0 24px 54px rgba(0,0,0,.75),0 7px 20px rgba(0,0,0,.55)}}.notificationsEmpty{background:#f6f3ed;border:1px dashed #bfb09d;border-radius:7px;color:#66594c;padding:30px 15px;text-align:center}.notificationsEmpty__icon{align-items:center;background:#668e78;border-radius:50%;color:#fff;display:inline-flex;font-size:20px;height:42px;justify-content:center;margin-bottom:8px;width:42px}.notificationsEmpty h3{color:#3b332b;font-size:18px;margin:0 0 4px}.pushNotificationsPage .notificationsEmpty p{margin:0}.pushPreferencesModal .modal-content{border:0;border-radius:9px;overflow:hidden}.pushPreferencesModal .modal-header{background:#315346;color:#fff;padding:16px 18px 13px}.pushPreferencesModal .modal-header .close{color:#fff;opacity:.85}.pushNotificationsPage .pushPreferencesModal .modal-title{color:#fff;font-size:21px;font-weight:700;margin:0 28px 3px 0}.pushPreferencesModal .modal-header p{color:#fff!important;font-size:13px;line-height:1.45;margin:0}.pushPreferencesModal .modal-body{padding:10px 18px}.pushPrefsBox label{align-items:flex-start;border-bottom:1px solid #ece5da;cursor:pointer;display:flex;font-weight:normal;gap:10px;margin:0;padding:10px 2px}.pushPrefsBox label:last-child{border-bottom:0}.pushPrefsBox input[type="checkbox"]{flex:0 0 auto;margin:4px 0 0}.pushPrefsBox label span,.pushPrefsBox label small{display:block}.pushPrefsBox label strong{color:#352c24}.pushPrefsBox label small{color:#74685d;line-height:1.35;margin-top:1px}.pushPreferencesStatus{color:#497a60;font-size:12px;min-height:17px}.pushPreferencesStatus--error{color:#a33b32}.themeSombre .notificationsInbox{background:rgba(39,35,31,.94);border-color:#66594b}.themeSombre .pushNotificationsPage .notificationsInbox__header h2,.themeSombre .notificationsEmpty h3{color:#f2e6d6}.themeSombre .pushNotificationsPage .notificationsInbox__hint{color:#c2b5a6}.themeSombre .notificationsFavorites{background:#4a4126;border-color:#9b843f}.themeSombre .pushNotificationsPage .notificationsFavorites__header h3,.themeSombre .notificationsFavorites__header{color:#f4db78}.themeSombre .notificationCard{background:#39342e;border-color:#655b50}.themeSombre .notificationsList .notificationCardSlot:nth-child(3n+2) .notificationCard{background:#403a30;border-color:#6c6253}.themeSombre .notificationsList .notificationCardSlot:nth-child(3n+3) .notificationCard{background:#303b34;border-color:#586a5f}.themeSombre .notificationCard--favorite{background:#4a4126;border-color:#9b843f}.themeSombre .notificationCard__content,.themeSombre .notificationCard__title,.themeSombre .pushPrefsBox label strong{color:#f1e9df}.themeSombre .notificationCard__title a{color:#9ed2b5}.themeSombre .notificationCard__title a:hover,.themeSombre .notificationCard__title a:focus{color:#c2ead3}.themeSombre .notificationCard__open{color:#9ed2b5}.themeSombre .notificationCard__open:hover,.themeSombre .notificationCard__open:focus{background:#455f52;color:#c2ead3}.themeSombre .notificationCard__date,.themeSombre .pushPrefsBox label small{color:#c5b7a7}.themeSombre .pushPreferencesModal .modal-content{background:#2d2925;border:1px solid #665b50;box-shadow:0 12px 34px rgba(0,0,0,.52)}.themeSombre .pushPreferencesModal .modal-header{background:#27483c;border-bottom-color:#527363}.themeSombre .pushPreferencesModal .modal-header p{color:#fff!important}.themeSombre .pushPreferencesModal .modal-body{background:#332f2a;color:#f1e9df}.themeSombre .pushPreferencesModal .modal-footer{background:#2d2925;border-top-color:#5d5349}.themeSombre .pushPrefsBox label{border-bottom-color:#554c43}.themeSombre .pushPrefsBox input[type="checkbox"]{accent-color:#78aa90}.themeSombre .pushPreferencesStatus{color:#9ed2b5}.themeSombre .pushPreferencesStatus--error{color:#f0a39b}.themeSombre .pushPreferencesModal .btn-default{background:#474139;border-color:#74695d;color:#f4ece2}.themeSombre .pushPreferencesModal .btn-default:hover,.themeSombre .pushPreferencesModal .btn-default:focus{background:#575047;border-color:#8a7d6e;color:#fff}.themeSombre .notificationsEmpty{background:#332f2a;border-color:#6e6255;color:#cbbfb1}.themeSombre .notificationsFilter{background:#3b3630;border-color:#6b6054;color:#d8ccbd}.themeSombre .notificationsFilter:hover,.themeSombre .notificationsFilter:focus,.themeSombre .notificationsFilter--active{background:#527662;border-color:#6d9880;color:#fff}.themeSombre .notificationCard__category{background:#4d6457;color:#edf6f0}@media screen and (min-width:1450px){.notificationsList .notificationCardSlot{flex-basis:calc((100% - 32px) / 3);height:270px;max-width:calc((100% - 32px) / 3);width:calc((100% - 32px) / 3)}}@media screen and (max-width:900px){.notificationsList .notificationCardSlot{flex-basis:100%;height:240px;max-width:100%;width:100%}}@media screen and (max-width:767px){.pushPreferencesModal .modal-dialog::after{content:"";display:block;height:120px;height:calc(120px + env(safe-area-inset-bottom))}}.siteNotificationsPanel{bottom:0;box-sizing:border-box;display:none;max-width:80vw;position:fixed;right:18px;width:600px;z-index:1045}.siteNotificationsPanel--visible{animation:siteNotificationsAppear .22s ease-out;display:block}@keyframes siteNotificationsAppear{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.siteNotificationsPanel__header{-webkit-backdrop-filter:blur(1px);align-items:center;backdrop-filter:blur(1px);background:rgba(36,61,51,.48);border-radius:9px 9px 0 0;box-shadow:0 3px 12px rgba(0,0,0,.14);color:#fff;display:flex;justify-content:space-between;min-height:44px;padding:0 4px 0 10px}.siteNotificationsPanel__count{align-items:center;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;height:30px;justify-content:center;min-width:30px;padding:0 8px}.siteNotificationsPanel button{cursor:pointer}.siteNotificationsPanel__clear,.siteNotificationToast__close,.siteNotificationGroup__close{background:transparent;border:0;border-radius:50%;line-height:1}.siteNotificationsPanel__clear{color:#fff;font-size:28px;height:44px;width:44px}.siteNotificationsPanel__clear:hover,.siteNotificationsPanel__clear:focus{background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 2px rgba(255,255,255,.82);outline:0}.siteNotificationsPanel__content{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(245,241,234,.46);border:1px solid rgba(185,170,151,.42);border-radius:0 0 9px 9px;box-shadow:0 8px 22px rgba(0,0,0,.18);max-height:65vh;overflow-y:auto;padding:9px}.siteNotificationToast{background:#fffdf8;border:1px solid #d9cfbf;border-radius:6px;display:flex;margin-bottom:7px;min-width:0;overflow:hidden;position:relative}.siteNotificationToast:last-child{margin-bottom:0}.siteNotificationToast__link{box-sizing:border-box;color:#332b23;cursor:pointer;display:block;flex:1 1 auto;max-width:100%;min-width:0;overflow:hidden;padding:10px 54px 10px 11px;text-decoration:none}.siteNotificationToast__link:hover,.siteNotificationToast__link:focus{background:#fff9e9;color:#211b16;text-decoration:none}.siteNotificationToast__link--static,.siteNotificationToast__link--static:hover,.siteNotificationToast__link--static:focus{background:transparent;color:#332b23;cursor:default;outline:0}.siteNotificationToast--actionable .siteNotificationToast__link{padding-bottom:52px}.siteNotificationToast__primaryAction{background:#397b59;border:1px solid #2f684a;border-radius:5px;bottom:9px;box-shadow:0 1px 2px rgba(0,0,0,.13);color:#fff;font-size:12px;font-weight:700;left:11px;line-height:1.2;min-height:32px;padding:6px 12px;position:absolute;z-index:3}.siteNotificationToast__primaryAction:hover,.siteNotificationToast__primaryAction:focus{background:#2d694a;border-color:#25583e;color:#fff;outline:0}.siteNotificationToast__primaryAction:disabled{cursor:default;opacity:.72}.siteNotificationToast__primaryAction.is-complete,.siteNotificationToast__primaryAction.is-complete:hover,.siteNotificationToast__primaryAction.is-complete:focus{background:#e1eee7;border-color:#a7c4b4;box-shadow:none;color:#315346;opacity:1}.siteNotificationToast__title,.siteNotificationToast__date,.siteNotificationToast__category{display:block}.siteNotificationToast__category{color:#557a67;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1.35;overflow-wrap:anywhere;text-transform:uppercase;word-wrap:break-word}.siteNotificationToast__title{font-size:14px;line-height:1.35;margin:1px 0;max-height:4.15em;min-width:0;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;scrollbar-color:#b8a78d transparent;scrollbar-width:thin;word-break:break-word;word-wrap:break-word}.siteNotificationToast__title>strong{display:block;font-weight:700;max-width:100%;min-width:0}.siteNotificationToast__title::-webkit-scrollbar,.siteNotificationToast__message::-webkit-scrollbar{width:5px}.siteNotificationToast__title::-webkit-scrollbar-track,.siteNotificationToast__message::-webkit-scrollbar-track{background:transparent}.siteNotificationToast__title::-webkit-scrollbar-thumb,.siteNotificationToast__message::-webkit-scrollbar-thumb{background:#b8a78d;border-radius:999px}.siteNotificationToast__date{color:#817569;font-size:11px;margin-bottom:5px;overflow-wrap:anywhere;word-wrap:break-word}.siteNotificationToast__message{font-size:14px;line-height:1.38;max-height:8.3em;min-width:0;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;scrollbar-color:#b8a78d transparent;scrollbar-width:thin;word-break:break-word;word-wrap:break-word}.siteNotificationToast__open{align-items:center;background:transparent!important;border:0!important;border-radius:50%;box-shadow:none!important;color:#356c53!important;display:flex!important;height:44px!important;justify-content:center;line-height:1!important;margin:0!important;padding:0!important;position:absolute!important;right:5px;text-decoration:none!important;top:53px;width:44px!important;z-index:2}.siteNotificationToast__open .notificationLinkIcon{height:20px;width:20px}.siteNotificationToast__open:hover,.siteNotificationToast__open:focus{background:#dcece3!important;color:#214c3a!important;outline:0}.siteNotificationToast__close{background:rgba(255,253,248,.9);border:1px solid rgba(128,111,97,.22);color:#68594d;font-size:25px;height:44px;position:absolute;right:5px;top:5px;width:44px}.siteNotificationToast__close:hover,.siteNotificationToast__close:focus,.siteNotificationGroup__close:hover,.siteNotificationGroup__close:focus{background:#f4ddd9;color:#9b342d;box-shadow:inset 0 0 0 2px rgba(155,52,45,.22);outline:0}.siteNotificationGroup{background:#fffdf8;border:1px solid #d9cfbf;border-radius:6px;margin-bottom:7px;overflow:hidden}.siteNotificationGroup:last-child{margin-bottom:0}.siteNotificationGroup--expanded{border-color:#9e8b72;box-shadow:0 2px 8px rgba(75,57,38,.12)}.siteNotificationGroup__summary{align-items:stretch;display:flex;min-width:0}.siteNotificationGroup__toggle{align-items:center;background:transparent;border:0;color:#332b23;display:flex;flex:1 1 auto;font-family:inherit;gap:11px;min-width:0;padding:10px;text-align:left}.siteNotificationGroup__toggle:hover,.siteNotificationGroup__toggle:focus{background:#fff9e9;outline:0}.siteNotificationGroup__toggle:focus{box-shadow:inset 0 0 0 2px rgba(49,83,70,.28)}.siteNotificationGroup__count{align-items:center;background:#315346;border-radius:50%;color:#fff;display:flex;flex:0 0 38px;font-size:15px;font-weight:700;height:38px;justify-content:center}.siteNotificationGroup__label{flex:1 1 auto;min-width:0}.siteNotificationGroup__label strong,.siteNotificationGroup__label small{display:block}.siteNotificationGroup__label small{color:#796d61;font-size:11px}.siteNotificationGroup__chevron{align-items:center;color:#5f756a;display:flex;flex:0 0 18px;font-size:25px;justify-content:center;transition:transform .18s ease}.siteNotificationGroup--expanded .siteNotificationGroup__chevron{transform:rotate(90deg)}.siteNotificationGroup__open,.siteNotificationGroup__close{align-items:center;border-radius:50%;display:flex;flex:0 0 44px;height:44px;justify-content:center;margin:7px 4px;width:44px}.siteNotificationGroup__open{color:#356c53;text-decoration:none}.siteNotificationGroup__open .notificationLinkIcon{height:20px;width:20px}.siteNotificationGroup__open:hover,.siteNotificationGroup__open:focus{background:#dcece3;color:#214c3a;outline:0;text-decoration:none}.siteNotificationGroup__close{background:rgba(255,253,248,.9);border:1px solid rgba(128,111,97,.22);color:#68594d;font-size:25px;line-height:1;margin-right:7px}.siteNotificationGroup__items{background:rgba(239,233,224,.72);border-top:1px solid #d9cfbf;max-height:45vh;overflow-x:hidden;overflow-y:auto;padding:7px;scrollbar-color:#b8a78d transparent;scrollbar-width:thin}.siteNotificationGroup__items .siteNotificationToast:last-child{margin-bottom:0}.themeSombre .siteNotificationsPanel__content{background:rgba(47,43,39,.78);border-color:rgba(101,91,80,.76)}.themeSombre .siteNotificationToast,.themeSombre .siteNotificationGroup{background:#3b3630;border-color:#665c51}.themeSombre .siteNotificationToast__close,.themeSombre .siteNotificationGroup__close{background:rgba(73,66,58,.94);border-color:#786b5e;color:#f2e9df}.themeSombre .siteNotificationToast__link,.themeSombre .siteNotificationGroup__toggle{color:#f2e9df}.themeSombre .siteNotificationToast__link:hover,.themeSombre .siteNotificationToast__link:focus{background:#49423a;color:#fff;box-shadow:inset 3px 0 0 #9ed2b5;outline:0}.themeSombre .siteNotificationToast__link--static,.themeSombre .siteNotificationToast__link--static:hover,.themeSombre .siteNotificationToast__link--static:focus{background:transparent;box-shadow:none;color:#f2e9df}.themeSombre .siteNotificationGroup__toggle:hover,.themeSombre .siteNotificationGroup__toggle:focus{background:#49423a}.themeSombre .siteNotificationGroup__items{background:rgba(42,38,34,.72);border-top-color:#665c51}.themeSombre .siteNotificationGroup__open{color:#9ed2b5}.themeSombre .siteNotificationGroup__open:hover,.themeSombre .siteNotificationGroup__open:focus{background:#455f52;color:#c2ead3}.themeSombre .siteNotificationToast__open{color:#9ed2b5!important}.themeSombre .siteNotificationToast__open:hover,.themeSombre .siteNotificationToast__open:focus{background:#455f52!important;color:#c2ead3!important}.themeSombre .siteNotificationToast__date,.themeSombre .siteNotificationGroup__label small{color:#c5b8a9}.themeSombre .notificationCard__primaryActions{border-top-color:rgba(158,210,181,.25)}.themeSombre .notificationCard__actionStatus{color:#c5b8a9}.themeSombre .notificationCard__friendAccept.is-complete,.themeSombre .notificationCard__friendAccept.is-complete:hover,.themeSombre .notificationCard__friendAccept.is-complete:focus,.themeSombre .siteNotificationToast__primaryAction.is-complete,.themeSombre .siteNotificationToast__primaryAction.is-complete:hover,.themeSombre .siteNotificationToast__primaryAction.is-complete:focus{background:#354d40;border-color:#587763;color:#c2ead3}@media screen and (max-width:720px){.pushControlBar{align-items:stretch;flex-direction:column;gap:10px}.pushControlBar__actions{flex-wrap:wrap}.pushNotificationsPage .pushMainButton{flex:1 1 210px;min-width:0}.notificationsInbox{padding:13px}.notificationsInbox__header{align-items:flex-start;flex-direction:column;gap:6px}.notificationsInbox__headerActions{align-items:flex-start;width:100%}.notificationsInbox__buttons{justify-content:flex-start}.pushNotificationsPage .notificationsInbox__hint{text-align:left}}@media screen and (max-width:440px){.pushControlBar__actions{flex-direction:column}.pushNotificationsPage .pushMainButton{flex-basis:auto;width:100%}.notificationCard__body{padding:10px 11px 12px}.notificationCard__actions{flex-direction:row}.notificationCard__actions button,.notificationCard__actions .notificationCard__open{height:46px;width:46px}.siteNotificationsPanel{bottom:0;left:0;margin:0;max-width:none;right:0;width:auto}.siteNotificationsPanel__content{max-height:calc(100vh - 55px);overflow-x:hidden}}.rewardedCreditsBox{margin:20px 0;padding:18px;text-align:center;border:1px solid #c3964f;border-radius:6px;background:rgba(195,150,79,.08)}.rewardedCreditsBox h3{margin-top:0}.rewardedCreditsCounter{margin-top:10px;font-weight:bold}.rewardedCreditsStatus{min-height:22px;margin-top:6px}.rewardedCreditsStatus.isError{color:#b52b27}.globalNotificationsAdminForm{max-width:920px}.globalNotificationsAdminField{margin-bottom:20px}.globalNotificationsAdminField label{color:#3f3027;display:block;font-size:15px;font-weight:700;margin-bottom:7px}.globalNotificationsAdminField input,.globalNotificationsAdminField select,.globalNotificationsAdminField textarea{background:#fff;border:1px solid #cdbda9;border-radius:5px;box-sizing:border-box;color:#30251f;font:inherit;padding:11px 12px;width:100%}.globalNotificationsAdminField textarea{min-height:170px;resize:vertical}.globalNotificationsAdminField input:focus,.globalNotificationsAdminField select:focus,.globalNotificationsAdminField textarea:focus{border-color:#8e6644;box-shadow:0 0 0 3px rgba(142,102,68,.14);outline:none}.globalNotificationsAdminField small{color:#74665d;display:block;margin-top:5px}.globalNotificationsAdminGrid{display:grid;gap:20px;grid-template-columns:minmax(0,2fr) minmax(180px,1fr)}.globalNotificationsAdminDuration{align-items:center;display:flex;gap:9px}.globalNotificationsAdminDuration input{width:120px}.globalNotificationsAdminWarning{background:#fff7e5;border-left:4px solid #bd7b25;color:#5b4328;display:flex;flex-direction:column;margin:5px 0 20px;padding:13px 15px}.globalNotificationsAdminSubmit{min-width:280px}.globalNotificationsAdminStatus{border-radius:999px;display:inline-block;font-size:12px;font-weight:700;padding:4px 9px}.globalNotificationsAdminStatus--active{background:#dff2e5;color:#24633a}.globalNotificationsAdminStatus--expired{background:#eee9e5;color:#6c625b}@media (max-width:700px){.globalNotificationsAdminGrid{grid-template-columns:1fr;gap:0}.globalNotificationsAdminSubmit{min-width:0;width:100%}}.amisList{--amis-accent:#4461b8;--amis-gold:#d99b19;clear:both;margin-top:12px;text-align:left}.amisGroupSelector{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px;padding:14px 16px;border:1px solid rgba(52,68,110,.18);border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(238,242,252,.78));box-shadow:0 4px 14px rgba(40,49,78,.08)}.amisGroupSelector__heading{display:flex;align-items:center;gap:10px;min-width:190px}.amisGroupSelector__heading strong,.amisGroupSelector__heading small{display:block}.amisGroupSelector__heading strong{color:#29375f;font-size:17px}.amisGroupSelector__heading small{margin-top:2px;color:#6e7484;font-size:11px;line-height:1.3}.amisGroupSelector__icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;color:#fff;background:var(--amis-accent);font-size:18px}.amisGroupSelector__controls{display:flex;align-items:center;gap:7px;flex:1;justify-content:flex-end}.amisGroupSelector__controls select{max-width:320px;min-width:190px}.amisGroupSelector .disabled,.amisPagination .disabled{pointer-events:none;opacity:.45}.amisFavorites{margin:0 0 18px;padding:12px 14px;border:1px solid rgba(217,155,25,.3);border-radius:10px;background:linear-gradient(135deg,rgba(255,252,238,.94),rgba(250,242,215,.76))}.amisFavorites__title{display:flex;align-items:center;gap:7px;margin-bottom:9px;color:#72551b}.amisFavorites__title>span{color:var(--amis-gold);font-size:19px}.amisFavorites__title small{margin-left:auto;color:#8b7a59}.amisFavorites__row{display:grid;grid-template-columns:repeat(8,minmax(70px,1fr));gap:9px;overflow-x:auto}.amiFavoriteCard{position:relative;min-width:70px;padding:7px;border:1px solid rgba(151,112,31,.2);border-radius:8px;background:rgba(255,255,255,.75);cursor:pointer;text-align:center;transition:transform .15s,box-shadow .15s}.amiFavoriteCard:hover{transform:translateY(-2px);box-shadow:0 5px 12px rgba(85,61,13,.14)}.amiFavoriteCard img{display:block;width:100%;aspect-ratio:1/1;border-radius:6px;object-fit:cover}.amiFavoriteCard strong{display:block;overflow:hidden;margin-top:5px;color:#4d4129;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.amiFavoriteToggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;color:#9b7b34;background:#f8edcf;font-size:20px;line-height:1;cursor:pointer}.amiFavoriteToggle:hover,.amiFavoriteToggle.is-favorite{color:#fff;background:var(--amis-gold)}.amiFavoriteCard>.amiFavoriteToggle{position:absolute;z-index:2;top:3px;right:3px;width:24px;height:24px;font-size:16px;box-shadow:0 2px 6px rgba(0,0,0,.18)}.amisGroupOverviewIntro{display:flex;align-items:baseline;gap:9px;margin:4px 0 12px;color:#687080}.amisGroupOverviewIntro strong{color:#2e3855;font-size:18px}.amisGroupOverview{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:11px}.amisGroupCard{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:1px solid rgba(52,68,110,.18);border-radius:10px;color:#303b5c;background:rgba(255,255,255,.75);cursor:pointer;text-align:left;transition:border-color .15s,transform .15s,box-shadow .15s}.amisGroupCard:hover,.amisGroupCard:focus{border-color:var(--amis-accent);transform:translateY(-2px);box-shadow:0 6px 16px rgba(39,52,91,.12);outline:0}.amisGroupCard__icon{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:9px;color:#fff;background:linear-gradient(145deg,#5d78c7,#3e57a0)}.amisGroupCard__body{min-width:0;flex:1}.amisGroupCard__body strong,.amisGroupCard__body small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amisGroupCard__body strong{font-size:16px}.amisGroupCard__body small{margin-top:3px;color:#7a8090;font-size:11px}.amisGroupCard__count{display:flex;flex-direction:column;align-items:center;min-width:42px;color:var(--amis-accent);font-size:22px;font-weight:bold}.amisGroupCard__count small{font-size:10px;font-weight:normal;text-transform:uppercase}.amisCurrentGroup{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:10px 13px;border-left:4px solid var(--amis-accent);border-radius:6px;background:rgba(255,255,255,.65)}.amisCurrentGroup>span{color:#7a8090;font-size:11px;text-transform:uppercase}.amisCurrentGroup strong{color:#303b5c;font-size:18px}.amisCurrentGroup small{margin-left:auto;color:#687080}.amisCategorieTitre{display:flex;align-items:center;gap:8px;width:100%;margin:15px 0 9px;padding:8px 10px;border:0;border-bottom:1px solid rgba(48,59,92,.16);color:#303b5c;background:transparent;cursor:pointer;text-align:left}.amisCategorieTitre:hover{color:var(--amis-accent);background:rgba(255,255,255,.42)}.amisCategorieCount{margin-left:auto;padding:2px 7px;border-radius:12px;color:#687080;background:rgba(48,59,92,.08);font-size:11px;font-weight:normal}.amisCategorieGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(166px,1fr));gap:10px;clear:both}.joueurSalon.amiCard{position:relative;float:none;width:auto;max-width:none;min-height:0;margin:0;padding:8px;border:1px solid rgba(42,53,83,.15);border-radius:9px;background:rgba(255,255,255,.72);box-shadow:0 2px 7px rgba(36,44,68,.05);transition:transform .15s,border-color .15s,box-shadow .15s}.joueurSalon.amiCard:hover{border-color:rgba(68,97,184,.55);background:rgba(255,255,255,.92);transform:translateY(-2px);box-shadow:0 6px 15px rgba(36,44,68,.1)}.amiCard__header{display:flex;align-items:center;gap:5px;margin-bottom:5px}.amiCard__header .pseudoSalon{min-width:0;flex:1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amiCard__header .amiFavoriteToggle{flex:0 0 27px;width:27px;height:27px;font-size:18px}.amiCard .amiAvatar{margin:0 0 6px}.amiCard .moreInfoSalon{min-height:30px;margin-bottom:5px;color:#687080;font-size:12px;line-height:15px;white-space:normal}.amiCard__actions{position:absolute;right:12px;top:42px;display:flex;gap:4px}.amiIconAction{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(49,66,113,.22);border-radius:50%;color:#344a89;background:rgba(255,255,255,.9);box-shadow:0 2px 5px rgba(0,0,0,.12);cursor:pointer;font-size:16px}.amiIconAction:hover{color:#fff;background:#4461b8}.amiIconAction--danger{color:#9a4141}.amiIconAction--danger:hover{background:#a94c4c}.amiCategorieLabel{display:block;padding:0 2px 3px;color:#7c8291;font-size:9px;font-weight:bold;text-transform:uppercase}.categorieAmiForm select{width:100%;height:28px;padding:2px;font-size:11px}.amisPagination{display:flex;align-items:center;justify-content:center;gap:5px;margin:20px 0 5px}.amisPagination a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 9px;border:1px solid rgba(49,66,113,.2);border-radius:6px;color:#3c4f86;background:rgba(255,255,255,.74);cursor:pointer;text-decoration:none}.amisPagination a:hover,.amisPagination a.is-active{border-color:var(--amis-accent);color:#fff;background:var(--amis-accent)}@media(max-width:760px){.amisGroupSelector{align-items:stretch;flex-direction:column}.amisGroupSelector__controls{align-items:stretch;flex-wrap:wrap;justify-content:flex-start}.amisGroupSelector__controls select{max-width:none;flex:1 0 100%}.amisFavorites__row{grid-template-columns:repeat(8,78px)}.amisCategorieGrid{grid-template-columns:repeat(2,minmax(130px,1fr))}}@media(max-width:420px){.amisGroupSelector__controls .btn{flex:1}.amisCategorieGrid{grid-template-columns:1fr}.amisPagination__nav{font-size:0}.amisPagination__nav:first-child:after{content:'\2039';font-size:18px}.amisPagination__nav:last-child:after{content:'\203A';font-size:18px}}.joueurSalon.amiCard,.joueurSalon.amiCard:hover{border:0;background:transparent;box-shadow:none}.amiAvatarCanvas{overflow:visible;margin:0 0 7px;background:transparent}.amiCanvasAvatar{display:block;width:100%;height:auto;aspect-ratio:291/226;border:0!important;border-radius:0!important;outline:0;box-shadow:none!important;object-fit:contain}.amiCard .moreInfoSalon{min-height:30px;margin:0 0 8px;padding:0 3px}.amiCard__actions{position:static;display:flex;align-items:center;justify-content:center;gap:9px;margin:0 0 9px}.amiCard__actions .amiIconAction{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;padding:0;border:0;border-radius:7px;box-shadow:none;font-size:20px;line-height:1;touch-action:manipulation}.amiCard__actions .amiIconAction:focus-visible{outline:2px solid #4461b8;outline-offset:2px}.amiIconAction--message{color:#315da8;background:#edf3ff}.amiIconAction--message:hover,.amiIconAction--message:focus{color:#fff;border-color:#315da8;background:#315da8}.amiIconAction--favorite{color:#9a7115;background:#fff7dc}.amiIconAction--favorite:hover,.amiIconAction--favorite:focus{color:#fff;border-color:#d99b19;background:#d99b19}.amiIconAction--danger{font-size:25px}.amiFavoriteCard{padding:5px;border:0;background:transparent;box-shadow:none}.amiFavoriteCard:hover{box-shadow:none}.amiFavoriteCard .amiCanvasAvatar{width:100%;aspect-ratio:291/226;object-fit:contain}.amiFavoriteCard>.amiFavoriteToggle{top:4px;right:4px;width:34px;height:34px;font-size:20px}.amiCard__header,.amiCard>.amiAvatar{display:none}@media(max-width:420px){.amiCard__actions{gap:9px}.amiCard__actions .amiIconAction{flex-basis:40px;width:40px;height:40px}}.amisCategorieGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.amiCard__actions{gap:7px;margin:5px 0 4px}.amiCard__actions .amiIconAction{flex-basis:36px}.amiIconAction--group{color:#49624e;background:#edf6ee}.amiIconAction--group:hover,.amiIconAction--group:focus{color:#fff;border-color:#47704f;background:#47704f}.amiGroupActionWrap{position:relative;display:inline-flex;flex:0 0 36px}.amiGroupPopover{position:absolute;z-index:40;top:calc(100% + 7px);right:0;width:220px;padding:11px;border:1px solid rgba(43,57,91,.25);border-radius:9px;background:#fff;box-shadow:0 9px 24px rgba(31,39,61,.24);text-align:left}.amiGroupPopover[hidden]{display:none}.amiGroupPopover:before{position:absolute;right:14px;top:-6px;width:10px;height:10px;border-top:1px solid rgba(43,57,91,.25);border-left:1px solid rgba(43,57,91,.25);background:#fff;content:'';transform:rotate(45deg)}.amiGroupPopover label{position:relative;z-index:1;display:block;overflow:hidden;margin:0 0 6px;color:#384563;font-size:11px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap}.amiGroupPopover select{position:relative;z-index:1;width:100%;height:34px;font-size:12px}.joueurSalon.amiCard:focus-within{z-index:30}.amiFavoriteCard .amiCanvasAvatar,.amiCard .amiCanvasAvatar{margin-bottom:0}@media(max-width:420px){.amiCard__actions{gap:7px}.amiCard__actions .amiIconAction{flex-basis:40px}.amiGroupActionWrap{flex-basis:40px}.amiGroupPopover{right:-4px;width:210px}}.amisFriendsToolbar{display:block;padding:0;overflow:visible;border:1px solid rgba(52,68,110,.2);border-radius:12px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(235,241,252,.88));box-shadow:0 6px 18px rgba(40,49,78,.1)}.amisFriendsToolbar .amisGroupSelector__heading{padding:14px 16px 11px;border-bottom:1px solid rgba(52,68,110,.12)}.amisFriendsToolbar__grid{display:grid;grid-template-columns:minmax(145px,.7fr) minmax(180px,1fr) minmax(240px,1.35fr);align-items:end;gap:12px;padding:13px 16px 15px}.amisToolbarField{display:block;min-width:0;margin:0}.amisToolbarField>span:first-child,.amisToolbarField>label,.amisToolbarField>span:not(.amisFriendSearchLine){display:block;margin:0 0 5px;color:#505a72;font-size:10px;font-weight:bold;letter-spacing:.04em;text-transform:uppercase}.amisToolbarField select,.amisToolbarField input{height:38px}.amisFriendSearchLine{display:flex;align-items:stretch}.amisFriendSearchLine input{min-width:0;flex:1;border-radius:4px 0 0 4px}.amisFriendSearchLine .btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;margin-left:-1px;border-radius:0}.amisFriendSearchLine .btn:last-child{border-radius:0 4px 4px 0}.amisFriendsToolbar__actions{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:7px;padding-top:2px}.amisFriendsToolbar__actions .btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px}.amisFriendsToolbar__actions .amisGroupWrite{border-color:#765337;color:#fff;background:#8a6040}.amisFriendsToolbar__actions .amisGroupWrite:hover,.amisFriendsToolbar__actions .amisGroupWrite:focus{border-color:#5f402b;color:#fff;background:#704b32}.amisFriendsToolbar__actions .amisGroupWrite.disabled{border-color:#c9c1ba;color:#837b75;background:#dedad6}.amisFriendsToolbar__actions .btn-success>span{margin-right:5px;font-size:18px;line-height:1}.amisSearchSummary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-4px 0 14px;padding:9px 12px;border-left:4px solid #4461b8;border-radius:5px;background:rgba(239,244,255,.9);color:#46506a}.amisSearchSummary button{padding:4px 8px;border:0;color:#34569e;background:transparent;cursor:pointer;font-weight:bold}.amisAddFriendDialog{width:100%;max-width:100%;text-align:left}.amisAddFriendDialog>p{margin:0 0 12px;color:#626b7d}.amisAddFriendDialog>label{display:block;margin-bottom:5px;font-weight:bold}.amisAddFriendDialog .recherche-joueur-composant__panel{box-sizing:border-box;margin-bottom:10px}.amisAddFriendSelection{margin-top:12px;padding:12px;border:1px solid #c7d8c9;border-radius:8px;background:#f0f7f1}.amisAddFriendSelection__actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.amisLimitCleanup{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;margin:14px 0 2px;padding:14px 15px;border:1px solid rgba(126,91,43,.2);border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,.82),rgba(255,249,235,.72));box-shadow:0 3px 10px rgba(83,61,28,.06)}.amisLimitCleanup__icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;color:#fff;background:#a4742f;font-size:18px}.amisLimitCleanup__icon--empty{background:#66856b}.amisLimitCleanup__content{min-width:0}.amisLimitCleanup__eyebrow{display:block;margin-bottom:2px;color:#8a642c;font-size:10px;font-weight:bold;letter-spacing:.075em;text-transform:uppercase}.amisLimitCleanup__content>strong{display:block;color:#4b3a24;font-size:15px;line-height:1.3}.amisLimitCleanup__content>p{margin:4px 0 0;color:#665944;font-size:13px;line-height:1.45}.amisLimitCleanup__action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:8px 11px 8px 15px;border:1px solid #795323;border-radius:7px;color:#fff;background:#8b612b;box-shadow:0 2px 5px rgba(83,54,21,.16);font-size:13px;font-weight:bold;white-space:nowrap}.amisLimitCleanup__action:hover,.amisLimitCleanup__action:focus{border-color:#604019;color:#fff;background:#70491f}.amisLimitCleanup__action:focus-visible{outline:2px solid #4c68b4;outline-offset:2px}.amisLimitCleanup__action>strong{padding:3px 7px;border-radius:10px;color:#5c3c17;background:#fff4d6;font-size:11px;line-height:1.2}.amisLimitCleanup__action[disabled]{opacity:.65}@media(max-width:760px){.amisFriendsToolbar__grid{grid-template-columns:1fr 1fr}.amisToolbarField--search{grid-column:1/-1}.amisFriendsToolbar__actions{grid-column:1/-1}}@media(max-width:620px){.amisLimitCleanup{grid-template-columns:40px minmax(0,1fr);padding:13px}.amisLimitCleanup__icon{width:38px;height:38px}.amisLimitCleanup__action{grid-column:1/-1;width:100%;margin-top:2px;white-space:normal}}@media(max-width:500px){.amisFriendsToolbar__grid{grid-template-columns:1fr}.amisToolbarField--search,.amisFriendsToolbar__actions{grid-column:1}.amisFriendsToolbar__actions .btn{flex:1 1 100%}.amisSearchSummary{align-items:flex-start;flex-direction:column}}.themeSombre .amisLimitCleanup{border-color:rgba(222,178,103,.24);background:linear-gradient(135deg,rgba(74,58,43,.9),rgba(60,48,37,.88));box-shadow:none}.themeSombre .amisLimitCleanup__content>strong{color:#fff4df}.themeSombre .amisLimitCleanup__content>p{color:#dfd1bd}.themeSombre .amisLimitCleanup__eyebrow{color:#e0b56e}.themeSombre .amisLimitCleanup__action{border-color:#bc8744;background:#9b6d32}.themeSombre .amisLimitCleanup__action:hover,.themeSombre .amisLimitCleanup__action:focus{background:#b07b37}.amisCategorieGrid{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:12px 10px}.amiIconAction{-webkit-appearance:none;appearance:none;box-sizing:border-box;margin:0;font-family:inherit;line-height:1;vertical-align:middle}.amiIconAction .amiActionIcon{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.amiCard__actions{gap:5px}.amiCard__actions .amiIconAction{flex:0 0 32px;width:32px;height:32px}.amiGroupActionWrap{flex:0 0 32px}@media (min-width:720px) and (max-width:1024px){.amisCategorieGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:600px) and (max-width:719px){.amisCategorieGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.amisCategorieGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 6px}.amiCard__actions{--ami-action-size:clamp(26px,8vw,32px);gap:3px}.amiCard__actions .amiIconAction{flex-basis:var(--ami-action-size);width:var(--ami-action-size);height:var(--ami-action-size)}.amiGroupActionWrap{flex-basis:var(--ami-action-size)}.amiIconAction .amiActionIcon{width:17px;height:17px}}.joueurNavigationMobile.form-control{display:none}@media (max-width:700px){.joueurNavigation--mobileReady>.joueurNavigation__groupe{display:none}.joueurNavigation--mobileReady>.joueurNavigationMobile{display:block;box-sizing:border-box;width:100%}.joueurNavigationMobile__select.form-control{box-sizing:border-box;width:100%;height:44px;margin:0;padding:0 13px;border:1px solid #bdc7cc;border-radius:6px;color:#26343c;background:#fff;box-shadow:inset 0 1px 2px rgba(28,39,46,.08);font-size:15px;font-weight:600;line-height:42px;cursor:pointer;color-scheme:light}.joueurNavigationMobile__select.form-control:hover{border-color:#9ba9b0}.joueurNavigationMobile__select.form-control:focus{border-color:#b89150;outline:2px solid rgba(195,154,81,.25);outline-offset:1px;box-shadow:inset 0 1px 2px rgba(28,39,46,.05)}.joueurNavigationMobile__select optgroup{color:#59666d;background:#eef2f4;font-weight:bold}.joueurNavigationMobile__select option{color:#26343c;background:#fff;font-weight:normal}}@media (max-width:700px){#webBody.themeSombre .joueurNavigationMobile__select.form-control{border-color:#59676f;color:#edf2f4;background:#1c272d;box-shadow:inset 0 1px 3px rgba(0,0,0,.28);color-scheme:dark}#webBody.themeSombre .joueurNavigationMobile__select.form-control:hover{border-color:#798991}#webBody.themeSombre .joueurNavigationMobile__select.form-control:focus{border-color:#c39a51;outline-color:rgba(195,154,81,.32)}#webBody.themeSombre .joueurNavigationMobile__select optgroup{color:#e1c38d;background:#27343a}#webBody.themeSombre .joueurNavigationMobile__select option{color:#edf2f4;background:#1c272d}}
.compteCoordonnees{--coord-bg:#fffdf9;--coord-card:#f6f2ec;--coord-line:#d7caba;--coord-text:#352c24;--coord-muted:#675c50;--coord-accent:#71522d;background:var(--coord-bg);border:1px solid var(--coord-line);border-radius:12px;color:var(--coord-text);margin:0 0 22px;padding:22px;text-align:left}#webBody.themeSombre .compteCoordonnees,body.themeSombre .coordDialogue{--coord-bg:#292521;--coord-card:#332e28;--coord-line:#625548;--coord-text:#f4ebdf;--coord-muted:#c7bcae;--coord-accent:#e5c185;box-shadow:0 4px 18px #0002;color-scheme:dark}.compteCoordonnees [hidden]{display:none!important}#global .compteCoordonnees h2,#global .compteCoordonnees h3,.compteCoordonnees h2,.compteCoordonnees h3{background:none;border:0;color:var(--coord-text);font-family:inherit;font-weight:600;line-height:1.35;margin:0;padding:0;text-align:left;text-transform:none}#global .compteCoordonnees h2,.compteCoordonnees h2{font-size:23px}#global .compteCoordonnees h3,.compteCoordonnees h3{font-size:18px}#global .compteCoordonnees p,.compteCoordonnees p{color:var(--coord-muted);font-family:inherit;font-size:14px;line-height:1.55;margin:7px 0 12px;padding:0;text-align:left}.compteCoordonnees .coordHeader,.compteCoordonnees .coordSectionHeader,.compteCoordonnees .coordCardHeader{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.compteCoordonnees .coordHeader{border-bottom:1px solid var(--coord-line);padding-bottom:14px;margin-bottom:18px}.compteCoordonnees .coordPrivate{border:1px solid var(--coord-line);border-radius:20px;padding:5px 10px;color:var(--coord-muted);font-size:12px}.compteCoordonnees .coordLayout{display:grid;grid-template-columns:minmax(0,2fr) minmax(230px,1fr);gap:24px;align-items:start}.compteCoordonnees .coordPhone{padding:18px;background:var(--coord-card);border:1px solid var(--coord-line);border-radius:8px;min-width:0}.compteCoordonnees .coordList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.compteCoordonnees .coordCard,.compteCoordonnees .coordEmpty{background:var(--coord-card);border:1px solid var(--coord-line);border-radius:8px;padding:16px;overflow-wrap:anywhere}.compteCoordonnees .coordEmpty{grid-column:1/-1;border-style:dashed}.compteCoordonnees .coordCard.is-default{border-color:var(--coord-accent)}.compteCoordonnees .coordBadge{border-radius:20px;color:var(--coord-accent);background:var(--coord-bg);padding:4px 9px;font-size:12px}.compteCoordonnees .coordCard address{font:inherit;font-size:15px;line-height:1.55;margin:12px 0;white-space:pre-line}.compteCoordonnees .coordGeo{display:block;font-size:12px;line-height:1.5;color:var(--coord-muted)}.compteCoordonnees .coordGeo a{color:var(--coord-accent);text-decoration:underline}.compteCoordonnees .coordActions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.compteCoordonnees .btn{border:1px solid var(--coord-line);border-radius:6px;background:var(--coord-bg);color:var(--coord-text);padding:9px 12px;min-height:40px;font-size:14px;line-height:1.3;margin:0;text-shadow:none;white-space:normal}.compteCoordonnees .btn.coordPrimary{background:#715331;border-color:#917046;color:#fff6e9;font-weight:600}#webBody.themeSombre .compteCoordonnees .btn.coordPrimary{background:#755936;border-color:#ab8956}.compteCoordonnees .btn:hover{filter:brightness(1.12)}.compteCoordonnees .btn.coordDelete{color:#9c302b}#webBody.themeSombre .compteCoordonnees .btn.coordDelete{color:#ffb2a9}.compteCoordonnees .btn:disabled{opacity:.55;cursor:wait}.compteCoordonnees .coordEditor{margin:18px 0 0;border:1px solid var(--coord-line);background:var(--coord-card);border-radius:8px;padding:18px}.compteCoordonnees .coordFields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.compteCoordonnees .coordWide{grid-column:1/-1}.compteCoordonnees label{display:block;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;margin:0;color:var(--coord-text)}.compteCoordonnees label span,.compteCoordonnees small{color:var(--coord-muted);font-size:12px;font-weight:normal}.compteCoordonnees input.form-control,.compteCoordonnees select.form-control{width:100%;max-width:none;min-height:44px;height:auto;border:1px solid var(--coord-line);border-radius:6px;background:var(--coord-bg);color:var(--coord-text);font-family:inherit;font-size:16px;line-height:1.4;padding:10px;margin:5px 0 0;box-shadow:none}.compteCoordonnees input::placeholder{color:var(--coord-muted);opacity:.85}.compteCoordonnees .coordDefaultChoice{display:flex;gap:9px;align-items:center;margin:16px 0 10px}.compteCoordonnees .coordDefaultChoice input{width:18px;height:18px;margin:0;accent-color:#a58150}.compteCoordonnees :focus-visible{outline:3px solid var(--coord-accent);outline-offset:3px}.compteCoordonnees .coordStatus{color:var(--coord-text);line-height:1.5;font-size:14px;margin-bottom:12px}.compteCoordonnees .coordStatus:empty{display:none}.compteCoordonnees .coordStatus.is-error{color:#a52d27}#webBody.themeSombre .compteCoordonnees .coordStatus.is-error,body.themeSombre .coordDialogue .coordStatus.is-error{color:#ffb2a9}.compteCoordonnees .coordRefresh{margin-bottom:12px}@media (max-width:1050px){.compteCoordonnees .coordLayout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.compteCoordonnees{padding:14px}.compteCoordonnees .coordList,.compteCoordonnees .coordFields{grid-template-columns:minmax(0,1fr)}.compteCoordonnees .coordEditor,.compteCoordonnees .coordPhone{padding:14px}.compteCoordonnees .coordSectionHeader{align-items:flex-start}}.coordDialogue,.coordDialogue *{box-sizing:border-box}.compteCoordonnees.coordDialogue{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:15px;line-height:1.5}.coordDialogue .coordEditor{margin:0;padding:16px}.ui-dialog.adresseDialogueShell{box-sizing:border-box;max-width:calc(100vw - 16px)}.ui-dialog.adresseDialogueShell .ui-dialog-content{box-sizing:border-box;padding:10px;overflow:auto}.coordDialogue .coordActions{position:sticky;bottom:-1px;padding:10px 0 0;background:var(--coord-card)}
.ui-dialog.ageDialogueShell{--age-card:#fffdf9;--age-soft:#f4eee5;--age-border:#d9ccbb;--age-text:#392e24;--age-muted:#746453;--age-accent:#805d32;--age-error:#ab302b;box-sizing:border-box;max-width:calc(100vw - 20px)}body.themeSombre .ui-dialog.ageDialogueShell{--age-card:#302a24;--age-soft:#3d3329;--age-border:#78634d;--age-text:#f5ebdf;--age-muted:#d1bfa9;--age-accent:#e4bd87;--age-error:#ffb2a9;color-scheme:dark}.ui-dialog.ageDialogueShell .ui-dialog-content{box-sizing:border-box;padding:20px;overflow:auto}.ageDialogue,.ageDialogue *{box-sizing:border-box}.ageDialogue{color:var(--age-text);font-family:inherit;font-size:15px;line-height:1.5;text-align:left;margin:0}.ageDialogue [hidden]{display:none!important}.ageDialogue .ageDialogueIntro{text-align:center}.ageDialogue .ageDialogueSymbol{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid var(--age-border);border-radius:50%;background:var(--age-soft);color:var(--age-accent);font-size:28px}.ageDialogue .ageDialogueIntro h2{color:var(--age-text);font-family:inherit;font-size:23px;font-weight:600;line-height:1.3;background:none;border:0;padding:0;margin:12px 0 8px;text-transform:none}.ageDialogue .ageDialogueIntro p{color:var(--age-muted);font:inherit;margin:0 0 20px;padding:0;text-align:center}.ageDialogue .ageDialogueChoices{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0;padding:0;border:0;margin:0 0 18px}.ageDialogue .ageDialogueChoices legend{color:var(--age-text);font:inherit;font-weight:600;border:0;width:100%;margin:0 0 10px;padding:0}.ageDialogue .ageDialogueChoice{position:relative;display:flex;align-items:center;gap:10px;min-width:0;min-height:96px;margin:0;padding:16px 12px;border:2px solid var(--age-border);border-radius:12px;background:var(--age-card);color:var(--age-text);cursor:pointer;font:inherit;transition:background .15s,border-color .15s}.ageDialogue .ageDialogueChoice:hover{border-color:var(--age-accent)}.ageDialogue .ageDialogueChoice.is-selected{border-color:var(--age-accent);background:var(--age-soft)}.ageDialogue .ageDialogueChoice:focus-within{outline:2px solid var(--age-accent);outline-offset:3px}.ageDialogue .ageDialogueChoice strong{display:block;font-size:19px;font-weight:600}.ageDialogue .ageDialogueChoice small{display:block;color:var(--age-muted);font-size:13px;font-weight:normal}.ageDialogue input[type="radio"],.ageDialogue input[type="checkbox"]{flex:none;width:19px;height:19px;margin:0;accent-color:var(--age-accent);cursor:pointer}.ageDialogue .ageDialogueConfirmation{display:flex;gap:11px;align-items:flex-start;margin:0;padding:14px;border-radius:9px;background:var(--age-soft);color:var(--age-text);font:inherit;font-size:14px;cursor:pointer}.ageDialogue .ageDialogueConfirmation input{margin-top:2px}.ageDialogue .ageDialogueNote{font:inherit;color:var(--age-muted);font-size:13px;margin:12px 0 0;padding:0;text-align:left}.ageDialogue .ageDialogueStatus{font:inherit;font-size:14px;color:var(--age-muted);margin:12px 0 0;padding:0;text-align:left}.ageDialogue .ageDialogueStatus:empty{display:none}.ageDialogue .ageDialogueStatus.is-error{color:var(--age-error)}.ageDialogue .ageDialogueActions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.ageDialogue .ageDialogueActions button{border:1px solid var(--age-border);border-radius:8px;padding:11px 22px;min-height:44px;margin:0;font:inherit;font-weight:600;line-height:1.3;cursor:pointer;box-shadow:none;text-shadow:none;background:var(--age-card);color:var(--age-text)}.ageDialogue .ageDialogueActions .ageDialogueSubmit{min-width:110px;background:#79552f;border-color:#79552f;color:#fff9f0}.ageDialogue .ageDialogueActions button:hover:enabled{filter:brightness(1.12)}.ageDialogue .ageDialogueActions button:disabled{opacity:.5;cursor:default}.ageDialogue :focus-visible{outline:2px solid var(--age-accent);outline-offset:3px}@media (max-width:380px){.ui-dialog.ageDialogueShell .ui-dialog-content{padding:14px}.ageDialogue .ageDialogueChoices{gap:8px}.ageDialogue .ageDialogueChoice{flex-direction:column;align-items:flex-start;padding:12px;gap:6px}}@media (prefers-reduced-motion:reduce){.ageDialogue .ageDialogueChoice{transition:none}}
.quitterPartieDialogue{text-align:left;font-size:16px;line-height:1.45}.quitterPartieDialogue .quitterPartieMode{margin:0;color:#82613c;text-align:center;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.quitterPartieDialogue h2{margin:5px 0 20px;padding:0;border:0;background:none;color:inherit;text-align:center;font:600 25px/1.25 Arial,sans-serif;text-transform:none;letter-spacing:0}.quitterPartieDialogue .quitterPartieOption{margin:12px 0;padding:13px 15px;border:1px solid #ded9d1;border-left:4px solid #547857;border-radius:7px;background:#f7f8f4}.quitterPartieDialogue .quitterPartieAvertissement{border-left-color:#a34e3c;background:#fcf6f3}.quitterPartieDialogue .quitterPartieOption>strong{display:block;font-size:17px}.quitterPartieDialogue .quitterPartieOption p{margin:5px 0 0;font:inherit;text-align:left;color:inherit}.quitterPartieDialogue .quitterPartieNote{margin:12px 0 0;font-size:13px;text-align:left;color:#665d54}.quitterPartieActions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.quitterPartieActions .btn{flex:1 1 130px;min-height:46px;margin:0;padding:11px 12px;font-size:16px}.quitterPartieModal .quitterPartieFermer{position:absolute;top:7px;right:7px;width:38px;height:38px;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;font:28px/1 Arial,sans-serif;cursor:pointer}.quitterPartieModal button:focus-visible{outline:3px solid #9b733d;outline-offset:3px}.quitterPartieModal .quitterPartieFermer:hover{background:rgba(128,128,128,.15)}.themeSombre .quitterPartieModal{background:rgba(9,7,5,.78)!important}.themeSombre .quitterPartieModal .quitterPartiePanneau{background:#2e2925!important;color:#efe7dc!important;border-color:#806545!important;box-shadow:0 12px 40px rgba(0,0,0,.5)!important}.themeSombre .quitterPartieModal .quitterPartieMode{color:#dfbe82!important}.themeSombre .quitterPartieModal h2{color:#fff5e7!important}.themeSombre .quitterPartieModal .quitterPartieOption{background:#2b3830;border-color:#53614e;border-left-color:#9cb98a;color:#efece3}.themeSombre .quitterPartieModal .quitterPartieOption>strong{color:#d2e3c4}.themeSombre .quitterPartieModal .quitterPartieOption p{color:#efe7dc!important}.themeSombre .quitterPartieModal .quitterPartieAvertissement{background:#3b2e29;border-color:#715145;border-left-color:#d99277}.themeSombre .quitterPartieModal .quitterPartieAvertissement>strong{color:#f0ba9f}.themeSombre .quitterPartieModal .quitterPartieNote{color:#cfc3b5!important;font-size:14px;line-height:1.5}.themeSombre .quitterPartieModal .quitterPartieActions .btn{border-width:1px;color:#fff8ec!important;font-family:Arial,sans-serif;font-weight:600;text-shadow:none;box-shadow:none}.themeSombre .quitterPartieModal .quitterPartieActions .btn-success{background:#3c654b!important;border-color:#769878!important}.themeSombre .quitterPartieModal .quitterPartieActions .btn-success:hover,.themeSombre .quitterPartieModal .quitterPartieActions .btn-success:active{background:#467255!important}.themeSombre .quitterPartieModal .quitterPartieActions .btn-danger{background:#703e35!important;border-color:#b67c69!important}.themeSombre .quitterPartieModal .quitterPartieActions .btn-danger:hover,.themeSombre .quitterPartieModal .quitterPartieActions .btn-danger:active{background:#854b3e!important}.themeSombre .quitterPartieModal .quitterPartieActions .btn-default{background:#403930!important;border-color:#97866e!important;color:#f3e8d9!important}.themeSombre .quitterPartieModal .quitterPartieActions .btn-default:hover,.themeSombre .quitterPartieModal .quitterPartieActions .btn-default:active{background:#504638!important}.themeSombre .quitterPartieModal .quitterPartieFermer{color:#e5d3b9}.themeSombre .quitterPartieModal .quitterPartieFermer:hover{background:rgba(255,240,215,.12)}.themeSombre .quitterPartieModal button:focus-visible{outline:3px solid #e1b973;outline-offset:3px}@media(max-width:420px){.quitterPartieModal .modalLogo{max-height:76px!important}.quitterPartieDialogue{font-size:15px}.quitterPartieDialogue h2{font-size:22px;margin-bottom:14px}.quitterPartieActions{flex-direction:column}.quitterPartieActions .btn{flex:none;width:100%}}
.quitSupportModal{--quit-support-gap:16px;display:flex!important;top:var(--quit-support-top,0)!important;left:var(--quit-support-left,0)!important;width:var(--quit-support-width,100%)!important;height:var(--quit-support-height,100%)!important;overflow:hidden}.quitSupportModal>div{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;min-height:0;padding:var(--quit-support-gap)!important;padding:max(var(--quit-support-gap),env(safe-area-inset-top)) max(var(--quit-support-gap),env(safe-area-inset-right)) max(var(--quit-support-gap),env(safe-area-inset-bottom)) max(var(--quit-support-gap),env(safe-area-inset-left))!important}.quitSupportModal .quitSupportPanel{width:100%!important;max-width:780px!important;max-height:100%!important;min-height:0;min-width:0;padding:26px!important;border:1px solid #d7c8ad!important;border-radius:18px!important;background:#fffdf8!important;color:#302c25!important;box-shadow:0 24px 80px #0005!important;font:15px/1.5 Arial,sans-serif;display:inline-flex!important;flex-direction:column;overflow:hidden!important}.quitSupportModal .modalLogo{width:300px;max-height:100px!important;max-width:100%!important;object-fit:contain;align-self:center;flex-shrink:0}.quitSupportModal #siteModalMessage{margin:15px 0 12px!important;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.quitSupportModal .quitSupportEyebrow{color:#816031;font-size:11px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase}.quitSupportModal h2{margin:6px 0 8px;padding:0;border:0;background:none;color:#302c25;font:600 27px/1.2 Georgia,serif;letter-spacing:0;text-transform:none}.quitSupportModal p{margin:0;color:inherit;font:inherit;text-align:inherit}.quitSupportModal .quitSupportIntro>p{color:#6c6458;font-size:14px}.quitSupportContent{display:grid;grid-template-columns:300px minmax(0,1fr);gap:26px;align-items:end;margin-top:24px;text-align:left}.quitSupportAdLabel{display:block;margin:0 0 8px;color:#786d5d;font:10px/1.3 Arial,sans-serif;letter-spacing:1.8px;text-transform:uppercase;text-align:center}.quitSupportAdStage{position:relative;width:300px;height:250px;background:#f0ece3;border-radius:8px;box-shadow:inset 0 0 0 1px #e5ded1;overflow:hidden}.quitSupportAdFallback{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#736854;text-align:center;font-size:15px}.quitSupportAdFallback>span{font:48px/1 Georgia,serif;color:#bba57f;margin-bottom:14px}.quitSupportAd{position:relative;width:300px;min-height:250px}.quitSupportModal .quitSupportOffer{position:relative;isolation:isolate;box-sizing:border-box;height:250px;display:flex;flex-direction:column;padding:18px 20px;border:1px solid #ae8851;border-radius:12px;color:#f6ecdc;background:radial-gradient(ellipse at 0 0,rgba(218,174,101,.17),transparent 65%),linear-gradient(120deg,#483122,#2b211b);box-shadow:inset 0 1px 0 rgba(255,236,197,.12),0 3px 12px rgba(57,36,19,.08)}.quitSupportOffer:before{content:'';position:absolute;inset:5px;border:1px solid rgba(228,197,141,.1);border-radius:8px;pointer-events:none;z-index:-1}.quitSupportOfferHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;flex-shrink:0}.quitSupportModal .quitSupportOffer .quitSupportBadge{display:inline-flex;align-items:center;gap:8px;color:#e6c992;font:700 10px/1.3 Arial,sans-serif;letter-spacing:1.3px;text-transform:uppercase;white-space:nowrap}.quitSupportBadge>span{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid rgba(235,205,151,.35);border-radius:50%;background:rgba(238,204,143,.07);font-size:13px;letter-spacing:0}.quitSupportModal .quitSupportOffer .quitSupportPrice{display:flex;align-items:baseline;gap:5px;flex:none;margin:0;color:#d7c5ab!important;font:11px/14px Arial,sans-serif;white-space:nowrap}.quitSupportModal .quitSupportOffer .quitSupportPrice strong{color:#fff1d2!important;font:normal 27px/1 Georgia,serif;letter-spacing:-.5px}.quitSupportModal .quitSupportOffer h3{margin:13px 0 11px;padding:0;border:0;background:none;color:#fff6e8!important;font:normal 25px/1.16 Georgia,serif;letter-spacing:-.3px;text-transform:none}.quitSupportOffer ul{flex-shrink:0;display:grid;gap:6px;margin:0;padding:0;list-style:none;color:#e9dbc8;font:12px/18px Arial,sans-serif}.quitSupportOffer li{position:relative;margin:0;padding-left:23px}.quitSupportOffer li:before{position:absolute;top:50%;transform:translateY(-50%);left:0;display:flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;content:'\2713';background:rgba(222,190,135,.12);color:#ecd2a2;font:bold 10px/1 Arial,sans-serif}.quitSupportCredits{color:#fff4df;font-weight:700}.quitSupportModal .quitSupportOffer .quitSupportSubscribe{position:relative;display:flex;flex:none;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:100%;min-height:44px;margin-top:auto;padding:11px 36px;border:1px solid #e9cd97;border-radius:7px;background:linear-gradient(110deg,#f1dcae,#dfbc7e);color:#38291c!important;text-decoration:none;font:700 14px/20px Arial,sans-serif;text-shadow:0 1px rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 2px 5px rgba(0,0,0,.12);white-space:nowrap;transition:background .15s,box-shadow .15s}.quitSupportSubscribe .quitSupportChevron{position:absolute;top:50%;right:18px;display:block;box-sizing:border-box;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg);pointer-events:none}.quitSupportModal .quitSupportOffer .quitSupportSubscribe:hover{background:linear-gradient(110deg,#fae8c3,#e9ca94);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 3px 8px rgba(0,0,0,.2);text-decoration:none}.quitSupportModal .quitSupportOffer .quitSupportSubscribe:active{background:linear-gradient(110deg,#dfc08b,#d3ab68);box-shadow:inset 0 2px 3px rgba(77,48,20,.16)}.quitSupportModal .quitSupportOffer .quitSupportSubscribe:focus-visible{outline:2px solid #fff0ce;outline-offset:3px}.quitSupportModal .quitSupportOffer .quitSupportPayment{margin:7px 0 0;color:#cebda6!important;font:10px/1.4 Arial,sans-serif;text-align:center;letter-spacing:.15px}.quitSupportWait{margin:20px auto 0;max-width:460px}.quitSupportModal #quitSupportCountdown{min-height:20px;color:#736854;font-size:12px;line-height:20px;text-align:center}.quitSupportProgress{height:3px;margin:10px auto 0;max-width:220px;border-radius:3px;background:#e8e0d1;overflow:hidden}.quitSupportProgress span{display:block;width:0;height:100%;background:#8f7545}.quitSupportActions{flex-shrink:0;text-align:center;border-top:1px solid #e6ddcb;padding-top:12px}.quitSupportActions .quitSupportWait{margin:0 auto 12px}.quitSupportButtons{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;max-width:460px;margin:0 auto;align-items:stretch}.quitSupportModal .quitSupportCancel{min-height:44px;margin:0;padding:11px 20px;border:1px solid #c5bba9;border-radius:8px;background:transparent;color:#625440;font:600 14px/1.4 Arial,sans-serif;cursor:pointer}.quitSupportModal .quitSupportCancel:hover{background:#eee7da;border-color:#9b907e}.themeSombre .quitSupportActions{border-color:#625640}.quitSupportModal .quitSupportContinue{min-width:0;min-height:44px;max-width:100%;padding:11px 22px;border:1px solid #9b907e;border-radius:8px;background:#fffdf8;color:#494136;font:600 14px/1.4 Arial,sans-serif;cursor:pointer}.quitSupportModal .quitSupportContinue:hover:enabled{background:#eee7da}.quitSupportModal .quitSupportContinue:disabled{background:#f1ede5;color:#8a8276;border-color:#ded7ca;cursor:wait}.quitSupportModal h2:focus{outline:none}.quitSupportModal a:focus-visible,.quitSupportModal button:focus-visible{outline:3px solid #a57b38;outline-offset:3px}.themeSombre .quitSupportModal{background:rgba(9,7,5,.78)!important}.themeSombre .quitSupportModal .quitSupportPanel{background:#28251f!important;border-color:#76664c!important;color:#f0e8dc!important}.themeSombre .quitSupportModal h2{color:#fff4e0!important}.themeSombre .quitSupportModal .quitSupportEyebrow{color:#e6c689!important}.themeSombre .quitSupportModal p,.themeSombre .quitSupportModal #quitSupportCountdown,.themeSombre .quitSupportModal .quitSupportAdLabel{color:#d4c8b6!important}.themeSombre .quitSupportModal .quitSupportAdStage{background:#343027;box-shadow:inset 0 0 0 1px #625640}.themeSombre .quitSupportModal .quitSupportAdFallback>span{color:#bba57f}.themeSombre .quitSupportModal .quitSupportContinue{background:#3a342a!important;border-color:#ac9b7c!important;color:#f6ead6!important}.themeSombre .quitSupportModal .quitSupportCancel{background:#28251f!important;border-color:#88785f!important;color:#f6ead6!important}.themeSombre .quitSupportModal .quitSupportCancel:hover{background:#443b30!important}.themeSombre .quitSupportModal .quitSupportContinue:disabled{background:#302b24!important;border-color:#625845!important;color:#a99e8c!important}.themeSombre .quitSupportModal .quitSupportProgress{background:#514735}.themeSombre .quitSupportModal .quitSupportProgress span{background:#c1a369}@media(max-width:760px){.quitSupportModal{--quit-support-gap:8px}.quitSupportModal .quitSupportPanel{max-width:390px!important;padding:18px 16px!important;border-radius:14px!important}.quitSupportModal .modalLogo{width:240px;max-height:76px!important}.quitSupportModal #siteModalMessage{margin-top:10px!important}.quitSupportModal h2{font-size:23px}.quitSupportModal .quitSupportEyebrow{display:none}.quitSupportModal .quitSupportIntro>p{font-size:12px}.quitSupportContent{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:12px}.quitSupportAdvert{justify-self:center}.quitSupportModal .quitSupportOffer{height:218px;padding:14px 16px}.quitSupportModal .quitSupportOffer h3{font-size:23px;line-height:28px;margin:10px 0}.quitSupportOffer ul{gap:5px;font-size:11px;line-height:17px}.quitSupportModal .quitSupportOffer .quitSupportPrice strong{font-size:25px}.quitSupportButtons{gap:8px}.quitSupportModal .quitSupportContinue{width:100%;padding:10px 8px;font-size:12px}.quitSupportModal .quitSupportCancel{padding:10px 12px;font-size:12px}}@media(max-width:359px){.quitSupportModal{--quit-support-gap:4px}.quitSupportModal .quitSupportPanel{padding:14px 4px!important}.quitSupportModal .quitSupportIntro,.quitSupportModal .quitSupportWait{padding:0 8px}.quitSupportModal .modalLogo{width:220px;max-height:68px!important}.quitSupportModal .quitSupportOffer{margin:0 5px;padding:14px}.quitSupportOfferHeader{gap:8px}.quitSupportModal .quitSupportOffer .quitSupportBadge{font-size:9px;letter-spacing:.9px;gap:6px}.quitSupportBadge>span{width:22px;height:22px;font-size:12px}.quitSupportModal .quitSupportOffer h3{font-size:21px;line-height:26px}.quitSupportModal .quitSupportOffer .quitSupportPrice strong{font-size:24px}}.quitSupportModal.quitSupportCompact .quitSupportPanel{padding-top:10px!important;padding-bottom:10px!important}.quitSupportModal.quitSupportCompact .modalLogo{width:150px;max-height:40px!important}@media(prefers-reduced-motion:reduce){.quitSupportModal .quitSupportOffer .quitSupportSubscribe{transition:none}}
.siteSupportModal .quitSupportPanel{max-width:640px!important;padding:24px!important}.siteSupportModal .modalLogo{width:250px;max-height:82px!important}.siteSupportModal h2{font-size:29px;margin:5px 0 4px}.siteSupportModal .siteSupportLead{font:normal 21px/1.3 Georgia,serif;margin-bottom:12px;color:#775d36}.siteSupportModal .siteSupportIntro>p:last-child{max-width:500px;margin:0 auto;color:#6c6458;font:14px/1.55 Arial,sans-serif}.siteSupportModal .siteSupportCard{margin-top:20px;padding:20px 24px;border:1px solid #ae8851;border-radius:12px;text-align:left;color:#f6ecdc;background:radial-gradient(ellipse at 0 0,rgba(218,174,101,.17),transparent 65%),linear-gradient(120deg,#483122,#2b211b);box-shadow:inset 0 1px 0 #fff1f}.siteSupportCardHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.siteSupportModal .siteSupportBadge{color:#e6c992;font:700 11px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.siteSupportModal .siteSupportPrice{font:12px/1.3 Arial,sans-serif;color:#d7c5ab!important;white-space:nowrap}.siteSupportModal .siteSupportPrice strong{font:normal 26px/1 Georgia,serif;color:#fff1d2!important}.siteSupportModal .siteSupportCard h3{margin:12px 0 17px;padding:0;border:0;background:none;font:normal 24px/1.2 Georgia,serif;color:#fff6e8!important;text-transform:none;letter-spacing:0}.siteSupportCard ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.siteSupportCard li{display:flex;align-items:center;gap:12px;margin:0;padding:0}.siteSupportCard li>span{display:flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border:1px solid #e6c99240;border-radius:50%;color:#e6c992;background:#e6c9920d;font-size:16px}.siteSupportModal .siteSupportCard li strong{color:#fff1d2!important;font:600 14px/1.4 Arial,sans-serif}.siteSupportModal .siteSupportCard li small{display:block;color:#dccbb4!important;font:12px/1.5 Arial,sans-serif}.siteSupportModal .siteSupportAdFree{margin:16px 0 0;padding-top:13px;border-top:1px solid #e6c99240;font:12px/1.5 Arial,sans-serif;color:#dccbb4!important}.siteSupportModal .siteSupportAdFree strong{display:block;font-weight:600;font-size:14px;color:#fff1d2!important}.siteSupportModal .siteSupportAdFree span{display:block;color:#dccbb4!important}.siteSupportActions{display:flex;flex-direction:column;gap:10px}.siteSupportModal .siteSupportSubscribe{position:relative;display:flex;justify-content:center;align-items:center;min-height:46px;box-sizing:border-box;padding:11px 36px;border:1px solid #b58e50;border-radius:8px;background:linear-gradient(110deg,#f1dcae,#dfbc7e);color:#38291c!important;text-decoration:none;font:700 15px/1.4 Arial,sans-serif;box-shadow:inset 0 1px 0 #fff6}.siteSupportModal .siteSupportSubscribe:hover{background:linear-gradient(110deg,#fae8c3,#e9ca94);text-decoration:none}.siteSupportChevron{position:absolute;right:18px;top:50%;width:8px;height:8px;box-sizing:border-box;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.siteSupportChoices{display:grid;grid-template-columns:1fr 1fr;gap:10px}.siteSupportModal .siteSupportChoices button{width:100%;min-width:0;padding:10px;font-size:13px;white-space:normal}.siteSupportModal #siteSupportStatus{margin:0;min-height:18px;font:12px/18px Arial,sans-serif;color:#736854}.siteSupportModal [hidden]{display:none!important}.siteSupportModal .siteSupportHelp{text-align:left;padding:2px 8px 12px}.siteSupportModal .siteSupportHelp h3{margin:0 0 18px;font:normal 25px/1.25 Georgia,serif;text-transform:none;letter-spacing:0;color:inherit;background:none}.siteSupportHelp ol{padding-left:24px;margin:0 0 16px;list-style:decimal}.siteSupportHelp li{margin-bottom:12px;padding-left:4px;list-style:decimal;font:15px/1.6 Arial,sans-serif}.siteSupportModal .siteSupportHelp p{font-size:13px;color:#6c6458}.siteSupportModal .siteSupportRefresh{min-height:44px;margin-top:20px;padding:10px 16px;border:1px solid #b58e50;border-radius:8px;background:#f1dcae;color:#38291c;font:600 14px/1.4 Arial,sans-serif}.themeSombre .siteSupportModal #siteSupportStatus{color:#d4c8b6!important}.themeSombre .siteSupportModal .siteSupportHelp h3{color:#fff4e0!important}@media(max-width:760px){.siteSupportModal .quitSupportPanel{max-width:430px!important;padding:16px!important}.siteSupportModal .modalLogo{width:210px;max-height:68px!important}.siteSupportModal h2{font-size:25px}.siteSupportModal .siteSupportLead{font-size:19px;margin-bottom:10px}.siteSupportModal .siteSupportIntro>p:last-child{font-size:13px}.siteSupportModal .siteSupportCard{padding:16px;margin-top:16px}.siteSupportModal .siteSupportCard h3{font-size:22px;margin:12px 0 15px}.siteSupportCard ul{gap:10px}.siteSupportModal .siteSupportCard li strong{font-size:13px}.siteSupportModal .siteSupportCard li small{font-size:11px}.siteSupportModal .siteSupportSubscribe{font-size:14px}.siteSupportModal .siteSupportChoices button{font-size:12px;padding:8px}.siteSupportActions,.siteSupportChoices{gap:8px}}@media(max-width:359px){.siteSupportModal .quitSupportPanel{padding:12px!important}.siteSupportModal .siteSupportBadge{font-size:10px;letter-spacing:.5px}.siteSupportModal .siteSupportCard{padding:14px 12px}.siteSupportCard li{gap:8px}.siteSupportModal .siteSupportSubscribe{font-size:13px;padding:11px 24px}.siteSupportChevron{right:12px}.siteSupportModal .siteSupportPrice strong{font-size:24px}}.siteSupportModal.quitSupportCompact .modalLogo{width:140px;max-height:36px!important}.siteSupportModal.quitSupportCompact .quitSupportPanel{padding-top:8px!important;padding-bottom:8px!important}
#Jeu.formationGame{height:auto}#Jeu.formationGame .formationGame__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}#Jeu.formationGame .formationGame__table{min-width:0;grid-column:1;grid-row:1}#Jeu.formationGame .formationGame__conversation{min-width:0;grid-column:1;grid-row:3}#Jeu.formationGame .formationGame__conversation>.chatContainer{width:100%;float:none}#Jeu.formationGame .formationPanel{grid-column:1;grid-row:2;min-width:0;width:auto;max-width:none;min-height:0;float:none;margin:0 5px;padding:12px;border:1px solid #c5d4ce;border-top:3px solid #3d7462;border-radius:8px;background:#f5f8f6;color:#20362d;font-family:Arial,sans-serif;font-size:12px;line-height:1.4;text-align:left;text-shadow:none;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}#Jeu .formationPanel *,#Jeu .formationPanel *::before,#Jeu .formationPanel *::after{box-sizing:border-box}#Jeu .formationPanel h2,#Jeu .formationPanel h3,#Jeu .formationPanel p{padding:0;margin:0;color:inherit;line-height:1.4;letter-spacing:normal;text-transform:none;text-shadow:none}#Jeu .formationPanel .formationPanel__title{display:block;font-size:16px;font-weight:700}#Jeu .formationPanel h3{font-size:12px;font-weight:700}#Jeu .formationPanel__header{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;justify-content:space-between}#Jeu .formationPanel__role{color:#4b665b;font-size:11px}#Jeu .formationPanel .formationPanel__context{margin:3px 0 10px;color:#4b665b;font-size:11px}#Jeu .formationPanel .formationPanel__note{margin:8px 0;color:#53675d;font-size:11px}#Jeu .formationPanel .formationPanel__warning{margin:8px 0;padding:7px;border:1px solid #d7b76f;border-radius:4px;background:#fff4d9;color:#715009}#Jeu .formationPanel__trumpScale{display:grid;grid-template-columns:repeat(21,minmax(0,1fr));gap:2px;margin:5px 0 7px}#Jeu .formationPanel__trump{padding:2px 0;border:1px solid #c7d4cc;border-radius:3px;background:#fff;color:#40594c;text-align:center;font-size:10px;white-space:nowrap}#Jeu .formationPanel__trump.is-played{border-color:#3d7462;background:#3d7462;color:#fff;font-weight:bold}#Jeu .formationPanel__stats{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:7px}#Jeu .formationPanel__stat{padding:5px 7px;border:1px solid #d7e2db;border-radius:4px;background:#fff}#Jeu .formationPanel__stat>span{display:block;font-size:10px;color:#53675d}#Jeu .formationPanel__stat>strong{display:block;font-size:15px}#Jeu .formationPanel__chips{display:flex;flex-wrap:wrap;gap:4px;align-items:baseline}#Jeu .formationPanel__chip{display:inline-block;max-width:100%;padding:2px 5px;border:1px solid #d6e0da;border-radius:4px;background:#fff;font-size:11px}#Jeu .formationPanel__chip.is-played{border-color:#9fc2af;background:#e4f0e8;color:#28563e}#Jeu .formationPanel__chip.formationPanel__turn{border-color:#3d7462;background:#3d7462;color:#fff;font-weight:bold}#Jeu .formationPanel__kings{display:flex;flex-wrap:wrap;gap:5px 8px;margin-top:8px;align-items:center}#Jeu .formationPanel__players{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:7px}#Jeu .formationPanel__player{min-width:0;padding:8px;border:1px solid #d2ded6;border-radius:5px;background:#fff}#Jeu .formationPanel__player.is-turn{border-color:#3d7462;box-shadow:inset 3px 0 #3d7462}#Jeu .formationPanel__playerHeader{display:flex;gap:6px;justify-content:space-between;align-items:baseline;margin-bottom:5px}#Jeu .formationPanel__playerHeader h3{min-width:0}#Jeu .formationPanel__remaining{flex-shrink:0;color:#53675d;font-size:11px}#Jeu .formationPanel__muted{color:#627468}#Jeu .formationPanel__lastCard{margin-top:4px;color:#53675d;font-size:11px}#Jeu .formationPanel__hand{display:flex;flex-wrap:wrap;gap:4px 3px;margin-top:7px;padding-top:6px;border-top:1px solid #e0e8e3}#Jeu .formationPanel__card{position:relative;display:block;flex:0 0 32px;width:32px;height:64px;overflow:hidden;border-radius:3px;background:#fafafa;color:#203027;box-shadow:0 0 0 1px #c8d0cc}#Jeu .formationPanel__card.is-red{color:#a82935}#Jeu .formationPanel__cardImage{display:block;width:32px;height:59px;max-width:none;margin:0;padding:0;object-fit:contain;border:0;border-radius:3px;cursor:default}#Jeu .formationPanel__cardLabel{position:absolute;bottom:0;left:0;width:100%;padding:0;background:#fff;font:700 10px/13px Arial,sans-serif;text-align:center;white-space:nowrap}@media (min-width:1180px){#Jeu.formationGame .formationGame__layout{grid-template-columns:minmax(0,1fr) 364px;grid-template-rows:min-content 1fr;gap:8px 12px}#Jeu.formationGame .formationPanel{grid-column:2;grid-row:1 / span 2;margin:0 5px 0 0}#Jeu.formationGame .formationGame__conversation{grid-column:1;grid-row:2}#Jeu.formationGame .formationGame__table .newRond4j{width:25%}#Jeu.formationGame .formationGame__table .newRond5j{width:20%}}@media (max-width:420px){#Jeu.formationGame .formationPanel{padding:9px;margin:0 3px}#Jeu .formationPanel__trumpScale{grid-template-columns:repeat(11,minmax(0,1fr));gap:3px}#Jeu .formationPanel__trump{font-size:11px}}#webBody.themeSombre #Jeu .formationPanel{border-color:#4f6d5e;background:#23332b;color:#e0eee5}#webBody.themeSombre #Jeu .formationPanel__role,#webBody.themeSombre #Jeu .formationPanel .formationPanel__context,#webBody.themeSombre #Jeu .formationPanel .formationPanel__note,#webBody.themeSombre #Jeu .formationPanel__stat>span,#webBody.themeSombre #Jeu .formationPanel__remaining,#webBody.themeSombre #Jeu .formationPanel__muted,#webBody.themeSombre #Jeu .formationPanel__lastCard{color:#aec2b5}#webBody.themeSombre #Jeu .formationPanel__player,#webBody.themeSombre #Jeu .formationPanel__stat,#webBody.themeSombre #Jeu .formationPanel__chip,#webBody.themeSombre #Jeu .formationPanel__trump{border-color:#496151;background:#2b3e33;color:#e0eee5}#webBody.themeSombre #Jeu .formationPanel__chip.is-played{background:#365641}#webBody.themeSombre #Jeu .formationPanel__trump.is-played,#webBody.themeSombre #Jeu .formationPanel__chip.formationPanel__turn{background:#477c65;color:#fff}#webBody.themeSombre #Jeu .formationPanel__player.is-turn{border-color:#7ab294;box-shadow:inset 3px 0 #7ab294}#webBody.themeSombre #Jeu .formationPanel__hand{border-color:#496151}#Jeu.formationGame .formationGame__table #infosJeu{float:none;width:100%}#Jeu .formationPanel__suits{margin:9px 0 7px}#Jeu .formationPanel__suitRow{display:grid;grid-template-columns:18px repeat(14,minmax(0,1fr));align-items:center;gap:2px;margin-top:3px;white-space:nowrap}#Jeu .formationPanel__suitSymbol{font-size:15px;text-align:center;color:#26382d}#Jeu .formationPanel__suitRank{min-width:0;padding:2px 0;border:1px solid #d8e1dc;border-radius:3px;background:#fff;color:#637369;font-size:10px;line-height:15px;text-align:center;white-space:nowrap}#Jeu .formationPanel__suitRank.is-played{background:#3d7462;border-color:#3d7462;color:#fff;font-weight:bold}#Jeu .formationPanel__suitRow.is-red .formationPanel__suitSymbol{color:#b33142}#Jeu .formationPanel__suitRow.is-red .formationPanel__suitRank.is-played{background:#a23848;border-color:#a23848}#webBody.themeSombre #Jeu .formationPanel__suitSymbol{color:#e0eee5}#webBody.themeSombre #Jeu .formationPanel__suitRow.is-red .formationPanel__suitSymbol{color:#ff9aaa}#webBody.themeSombre #Jeu .formationPanel__suitRank:not(.is-played){background:#2b3e33;border-color:#496151;color:#aec2b5}
.observationFormation,.observationFormationModal{--of-green:#214f40;--of-muted:#64746b;color:#243b30;font-family:Arial,sans-serif;font-size:15px;line-height:1.5;text-align:left;text-shadow:none}.observationFormation *,.observationFormationModal *,.observationFormation *::before,.observationFormationModal *::before{box-sizing:border-box}body.observationFormationPage{margin:0;background:#edf2ee}.observationFormation{max-width:1440px;margin:auto;padding:28px}.observationFormation h1,.observationFormation h2,.observationFormation h3,.observationFormation p,.observationFormationModal h2,.observationFormationModal p{margin:0;color:inherit;font-family:inherit;text-transform:none;letter-spacing:normal;text-shadow:none}.observationFormation h1{font-size:28px;line-height:1.2;margin:5px 0 8px}.observationFormation h2{font-size:18px;margin-bottom:12px}.observationFormation h3{font-size:15px;line-height:1.3}.observationFormation__header{display:flex;gap:16px;justify-content:space-between;align-items:flex-start;margin-bottom:22px}.observationFormation__eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:bold;color:#456952}.observationFormation__subtitle,.observationFormation__muted{color:var(--of-muted);font-size:13px}.observationFormation a,.observationFormationModal a{color:#225f47;text-decoration:underline}.observationFormation__button,.observationFormationModal button,.observationFormation__manageButton{display:inline-flex;justify-content:center;align-items:center;gap:6px;padding:10px 15px;min-height:42px;border:1px solid #b7c9bc;border-radius:7px;background:#fff;color:#214f40;font:600 13px/1.3 Arial,sans-serif;text-decoration:none!important;cursor:pointer;white-space:normal}.observationFormation__button:hover,.observationFormationModal button:hover,.observationFormation__manageButton:hover{background:#eef5ef}.observationFormation__button:focus-visible,.observationFormationModal :focus-visible,.observationFormation__manageButton:focus-visible{outline:3px solid #daa956;outline-offset:3px}.observationFormation__status{padding:12px 16px;margin-bottom:18px;border:1px solid #c2d5c8;border-radius:8px;background:#f8fbf9;font-size:13px}.observationFormation__status[data-tone="error"]{border-color:#dab990;background:#fff7e8;color:#755121}.observationFormation__status:empty{display:none}.observationFormation__layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:20px;align-items:start}.observationFormation__table{min-width:0;padding:23px;border:1px solid #164835;border-radius:18px;background:radial-gradient(ellipse at 50% 45%,#386d53 0,#234f3d 80%);color:#fff;box-shadow:0 9px 25px #193d2412}.observationFormation__tableMeta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;font-size:12px;color:#d2e2d7;padding-bottom:18px;border-bottom:1px solid #fff26}.observationFormation__players{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.observationFormation__player{min-width:0;padding:12px;border:1px solid #fff30;border-radius:8px;background:#fff0c}.observationFormation__player.is-turn{border-color:#e2bd79;background:#fff16;box-shadow:inset 3px 0 #e2bd79}.observationFormation__playerHeading{display:flex;gap:10px;align-items:center;margin-bottom:5px}.observationFormation__avatar{flex:0 0 30px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fff19;font-weight:700}.observationFormation__playerName{min-width:0;overflow-wrap:anywhere}.observationFormation__playerFacts{font-size:12px;color:#d9e8de}.observationFormation__badge{display:inline-block;padding:2px 7px;margin:4px 4px 0 0;border-radius:4px;background:#fff18;font-size:11px}.observationFormation__trick{margin:25px 0 15px;min-height:190px;text-align:center}.observationFormation__trick h2{font-size:12px;text-transform:uppercase;letter-spacing:1.3px;color:#dae8de;font-weight:normal}.observationFormation__trickCards{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:flex-start}.observationFormation__played{width:78px;margin:0;min-width:0}.observationFormation__played figcaption{margin-top:6px;font-size:11px;line-height:1.3;overflow-wrap:anywhere;color:#dfebe2}.observationFormation__card{display:inline-flex;position:relative;flex-direction:column;width:56px;flex:0 0 56px;border-radius:4px;background:#fff;color:#23372a;overflow:hidden;box-shadow:0 1px 4px #0002;vertical-align:top}.observationFormation__cardImage{display:block;width:56px;height:103px;max-width:none;object-fit:contain}.observationFormation__cardLabel{display:block;text-align:center;font:bold 10px/15px Arial,sans-serif;white-space:nowrap}.observationFormation__played .observationFormation__card{width:70px}.observationFormation__played .observationFormation__cardImage{width:70px;height:128px}.observationFormation__box{min-width:0;padding:20px;border:1px solid #d6e0d8;background:#fff;border-radius:11px;margin-bottom:16px}.observationFormation__handArea{margin-top:20px}.observationFormation__hand{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.observationFormation__handArea .observationFormation__box{padding:16px}.observationFormation__handArea h3{margin-bottom:5px}.observationFormation__visibility{margin-top:14px;font-size:12px;color:#d7e7dc;text-align:center}.observationFormation__dog{margin-top:18px;padding-top:16px;border-top:1px solid #fff26}.observationFormation__dog h3{font-size:12px}.observationFormation__dog .observationFormation__card{width:42px;flex-basis:42px}.observationFormation__dog .observationFormation__cardImage{width:42px;height:77px}.observationFormation__trumpScale{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:10px 0}.observationFormation__trump{padding:4px 0;text-align:center;border:1px solid #dae3dc;border-radius:4px;font-size:12px;background:#f8faf8}.observationFormation__trump.is-played{border-color:#386d53;background:#386d53;color:white;font-weight:bold}.observationFormation__fact{font-size:12px;padding:8px 0;border-top:1px solid #edf1ec;overflow-wrap:anywhere}.observationFormation__chat{max-height:290px;overflow-y:auto;overflow-wrap:anywhere}.observationFormation__chatLine{padding:10px 0;border-bottom:1px solid #edf1ec;font-size:13px;white-space:pre-wrap}.observationFormation__chatLine strong{display:block;color:#355440;font-size:12px}.observationFormation__empty{padding:24px 10px;color:inherit;opacity:.85;text-align:center}.observationFormation__retry{margin-top:14px}.observationFormationModal{position:fixed;inset:0;z-index:100020;display:flex;justify-content:center;align-items:center;padding:20px;background:#10281ecc}.observationFormationModal__dialog{position:relative;width:600px;max-width:100%;max-height:90vh;overflow:auto;background:#f8faf8;border-radius:13px;padding:25px;box-shadow:0 20px 70px #0005}.observationFormationModal h2{font-size:22px;line-height:1.25;padding-right:45px;margin-bottom:8px}.observationFormationModal__close{position:absolute;top:16px;right:16px;min-width:36px!important;min-height:36px!important;padding:7px!important}.observationFormationModal__form{display:grid;gap:14px;margin:18px 0}.observationFormationModal label{display:block;color:#243b30;font-size:13px;font-weight:600}.observationFormationModal input[type=text],.observationFormationModal input[type=url],.observationFormationModal select{display:block;width:100%;margin:5px 0 0;padding:10px;border:1px solid #bbcdbf;border-radius:5px;background:white;color:#243b30;font:14px Arial,sans-serif;height:auto;box-shadow:none}.observationFormationModal input[type=checkbox]{position:static;width:17px;height:17px;margin:0 8px 0 0;vertical-align:middle}.observationFormationModal__check{display:flex!important;align-items:center}.observationFormationModal__save{background:#285a43!important;color:white!important;border-color:#285a43!important}.observationFormationModal button:disabled{opacity:.55;cursor:wait}.observationFormationModal__invitation{display:flex;gap:8px;align-items:end;margin:15px 0}.observationFormationModal__invitation label{min-width:0;flex:1}.observationFormationModal__observers{margin:15px 0}.observationFormationModal__observer{display:flex;gap:10px;align-items:center;justify-content:space-between;border-top:1px solid #dce5de;padding:9px 0;font-size:13px;overflow-wrap:anywhere}.observationFormationModal__observer>span{min-width:0}.observationFormationModal__observer button{flex-shrink:0;font-size:12px;padding:7px 10px}.observationFormationModal__status{min-height:22px;margin:9px 0;font-size:13px}.observationFormationModal__status[data-tone="error"]{color:#8e401c}.observationFormation__manageButton{font-size:11px;min-height:32px;padding:5px 9px}@media(max-width:1020px){.observationFormation__layout{grid-template-columns:minmax(0,1fr) 270px;gap:14px}.observationFormation{padding:20px}.observationFormation__table{padding:18px}}@media(max-width:760px){.observationFormation{padding:16px 12px}.observationFormation h1{font-size:23px}.observationFormation__layout{grid-template-columns:minmax(0,1fr)}.observationFormation__sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.observationFormation__box{padding:15px}.observationFormation__header{gap:10px}.observationFormation__header .observationFormation__button{font-size:12px;padding:9px}}@media(max-width:480px){.observationFormation__players{gap:7px}.observationFormation__player{padding:9px}.observationFormation__table{padding:13px;border-radius:12px}.observationFormation__avatar{display:none}.observationFormation__sidebar{display:block}.observationFormation__trickCards{gap:7px}.observationFormation__played{width:62px}.observationFormation__played .observationFormation__card{width:55px}.observationFormation__played .observationFormation__cardImage{width:55px;height:101px}.observationFormationModal{padding:10px}.observationFormationModal__dialog{padding:18px}.observationFormationModal__invitation{align-items:stretch;flex-direction:column}}.observationFormationListing{margin:18px 0;padding:18px;border:1px solid #c7d7cb;border-radius:9px;background:#f2f7f3;text-align:left}.observationFormationListing__row{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:10px 0;border-top:1px solid #dce6de}.observationFormationListing__row>span{min-width:0;overflow-wrap:anywhere}.observationFormationListing__row>a{flex-shrink:0}.observationFormationManagerEntry{cursor:pointer}.observationFormation [hidden],.observationFormationModal [hidden]{display:none!important}.observationFormation__lastTrick{border-top:1px solid #fff26;padding-top:14px;text-align:center}.observationFormation__lastTrick h3{font-size:12px;font-weight:normal;color:#dfebe2;margin-bottom:10px}.observationFormation__lastTrick .observationFormation__played{width:50px}.observationFormation__lastTrick .observationFormation__card{width:40px}.observationFormation__lastTrick .observationFormation__cardImage{width:40px;height:74px}.observationFormation__lastTrick .observationFormation__played figcaption{font-size:10px}.observationFormation__players{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;align-items:start}.observationFormation__player{padding:7px;text-align:center;border:0;background:transparent}.observationFormation__player.is-turn{border:0;background:#fff0a;box-shadow:none}.observationFormation__playerHeading{display:block;margin:0}.observationFormation__avatarImage{display:block;width:100%;max-width:210px;height:auto;aspect-ratio:291/226;margin:0 auto;object-fit:contain}.observationFormation__playerName{font-size:12px!important;margin:2px 0 5px!important}.observationFormation__playerFacts{font-size:11px}.observationFormation__badge{margin:4px 3px 0 0;padding:2px 5px;font-size:10px}.observationFormation__stackedHand{--of-card-width:120px;--of-card-height:220px;--of-card-step:60px;--of-row-peek:73px;display:grid;grid-template-columns:repeat(auto-fill,var(--of-card-step));grid-auto-rows:var(--of-row-peek);gap:0;padding-right:var(--of-card-step);padding-bottom:2px;overflow:hidden;isolation:isolate}.observationFormation__stackedHand .observationFormation__card{width:var(--of-card-width);height:var(--of-row-peek);flex:none;align-self:start;border-radius:5px 5px 0 0;box-shadow:-1px -1px 2px #0003}.observationFormation__stackedHand .observationFormation__cardImage{width:var(--of-card-width);height:var(--of-card-height);flex:0 0 var(--of-card-height)}.observationFormation__stackedHand .observationFormation__cardLabel{display:none}.observationFormation__suitRanks{display:grid;grid-template-rows:repeat(4,25px);gap:4px;margin:10px 0}.observationFormation__suitRow{display:grid;grid-template-columns:18px repeat(14,minmax(0,1fr));gap:2px;align-items:stretch;color:#294439}.observationFormation__suitSymbol{align-self:center;font-size:18px;text-align:center;line-height:1}.observationFormation__suitRank{display:flex;align-items:center;justify-content:center;border:1px solid #dbe3dc;border-radius:3px;background:#f7faf7;font-size:10px;line-height:1;min-width:0}.observationFormation__suitRank.is-played{background:#386d53;color:#fff;border-color:#386d53;font-weight:bold}.observationFormation__suitRow.is-red .observationFormation__suitSymbol{color:#b63741}.observationFormation__suitRow.is-red .observationFormation__suitRank.is-played{background:#9d4147;border-color:#9d4147}@media(max-width:480px){.observationFormation__players{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.observationFormation__player{padding:4px}.observationFormation__stackedHand{--of-card-width:112px;--of-card-height:205px;--of-card-step:56px;--of-row-peek:68px}}.observationFormation__playerHeading{position:relative}.observationFormation__playerHeading.has-avatar .observationFormation__playerName{position:absolute;width:1px;height:1px;padding:0;margin:-1px!important;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.observationFormationPlanning{box-sizing:border-box;width:100%;max-width:620px;min-width:0;margin:24px 0;padding:18px;border:1px solid #c7d7cb;border-radius:9px;background:#f3f7f4;text-align:left}.observationFormationPlanning legend{width:auto;margin:0 0 10px;padding:0 6px;border:0;color:#264d38;font-size:18px}.observationFormationPlanning p{margin:10px 0;color:#4d6254;font-size:13px;line-height:1.5}.observationFormationPlanning label{display:block;margin:15px 0 5px;font-size:14px;font-weight:600}.observationFormationPlanning .form-control{box-sizing:border-box;width:100%;max-width:100%;margin:0;height:auto;min-height:40px}.observationFormationPlanning [hidden]{display:none!important}.observationFormationModal__summary{margin:16px 0;padding:14px;border:1px solid #ceddd1;border-radius:7px;background:#edf4ef}.observationFormationModal__summary>strong{display:block;margin-bottom:6px;font-size:13px}.observationFormationModal .observationFormationModal__summary>p{margin:3px 0;font-size:13px}.observationFormationModal .observationFormationModal__exclusion{margin:14px 0;padding:10px 12px;border-left:3px solid #b2834e;background:#fcf6eb;color:#675233;font-size:12px}.observationFormation__chatForm{display:grid;gap:9px;margin-top:14px;padding-top:12px;border-top:1px solid #dbe5dc}.observationFormation__chatForm label{display:block;color:#355440;font-size:12px;font-weight:bold}.observationFormation__chatForm textarea{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:76px;margin-top:5px;padding:9px;resize:vertical;border:1px solid #adbfaf;border-radius:5px;background:#fff;color:#243b30;font:14px/1.5 Arial,sans-serif}.observationFormation__chatForm textarea:focus{outline:2px solid #daa956;outline-offset:2px}.observationFormation__chatForm button{justify-self:start}.observationFormation__chatForm button:disabled{opacity:.6;cursor:wait}.observationFormation .observationFormation__chatStatus{margin-top:8px;font-size:12px;color:#355440;overflow-wrap:anywhere}.observationFormation__chatStatus[data-tone="error"]{color:#8e401c}.observationFormationListing{box-sizing:border-box;width:100%;min-width:0}.observationFormationListing a.observationFormationListing__row{color:#234b35;text-decoration:none}.observationFormationListing a.observationFormationListing__row:hover .observationFormationListing__name{text-decoration:underline}.observationFormationListing a.observationFormationListing__row:focus-visible{outline:3px solid #daa956;outline-offset:3px}.observationFormationListing__name{flex:1}.observationFormationListing__row>.observationFormation__button{flex-shrink:0}@media(max-width:480px){.observationFormationPlanning{padding:13px}.observationFormationModal__observer{align-items:flex-start}.observationFormationListing{padding:13px}}
.ui-dialog.boutiqueDialogueShell{--shop-card:#fffdf9;--shop-soft:#f4eee5;--shop-border:#d9ccbb;--shop-text:#392e24;--shop-muted:#746453;--shop-accent:#79552f;--shop-error:#a72c27;box-sizing:border-box;max-width:calc(100vw - 20px)}body.themeSombre .ui-dialog.boutiqueDialogueShell{--shop-card:#302a24;--shop-soft:#3d3329;--shop-border:#78634d;--shop-text:#f5ebdf;--shop-muted:#d1bfa9;--shop-accent:#e4bd87;--shop-error:#ffb2a9;color-scheme:dark}.ui-dialog.boutiqueDialogueShell .ui-dialog-content{box-sizing:border-box;padding:24px;overflow:auto;background:var(--shop-card)}.boutiqueDialogue,.boutiqueDialogue *{box-sizing:border-box}.boutiqueDialogue{margin:0;color:var(--shop-text);font-family:inherit;font-size:15px;line-height:1.5;text-align:left}.boutiqueDialogue [hidden]{display:none!important}.boutiqueDialogue p,.boutiqueDialogue label,.boutiqueDialogue small{font:inherit;text-align:left;color:inherit;padding:0}.boutiqueDialogue .boutiqueIntro{text-align:center}.boutiqueDialogue .boutiqueIntro>span{color:var(--shop-accent);font-size:30px;line-height:1}.boutiqueDialogue .boutiqueIntro h2{color:var(--shop-text);font-family:inherit;font-size:23px;font-weight:600;line-height:1.25;margin:10px 0;padding:0;border:0;background:none;text-transform:none}.boutiqueDialogue .boutiqueIntro p{text-align:center;color:var(--shop-muted);font-size:14px;margin:0 0 18px}.boutiqueDialogue .boutiqueAcquis{margin:0 0 16px;color:var(--shop-accent);font-size:12px;text-align:center}.boutiqueDialogue .boutiqueCheck{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:14px;margin:0 0 16px}.boutiqueDialogue .boutiqueMajeur{padding:13px;border:1px solid var(--shop-border);border-radius:9px;background:var(--shop-soft)}.boutiqueDialogue input[type=checkbox]{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--shop-accent)}.boutiqueDialogue .boutiqueField{margin:0 0 16px}.boutiqueDialogue .boutiqueField label{display:block;margin:0;font-size:14px;font-weight:600}.boutiqueDialogue .boutiqueField input{display:block;width:100%;height:44px;margin:6px 0;padding:10px 12px;border:1px solid var(--shop-border);border-radius:7px;background:var(--shop-card);color:var(--shop-text);font-family:inherit;font-size:16px;line-height:1.3;box-shadow:none}.boutiqueDialogue .boutiqueField small{display:block;color:var(--shop-muted);font-size:12px;line-height:1.45}.boutiqueDialogue .boutiqueEmail{border-top:1px solid var(--shop-border);padding-top:16px;margin-bottom:16px}.boutiqueDialogue .boutiqueAdresse{overflow-wrap:anywhere;margin:3px 0}.boutiqueDialogue .boutiqueEmailAdresse{margin-bottom:12px}.boutiqueDialogue .boutiqueCode input{max-width:220px;font-size:24px;letter-spacing:6px}.boutiqueDialogue .boutiqueEmailActions{display:flex;flex-wrap:wrap;gap:4px 16px}.boutiqueDialogue .boutiqueLink{padding:8px 0;border:0;background:none;color:var(--shop-accent);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer;text-align:left;min-height:36px;box-shadow:none}.boutiqueDialogue .boutiqueConditions{font-size:12px}.boutiqueDialogue a{color:var(--shop-accent);text-decoration:underline}.boutiqueDialogue .boutiqueStatus{font-size:14px;margin:12px 0;color:var(--shop-muted)}.boutiqueDialogue .boutiqueStatus:empty{display:none}.boutiqueDialogue .boutiqueStatus.is-error{color:var(--shop-error)}.boutiqueDialogue .boutiqueActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-top:18px}.boutiqueDialogue .boutiqueActions button{min-height:44px;padding:10px 14px;margin:0;border:1px solid var(--shop-border);border-radius:8px;background:var(--shop-card);color:var(--shop-text);font:inherit;font-size:14px;line-height:1.4;cursor:pointer;text-shadow:none;box-shadow:none;white-space:normal}.boutiqueDialogue .boutiqueActions .boutiqueSubmit{flex:1;background:#79552f;border-color:#79552f;color:#fff9f0;font-weight:600}.boutiqueDialogue button:disabled{opacity:.55;cursor:default}.boutiqueDialogue :focus-visible{outline:2px solid var(--shop-accent);outline-offset:3px}@media(max-width:400px){.ui-dialog.boutiqueDialogueShell .ui-dialog-content{padding:16px}.boutiqueDialogue .boutiqueActions .boutiqueSubmit{flex-basis:100%}}
.cadeauxPhotoLayout{display:grid;grid-template-columns:minmax(210px,.75fr) minmax(0,1.6fr);gap:28px;align-items:start}.cadeauxPhotoStudio{min-width:0;background:#fff;border:1px solid #e7dce8;border-radius:20px;padding:25px}.cadeauxPhotoDrop{border:2px dashed #bb9dd2;border-radius:17px;background:linear-gradient(135deg,#f7f0fc,#fff8ee);padding:26px 18px;text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;transition:background .2s,border-color .2s,box-shadow .2s}.cadeauxPhotoDrop:hover,.cadeauxPhotoDrop.is-dragover{border-color:#7343ad;background:#eee2f8;box-shadow:0 0 0 5px #7f4db413}.cadeauxPhotoDrop strong{font:700 20px/1.35 Georgia,serif}.cadeauxPhotoDrop>span:not(.btn){font-size:13px;color:#71627b}.cadeauxPhotoDrop .cadeauxPhotoDropIcon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#fff;font-size:32px!important;color:#9b6935!important;box-shadow:0 4px 14px #71418612}.cadeauxPhotoDrop small{font-size:11px;color:#6f6677;margin-top:6px}.cadeauxPage[aria-busy=true] .cadeauxPhotoDrop{cursor:wait;opacity:.65}.cadeauxPhotoModes{border:0;padding:0;margin:22px 0;display:grid;grid-template-columns:1fr 1fr;gap:10px;min-width:0}.cadeauxPhotoModes legend{border:0;color:var(--gift-ink);font-size:14px;font-weight:700;margin-bottom:10px}.cadeauxPhotoModes label{border:1px solid #e5dbe9;border-radius:12px;padding:12px 10px;font-size:13px;cursor:pointer;line-height:1.4}.cadeauxPhotoModes label:has(input:checked){border-color:#8b5cb8;background:#f7f0fb}.cadeauxPhotoModes input{accent-color:#7446b7;margin-right:5px}.cadeauxPhotoModes small{display:block;padding-left:22px;color:#72677c;font-size:11px}.cadeauxPhotoTransfer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0}.cadeauxPhotoTransfer progress{width:100%;height:10px;accent-color:#7446b7}.cadeauxPhotoTransfer>span{flex:1;font-size:12px}.cadeauxPhotoTransfer .btn{font-size:11px;padding:8px 10px;min-height:36px}.cadeauxPhotoStatus{font-size:13px;color:#28665f;margin:12px 0!important}.cadeauxPhotoStatus.is-error{color:#a73548;background:#fff0f1;padding:12px;border-radius:10px}.cadeauxPhotoPreview{display:flex;flex-direction:column;align-items:center;gap:12px;border-radius:14px;padding:20px;background:repeating-conic-gradient(#f2efeb 0% 25%,#faf8f4 0% 50%) 50% / 18px 18px;min-height:180px}.cadeauxPhotoPreview img{max-width:100%;width:360px;height:auto;border-radius:2px;box-shadow:0 5px 18px #49334326}.cadeauxPhotoPreview>span{font-size:11px;text-align:center;background:#fffc;padding:5px 10px;border-radius:8px;color:#5c5362}.cadeauxPhotoPlaceholder{align-self:center;margin:auto;max-width:280px;line-height:1.7}.cadeauxPhotoPrivacy{font-size:11px;line-height:1.65!important;color:#746a7c;margin:18px 0!important}.cadeauxPhotoActions{display:flex;gap:10px;flex-wrap:wrap}.cadeauxPhotoActions>.btn-primary{flex:1}@media(max-width:700px){.cadeauxPhotoLayout{grid-template-columns:1fr;gap:18px}.cadeauxPhotoLayout .cadeauxSelected{display:none}.cadeauxPhotoStudio{padding:17px}.cadeauxPhotoDrop{padding:22px 12px}.cadeauxPhotoDrop strong{font-size:18px}.cadeauxPhotoModes{gap:8px}.cadeauxPhotoModes label{font-size:12px}.cadeauxPhotoPreview{padding:12px}.cadeauxSteps ol{flex-wrap:wrap}}.cadeauxPage,.cadeauxPage *{box-sizing:border-box}.cadeauxPage{--gift-ink:#26304e;--gift-muted:#62647c;--gift-purple:#6b3bbc;--gift-pink:#ed678c;--gift-gold:#ffc95e;--gift-teal:#137a78;position:relative;isolation:isolate;color-scheme:light;text-align:left;text-shadow:none;max-width:1120px;margin:18px auto 32px;border:1px solid #e8dfea;border-radius:26px;background:#fffaf5;color:var(--gift-ink);font:16px/1.6 Arial,sans-serif;box-shadow:0 15px 55px #35204b13}.cadeauxPage [hidden],[data-gift-nav][hidden],[data-gift-count][hidden]{display:none!important}.cadeauxPage h2,.cadeauxPage h3,.cadeauxPage h4{font-family:Georgia,'Times New Roman',serif;font-weight:700;color:inherit;text-transform:none;letter-spacing:normal}.cadeauxPage p{font-family:Arial,sans-serif;text-shadow:none;line-height:1.65;margin:0 0 14px}.cadeauxPage a{color:#6235a7;text-decoration:underline;text-underline-offset:3px}.cadeauxPage button{font:inherit}.cadeauxPage :focus-visible,.cadeauxAddressShell :focus-visible{outline:3px solid #d16c12!important;outline-offset:4px}.cadeauxPage [data-gift-heading]:focus:not(:focus-visible){outline:none}.cadeauxHeader{position:relative;display:grid;grid-template-columns:1.15fr 1fr;min-height:300px;overflow:hidden;padding:56px 50px 36px;border-radius:25px 25px 0 0;background:radial-gradient(ellipse at 80% 90%,#9147ae66,transparent 58%),linear-gradient(115deg,#183f4a,#29395d 47%,#492c6c);color:#fff}.cadeauxHeader:before,.cadeauxHeader:after{position:absolute;content:"";border:1px solid #fff13;border-radius:50%;width:630px;height:630px;right:-80px;top:-210px;pointer-events:none}.cadeauxHeader:after{width:420px;height:420px;right:20px;top:-110px}.cadeauxHeroCopy{position:relative;z-index:2;align-self:center}.cadeauxEyebrow{display:block;font:700 10px/1.5 Arial,sans-serif;letter-spacing:2px;color:#7d5184}.cadeauxHeroCopy>.cadeauxEyebrow{color:#f8cc86;font-size:10px;letter-spacing:2.4px}.cadeauxHeader h2{font-size:54px;line-height:1.1;margin:15px 0 17px;letter-spacing:-1.5px;color:#fff}.cadeauxHeader p{font-size:16px;line-height:1.7;color:#f0e9f5}.cadeauxTitleStar{display:inline-block;color:#ffd479;margin-left:16px;font-size:34px;vertical-align:middle;animation:giftTwinkle 3s ease-in-out infinite}.cadeauxHeroStamp{display:inline-block;color:#f8d68e;font-size:11px;letter-spacing:.3px;border-bottom:1px solid #fff23;padding-bottom:5px;margin-top:4px}.cadeauxBunting{display:flex;justify-content:space-around;position:absolute;top:-4px;left:0;right:0;height:28px;border-top:2px solid #f9d99573;transform:rotate(-2deg);z-index:1}.cadeauxBunting i{display:block;width:26px;height:32px;background:#e984a5;clip-path:polygon(0 0,100% 0,50% 100%);transform:rotate(8deg)}.cadeauxBunting i:nth-child(3n){background:#ffc963;transform:rotate(-9deg)}.cadeauxBunting i:nth-child(3n+1){background:#68c4bc}.cadeauxHeroArt{position:relative;min-height:220px;display:grid;place-items:center;z-index:1}.cadeauxOrbit{position:absolute;width:300px;height:190px;border:1px dashed #e2d4f74f;border-radius:50%;transform:rotate(-24deg)}.cadeauxOrbitTwo{width:235px;height:235px;transform:rotate(18deg);border-color:#e2d4f71c}.cadeauxFloat{position:absolute;font-size:31px;text-shadow:0 4px 15px #0002;animation:giftFloat 4s ease-in-out infinite}.cadeauxFloatHeart{color:#ff95b3;top:8%;left:15%;transform:rotate(-20deg)}.cadeauxFloatClub{color:#82d9c8;bottom:0;left:23%;animation-delay:-1s}.cadeauxFloatStar{color:#ffcd74;top:8%;right:15%;font-size:45px;animation-delay:-2s}.cadeauxFloatDiamond{color:#b799ed;bottom:12%;right:12%;animation-delay:-3s}.cadeauxPresent{--box-top:#c599ed;--box-front:#9860d2;--box-side:#6d40a7;--ribbon:#ffcc68;position:relative;width:166px;height:172px;flex:none;filter:drop-shadow(0 17px 11px #3a245224);animation:giftHover 4s ease-in-out infinite}.cadeauxPresentBody{position:absolute;left:10px;top:68px;width:146px;height:103px;border-radius:2px 2px 9px 9px;background:linear-gradient(90deg,var(--box-front) 71%,var(--box-side) 71%);box-shadow:inset 0 8px 8px #34163824;overflow:hidden}.cadeauxPresentBody:before{content:"";position:absolute;left:56px;top:0;width:23px;height:100%;background:linear-gradient(90deg,#eaa942,var(--ribbon) 35%,#ffe298 66%,#e5a53b)}.cadeauxPresentBody:after{content:"\2726";position:absolute;font-size:15px;top:43px;left:17px;color:#fff5;transform:rotate(-15deg);text-shadow:78px 25px #fff6,13px 30px #fff3,99px -20px #fff3}.cadeauxPresentLid{position:absolute;left:2px;top:49px;width:162px;height:29px;border-radius:5px;background:linear-gradient(90deg,var(--box-top) 71%,var(--box-front) 71%);box-shadow:0 4px 3px #38184d24;z-index:2;transform-origin:center;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .55s}.cadeauxPresentLid:after{content:"";position:absolute;left:64px;top:0;width:23px;height:29px;background:linear-gradient(90deg,#ffe096,var(--ribbon),#e9aa40)}.cadeauxPresentLid i,.cadeauxPresentLid b{position:absolute;bottom:26px;width:61px;height:39px;border:10px solid var(--ribbon);border-radius:70% 70% 16% 70%;left:21px;transform:rotate(25deg);box-shadow:inset 0 2px #fff5,0 3px #78452b22}.cadeauxPresentLid b{left:77px;transform:rotate(-25deg) scaleX(-1)}.cadeauxPresentTag{position:absolute;right:17px;top:97px;background:#fff0c8;color:#935380;font-size:19px;width:29px;height:36px;text-align:center;line-height:34px;border-radius:2px;transform:rotate(15deg);box-shadow:0 2px 4px #3e234233;z-index:3}.cadeauxHeroArt .cadeauxPresent{transform:rotate(-9deg);animation:giftHeroHover 5s ease-in-out infinite}.cadeauxUtility{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 34px;border-bottom:1px solid #eee4e9;background:#fffcf9}.cadeauxUtility>a{font-size:13px;text-decoration:none}.cadeauxUtility>div{display:flex;gap:16px}.cadeauxUtility button{border:0;background:transparent;font-size:11px;color:#69677c;padding:3px 0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.cadeauxContent{position:relative;z-index:1;padding:0 36px 22px}.cadeauxStatus{margin:0 36px!important;padding:12px 0;font-size:14px;color:#28665f}.cadeauxStatus:empty{padding:0;height:24px}.cadeauxStatus.is-error{margin:18px 36px!important}.cadeauxSectionHeading{text-align:center;padding:24px 16px 30px}.cadeauxSectionHeading h3{font-size:33px;line-height:1.22;letter-spacing:-.7px;margin:9px 0 11px}.cadeauxSectionHeading p{color:var(--gift-muted);font-size:14px;margin:0}.cadeauxPage .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;white-space:normal;border:1px solid #d9cddd;background:#fffafc;color:#684488;border-radius:11px;padding:11px 19px;font-size:13px;font-weight:700;line-height:1.35;box-shadow:none;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;cursor:pointer}.cadeauxPage .btn:hover{background:#f6eafa;color:#502873;transform:translateY(-2px)}.cadeauxPage .btn-primary{background:linear-gradient(115deg,#7446b7,#8c48b2);border-color:transparent;color:#fff;box-shadow:0 6px 15px #7738a322}.cadeauxPage .btn-primary:hover{background:linear-gradient(115deg,#6434a8,#7b389e);color:#fff;box-shadow:0 8px 20px #7738a337}.cadeauxPage .btn:active{transform:translateY(0)}.cadeauxPage button:disabled{opacity:.55;cursor:wait;transform:none}.cadeauxActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:17px}.cadeauxCard{position:relative;display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:20px;border:1px solid #e9dce9;border-radius:20px;margin-bottom:23px;overflow:hidden}.cadeauxUnopened{background:radial-gradient(ellipse at 15% 30%,#eed9f1 0,transparent 64%),linear-gradient(120deg,#f6edfb,#fff1df);min-height:340px;padding:34px 48px;box-shadow:0 7px 0 #efe2e641,0 15px 28px #67407309}.cadeauxUnopened.is-monthly{background:radial-gradient(ellipse at 15% 30%,#d4eee6 0,transparent 64%),linear-gradient(120deg,#edf7f3,#fff1db)}.cadeauxUnopened:before{content:"";position:absolute;left:-40px;bottom:-105px;width:310px;height:310px;border:1px solid #a976bf24;border-radius:50%}.cadeauxCardArt{position:relative;display:grid;place-items:center;min-height:225px}.cadeauxCardArt .cadeauxPresent{transform:scale(1.18);animation:giftCardHover 4s ease-in-out infinite}.is-monthly .cadeauxPresent{--box-top:#70cfc1;--box-front:#40ac9e;--box-side:#20847f;--ribbon:#ffd16e}.cadeauxSpark{position:absolute;color:#d5a037;font-size:28px;animation:giftTwinkle 3s ease-in-out infinite}.cadeauxSparkOne{left:12%;top:18%}.cadeauxSparkTwo{right:8%;bottom:11%;color:#b46fba;font-size:39px;animation-delay:-1.5s}.cadeauxCardCopy{position:relative;z-index:1}.cadeauxBadge{display:inline-block;border:1px solid #a477b83d;background:#fff99;color:#8250a0;padding:5px 12px;border-radius:20px;font-size:10px;font-weight:700;letter-spacing:1.3px}.is-monthly .cadeauxBadge{color:#297668;border-color:#75b6a24d}.cadeauxCard h3{margin:15px 0 14px;font-size:38px;line-height:1.16;letter-spacing:-1px}.cadeauxCard p{font-size:14px;color:#69617a}.cadeauxUnopened .btn-primary{font-size:15px;padding:15px 27px}.cadeauxCardNote{display:block;margin-top:14px;font-size:10px;color:#8b7890;letter-spacing:.4px}.cadeauxCorner{position:absolute;right:-28px;top:-32px;background:#eb7e9c;color:#fff4de;transform:rotate(36deg);padding:42px 46px 12px;font-size:22px}.is-opening .cadeauxPresent{animation:none!important}.is-opening .cadeauxPresentLid{transform:translate(-15px,-92px) rotate(-18deg);opacity:0}.cadeauxSteps,#global .cadeauxSteps{padding:26px 36px 0}.cadeauxSteps ol,.cadeauxDeliveryProgress,#global .cadeauxSteps ol,#global .cadeauxDeliveryProgress{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.cadeauxSteps li,#global .cadeauxSteps li{position:relative;display:flex;gap:9px;align-items:center;flex:1;justify-content:center;font-size:12px;color:#96909d}.cadeauxSteps li+li:before,#global .cadeauxSteps li+li:before{content:"";position:absolute;left:-12%;width:24%;height:1px;background:#e5d8e6}.cadeauxSteps li>span,#global .cadeauxSteps li>span{display:grid;place-items:center;flex:none;width:27px;height:27px;background:#f0e9f0;border-radius:50%;font-size:11px;font-weight:700}.cadeauxSteps .is-current,#global .cadeauxSteps .is-current{color:#743aad;font-weight:700}.cadeauxSteps .is-current>span,#global .cadeauxSteps .is-current>span{background:#8249b7;color:white;box-shadow:0 0 0 5px #a669c513}.cadeauxSteps .is-done,#global .cadeauxSteps .is-done{color:#3c8177}.cadeauxSteps .is-done>span,#global .cadeauxSteps .is-done>span{background:#dcefe8;color:#25735f}.cadeauxChoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cadeauxChoice{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid #eadfed;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 6px 17px #56307408;transition:transform .25s,box-shadow .25s;animation:giftEnter .5s both;animation-delay:var(--card-delay,0ms)}.cadeauxChoice:hover{transform:translateY(-6px);box-shadow:0 16px 32px #67458018}.cadeauxChoiceArt{position:relative;display:grid;place-items:center;min-height:220px;padding:24px;background:radial-gradient(circle at 50% 55%,#fff9,transparent 65%),#e9f2eb}.cadeauxChoice:nth-child(3n+2) .cadeauxChoiceArt{background:radial-gradient(circle at 50% 55%,#fff9,transparent 65%),#f9e8dd}.cadeauxChoice:nth-child(3n+3) .cadeauxChoiceArt{background:radial-gradient(circle at 50% 55%,#fff9,transparent 65%),#ede5f7}.cadeauxPicture{display:block;width:100%;height:185px;object-fit:contain;border-radius:8px}.cadeauxChoiceSpark{position:absolute;right:16px;top:11px;color:#798f8580;font-size:29px}.cadeauxChoice:nth-child(3n+2) .cadeauxChoiceSpark{color:#d5946070}.cadeauxChoice:nth-child(3n+3) .cadeauxChoiceSpark{color:#a074c37a}.cadeauxChoiceCopy{display:flex;flex:1;flex-direction:column;padding:22px}.cadeauxChoice h4{font-size:22px;margin:0 0 13px;line-height:1.25}.cadeauxChoice p{flex:1;font-size:13px;color:var(--gift-muted);white-space:pre-line}.cadeauxChoice .btn{width:100%;margin-top:8px}.cadeauxBack{padding:24px 0 8px;text-align:center}.cadeauxBack .btn{border:0;background:transparent;font-weight:400;min-height:36px;font-size:12px}.cadeauxContactLayout{display:grid;grid-template-columns:.65fr 1.35fr;gap:24px;align-items:start}.cadeauxSelected{text-align:center;padding:25px 20px;border:1px solid #e4d4e9;background:radial-gradient(ellipse at 50% 0,#e6d6ef,transparent 65%),#f7effa;border-radius:18px}.cadeauxSelected .cadeauxPicture{height:175px;margin:0 0 20px}.cadeauxSelected .cadeauxPresent{margin:0 auto 25px}.cadeauxSelected h4{font-size:25px;line-height:1.3;margin:10px 0 15px}.cadeauxSelected p{font-size:13px;margin-top:20px;color:#74647f}.cadeauxSelected .btn{font-size:11px;min-height:35px;padding:8px 12px}.cadeauxGiftIncluded{display:inline-block;border-radius:16px;background:#f9e8b8;color:#7d591a;font-size:10px;font-weight:700;padding:5px 12px;letter-spacing:.2px}.cadeauxPage [data-gift-contact]{border:1px solid #e5dce6;border-radius:18px;background:#fff;overflow:hidden;margin:0}.cadeauxAddressPanel{padding:25px}.cadeauxPage label{display:block;font-size:13px;font-weight:700;margin:0}.cadeauxPage .form-control{width:100%;min-width:0;max-width:100%;height:45px;margin:8px 0 0;padding:10px 12px;border:1px solid #d8cedd;border-radius:9px;color:#343650;background:#fff;font-family:Arial,sans-serif;font-size:15px;box-shadow:none}.cadeauxAddressCard{position:relative;margin-top:19px;padding:22px;border-radius:11px;background:linear-gradient(130deg,#e8f2ed,#f4f9f2);border:1px solid #d4e7dc;overflow-wrap:anywhere}.cadeauxAddressCard>.cadeauxEyebrow{font-size:9px;color:#658275}.cadeauxAddressCard strong{display:block;font-size:17px;color:#275c52;padding-right:30px;margin:8px 0 7px}.cadeauxAddressCard p{font-size:13px;color:#5c7469;margin:0;line-height:1.7}.cadeauxPostmark{position:absolute;right:19px;top:20px;width:40px;height:42px;display:grid;place-items:center;font-size:22px;background:#fae7b9;color:#b78343;border:3px dotted #fffaf3;transform:rotate(11deg)}.cadeauxAddressPanel .cadeauxActions .btn{font-size:11px;padding:8px 11px;min-height:35px}.cadeauxAddressMissing{margin-top:18px;text-align:center;padding:22px;border:1px dashed #d9c3e1;border-radius:12px;color:#887591;font-size:13px;background:#faf4fb}.cadeauxAddressMissing>span{font-size:35px;color:#af79be}.cadeauxAddressMissing p{margin:8px 0 0}.cadeauxContactFields{border-top:1px solid #f0e6ed;padding:23px 25px;background:#fffcfa}.cadeauxContactFields h4{font-size:19px;margin:0 0 5px}.cadeauxContactFields>p{color:var(--gift-muted);font-size:12px}.cadeauxContactGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cadeauxFormEnd{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 25px;border-top:1px solid #f0e6ed;background:#fff8ed}.cadeauxFormEnd>span{font:italic 16px Georgia,serif;color:#9d7945}.cadeauxRecap{position:relative;display:grid;grid-template-columns:1fr 1.3fr;margin:0 0 26px;border:1px solid #e5d7e7;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 9px 24px #67407309}.cadeauxRecapObject{position:relative;text-align:center;padding:27px;background:linear-gradient(145deg,#f1e2f5,#fdf2e3)}.cadeauxRecapObject .cadeauxPicture{height:177px;margin:17px auto}.cadeauxRecapObject .cadeauxPresent{margin:17px auto}.cadeauxRecapObject h3{font-size:27px;line-height:1.25;margin:7px 0 15px}.cadeauxRecapAddress{position:relative;align-self:center;padding:36px;overflow-wrap:anywhere}.cadeauxRecapAddress>.cadeauxEyebrow{padding-right:37px;color:#6d897a;font-size:9px}.cadeauxRecapAddress h4{margin:16px 0 12px;font-size:25px}.cadeauxRecapAddress>p{font-size:14px;line-height:1.75;color:#666478}.cadeauxRecapContacts{border-top:1px dashed #e3d9e4;padding-top:15px;font-size:13px}.cadeauxRecapContacts p{margin:0 0 9px}.cadeauxRecapContacts p:last-child{margin:0}.cadeauxRecapContacts span{display:block;color:#978a9d;text-transform:uppercase;font-size:8px;letter-spacing:1.4px;margin-bottom:2px}.cadeauxPage .cadeauxConsent{display:flex;gap:13px;align-items:center;padding:20px 23px;background:#fff1d6;border:1px solid #eed6a4;border-radius:13px;font-size:13px;font-weight:400;color:#7c592e;line-height:1.65;cursor:pointer}.cadeauxConsent input{flex:none;width:19px;height:19px;margin:0;accent-color:#7b43ac}.cadeauxConfirmActions{display:flex;justify-content:space-between;gap:12px;margin-top:20px}.cadeauxConfirmActions .btn-primary{min-width:210px}.cadeauxCelebration{display:flex;align-items:center;justify-content:center;gap:24px;text-align:center;padding:29px 20px;margin:6px 0 12px;border-radius:17px;background:linear-gradient(115deg,#ddf1e7,#f7edcc);border:1px solid #c9e4d6;color:#326b55}.cadeauxCelebration>span{font-size:44px;color:#b99643;animation:giftTwinkle 2.5s ease-in-out infinite}.cadeauxCelebration h3{font-size:30px;line-height:1.3;margin:0 0 7px}.cadeauxCelebration p{font-size:13px;margin:0;color:#638066}.cadeauxDeliveryProgress,#global .cadeauxDeliveryProgress{margin:0 0 28px;background:#f5edea;border:1px solid #e8dde5;border-radius:15px;padding:20px 10px}.cadeauxDeliveryProgress li,#global .cadeauxDeliveryProgress li{flex:1;position:relative;text-align:center;font-size:11px;color:#9d929c}.cadeauxDeliveryProgress li+li:before,#global .cadeauxDeliveryProgress li+li:before{content:"";position:absolute;width:calc(100% - 46px);left:calc(-50% + 23px);top:16px;height:2px;background:#dfd5df}.cadeauxDeliveryProgress span,#global .cadeauxDeliveryProgress span{position:relative;z-index:1;display:grid;place-items:center;width:32px;height:32px;margin:0 auto 8px;border:1px solid #dacbd9;background:#f8f3f5;border-radius:50%;font-size:12px}.cadeauxDeliveryProgress .is-done,#global .cadeauxDeliveryProgress .is-done{color:#3d8371}.cadeauxDeliveryProgress .is-done span,#global .cadeauxDeliveryProgress .is-done span{background:#3a8b79;border-color:#3a8b79;color:white}.cadeauxDeliveryProgress .is-done:before,#global .cadeauxDeliveryProgress .is-done:before{background:#6da78f}.cadeauxAttention,.cadeauxStatus.is-error{padding:20px;background:#fff2da;border:1px solid #edd19e;border-radius:12px;color:#80532c;font-size:13px;overflow-wrap:anywhere}.cadeauxAttention h4{font-size:20px;margin:0 0 9px}.cadeauxAttention small{font-size:11px}.cadeauxAttention p:last-child{margin-bottom:0}.cadeauxShipments,#global .cadeauxShipments{list-style:none;margin:0;padding:0;display:grid;gap:12px}.cadeauxShipments li,#global .cadeauxShipments li{display:flex;align-items:center;gap:22px;padding:23px;border:1px solid #d7e5de;border-radius:14px;background:#eef6f0}.cadeauxShipments p,#global .cadeauxShipments p{font-size:13px;color:#698276;margin:4px 0 12px;overflow-wrap:anywhere}.cadeauxParcel{display:grid;place-items:center;width:65px;height:65px;flex:none;border-radius:16px;background:#f1dbb2;color:#b38343;font-size:34px}.cadeauxShippingTitle{font-size:25px;margin:28px 0 16px}.cadeauxTrackingHint{font-size:12px;color:#8a7d92;margin-top:18px!important}.cadeauxEvents,#global .cadeauxEvents{border-top:1px solid #e9dfe8;margin-top:25px;padding:20px 0;font-size:12px}.cadeauxEvents summary,#global .cadeauxEvents summary{cursor:pointer;color:#76607f;font-weight:700;font-size:13px}.cadeauxEvents li,#global .cadeauxEvents li{font-size:12px;margin:12px 0;color:#766a80}.cadeauxEvents time,#global .cadeauxEvents time{display:block;color:#a28fa9;font-size:10px;letter-spacing:.5px}.cadeauxHelp{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e9dfe8;padding-top:20px}.cadeauxHelp p{margin:0;font-size:12px;color:#8a7e91}.cadeauxHistoryCard{grid-template-columns:160px 1fr;padding:22px;background:#fff}.cadeauxHistoryCard .cadeauxCardArt{min-height:150px}.cadeauxHistoryCard .cadeauxPicture{height:135px}.cadeauxHistoryCard h3{font-size:27px;margin:12px 0 7px}.cadeauxOrderStatus{display:inline-block;font-size:11px;padding:4px 9px;border-radius:6px;background:#e9f2ed;color:#557c66}.cadeauxHistoryCard .cadeauxActions{margin-top:12px}.cadeauxEmpty{padding:36px 25px;background:linear-gradient(125deg,#f0e7f6,#fff0de);border:1px solid #e3d6e9;border-radius:20px;text-align:center}.cadeauxEmpty .cadeauxPresent{margin:0 auto 15px}.cadeauxEmpty .cadeauxSectionHeading{padding-bottom:0}.cadeauxEmpty h4{font-size:28px;margin:5px 0 14px}.cadeauxEmpty p{max-width:540px;margin:0 auto;font-size:14px;color:#88718e}.cadeauxEmptyStar{font-size:60px;color:#c5994b}.cadeauxFootnote{display:flex;align-items:center;justify-content:center;gap:17px;font-size:10px;letter-spacing:.6px;color:#a994ac;text-align:center;padding:19px 15px 24px}.cadeauxFootnote span{color:#d4ac6a;font-size:18px}.cadeauxConfetti{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:8;border-radius:26px}.cadeauxConfetti i{position:absolute;left:var(--x);top:14%;width:8px;height:14px;background:#f9c455;opacity:0;animation:giftConfetti 1.8s ease-out both;animation-delay:var(--delay)}.cadeauxConfetti i:nth-child(4n+1){background:#e96c98;border-radius:50%;width:10px;height:10px}.cadeauxConfetti i:nth-child(4n+2){background:#57bda9}.cadeauxConfetti i:nth-child(4n+3){background:#a986da;width:6px;height:15px}.ui-dialog.cadeauxAddressShell{border:1px solid #cdb7db!important;border-radius:18px!important;background:#fffaf5!important;box-shadow:0 24px 90px #2f184e55!important}.cadeauxAddressShell .ui-dialog-titlebar{border:0!important;border-radius:15px 15px 0 0!important;background:linear-gradient(110deg,#244c57,#624181)!important;color:#fff!important;font-size:17px;padding:15px 20px!important}.cadeauxAddressShell .ui-dialog-content{background:#fffaf5!important;padding:15px!important}.cadeauxAddressShell .coordDialogue{--coord-card:#fffaf5;--coord-bg:#fff;--coord-text:#40354e;--coord-muted:#86758d;--coord-line:#dccce2;--coord-accent:#824db2;color:#40354e!important}.cadeauxAddressShell .coordEditor{background:#fffaf5!important;border:0!important;padding:16px 5px 4px!important}.cadeauxAddressWelcome{display:flex;align-items:center;gap:15px;border-radius:12px;padding:17px;background:linear-gradient(115deg,#eadcf1,#fff0cf);color:#73517d;font:14px/1.5 Arial,sans-serif}.cadeauxAddressWelcome>span{font-size:36px;color:#c1924c}.cadeauxAddressWelcome strong{font:700 19px/1.3 Georgia,serif}.cadeauxAddressWelcome p{font-size:11px;margin:5px 0 0;color:#917b95}.cadeauxAddressShell .coordHint,.cadeauxAddressShell label span{color:#88758e!important}.cadeauxAddressShell .form-control{border-radius:9px!important;border-color:#ddcfe3!important;background:#fff!important;color:#40354e!important}.cadeauxAddressShell .coordActions{display:flex;gap:12px;background:#fffaf5!important}.cadeauxAddressShell .coordActions .btn{border-radius:9px!important;min-height:43px;padding:10px 18px}.cadeauxAddressShell .coordActions .coordPrimary{background:#7a48aa!important;border-color:#7a48aa!important;color:#fff!important}.cadeauxAddressShell .coordDefaultChoice input{accent-color:#7a48aa}.cadeauxPage[data-motion=paused] *,.cadeauxPage[data-motion=paused] *:before,.cadeauxPage[data-motion=paused] *:after{animation:none!important;transition:none!important}.cadeauxPage[data-motion=paused] .cadeauxConfetti{display:none}@keyframes giftFloat{0%,100%{translate:0 0;rotate:-6deg}50%{translate:0 -9px;rotate:5deg}}@keyframes giftHover{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-7px) rotate(2deg)}}@keyframes giftHeroHover{0%,100%{transform:translateY(0) rotate(-9deg)}50%{transform:translateY(-9px) rotate(-4deg)}}@keyframes giftCardHover{0%,100%{transform:translateY(0) scale(1.18) rotate(-5deg)}50%{transform:translateY(-9px) scale(1.18) rotate(2deg)}}@keyframes giftTwinkle{0%,100%{opacity:.65;transform:scale(.9) rotate(-5deg)}50%{opacity:1;transform:scale(1.08) rotate(8deg)}}@keyframes giftEnter{from{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes giftConfetti{0%{opacity:0;transform:translate(0,-45px) rotate(0)}10%{opacity:1}85%{opacity:1}100%{opacity:0;transform:translate(var(--drift),550px) rotate(var(--turn))}}@media(min-width:701px){.cadeauxPage[data-stage=contact] .cadeauxHeader,.cadeauxPage[data-stage=confirmation] .cadeauxHeader,.cadeauxPage[data-stage=detail] .cadeauxHeader{min-height:210px;padding-top:38px;padding-bottom:24px}.cadeauxPage:not([data-stage=inbox]) .cadeauxHeroStamp{display:none}.cadeauxPage:not([data-stage=inbox]) .cadeauxHeader h2{font-size:43px}.cadeauxPage:not([data-stage=inbox]) .cadeauxHeroArt{min-height:150px}.cadeauxPage:not([data-stage=inbox]) .cadeauxHeroArt .cadeauxPresent{zoom:.75}}@media(max-width:900px){.cadeauxHeader{padding:49px 32px 30px}.cadeauxChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.cadeauxContent{padding-left:24px;padding-right:24px}.cadeauxUnopened{padding:28px}.cadeauxCard h3{font-size:33px}.cadeauxContactLayout{grid-template-columns:.6fr 1fr;gap:17px}.cadeauxContactGrid{grid-template-columns:1fr}.cadeauxFormEnd{display:block}.cadeauxFormEnd>span{display:block;margin-bottom:12px}.cadeauxFormEnd .btn{width:100%}.cadeauxRecapAddress{padding:26px}.cadeauxUtility{padding-left:24px;padding-right:24px}}@media(max-width:700px){.cadeauxPage{margin:10px auto 20px;border-radius:20px;font-size:15px}.cadeauxHeader{grid-template-columns:1fr .7fr;min-height:225px;border-radius:19px 19px 0 0;padding:37px 23px 26px;gap:0}.cadeauxHeader h2{font-size:38px;letter-spacing:-1px;margin:14px 0}.cadeauxHeader p{font-size:12px}.cadeauxHeroCopy>.cadeauxEyebrow{font-size:7px;letter-spacing:1.5px}.cadeauxHeroStamp{display:none}.cadeauxTitleStar{font-size:23px;margin-left:5px}.cadeauxHeroArt{min-height:150px}.cadeauxHeroArt .cadeauxPresent{zoom:.65}.cadeauxOrbit{width:155px;height:140px}.cadeauxOrbitTwo{width:130px;height:170px}.cadeauxFloat{font-size:20px}.cadeauxFloatHeart{top:2%;left:0}.cadeauxFloatStar{font-size:24px;right:0}.cadeauxFloatClub{left:4%;bottom:3%}.cadeauxFloatDiamond{right:0;bottom:4%}.cadeauxBunting i{width:18px;height:23px}.cadeauxUtility{align-items:flex-start;padding:15px 18px;gap:8px}.cadeauxUtility>a{font-size:11px;white-space:nowrap}.cadeauxUtility>div{flex-wrap:wrap;justify-content:flex-end;gap:9px 15px}.cadeauxUtility button{font-size:9px}.cadeauxContent{padding:0 17px 16px}.cadeauxStatus{margin-left:17px!important;margin-right:17px!important;font-size:12px}.cadeauxSteps,#global .cadeauxSteps{padding:22px 13px 0}.cadeauxSteps li,#global .cadeauxSteps li{flex-direction:column;gap:7px;font-size:9px}.cadeauxSteps li+li:before,#global .cadeauxSteps li+li:before{top:13px;width:calc(100% - 38px);left:calc(-50% + 19px)}.cadeauxSectionHeading{padding:24px 0}.cadeauxSectionHeading h3{font-size:28px;line-height:1.23}.cadeauxSectionHeading p{font-size:12px}.cadeauxSectionHeading .cadeauxEyebrow{font-size:8px;letter-spacing:1.5px}.cadeauxUnopened{grid-template-columns:1fr;padding:17px 22px 29px;gap:0;text-align:center}.cadeauxCardArt{min-height:220px}.cadeauxCardCopy h3{font-size:34px}.cadeauxCardCopy .cadeauxActions{justify-content:center}.cadeauxUnopened .btn-primary{width:100%}.cadeauxSparkOne{left:15%}.cadeauxSparkTwo{right:15%}.cadeauxCardCopy p{font-size:13px}.cadeauxBadge{font-size:8px}.cadeauxChoices{gap:14px}.cadeauxChoiceCopy{padding:17px}.cadeauxChoice h4{font-size:21px}.cadeauxContactLayout{grid-template-columns:1fr}.cadeauxSelected{display:grid;grid-template-columns:95px 1fr;column-gap:15px;text-align:left;padding:17px}.cadeauxSelected>.cadeauxPicture{grid-row:1/5;height:110px;align-self:center;margin:0}.cadeauxSelected>.cadeauxPresent{grid-row:1/5;zoom:.55;margin:0}.cadeauxSelected>.cadeauxEyebrow{font-size:8px}.cadeauxSelected h4{font-size:21px;margin:5px 0 10px}.cadeauxSelected p{display:none}.cadeauxSelected .cadeauxGiftIncluded{justify-self:start;font-size:8px}.cadeauxSelected .btn{grid-column:2;justify-self:start;margin-top:11px}.cadeauxAddressPanel,.cadeauxContactFields{padding:20px}.cadeauxPage .form-control{font-size:16px}.cadeauxContactGrid{grid-template-columns:1fr}.cadeauxFormEnd{padding:19px}.cadeauxRecap{grid-template-columns:1fr}.cadeauxRecapObject{padding:24px}.cadeauxRecapObject .cadeauxPicture{height:155px}.cadeauxRecapObject h3{font-size:25px}.cadeauxRecapAddress{padding:26px}.cadeauxConfirmActions{flex-direction:column-reverse}.cadeauxConfirmActions .btn{width:100%}.cadeauxConsent{padding:17px!important;font-size:12px!important;align-items:flex-start!important}.cadeauxConsent input{margin-top:3px}.cadeauxCelebration{gap:10px;padding:24px 15px}.cadeauxCelebration h3{font-size:24px}.cadeauxCelebration p{font-size:11px}.cadeauxCelebration>span{font-size:22px}.cadeauxDeliveryProgress,#global .cadeauxDeliveryProgress{padding:18px 5px}.cadeauxDeliveryProgress li,#global .cadeauxDeliveryProgress li{font-size:9px}.cadeauxDeliveryProgress span,#global .cadeauxDeliveryProgress span{width:28px;height:28px}.cadeauxDeliveryProgress li+li:before,#global .cadeauxDeliveryProgress li+li:before{top:14px}.cadeauxHelp{flex-direction:column;text-align:center}.cadeauxShipments li,#global .cadeauxShipments li{padding:17px;gap:14px}.cadeauxParcel{width:45px;height:50px;font-size:27px}.cadeauxHistoryCard{grid-template-columns:90px 1fr;padding:17px;gap:16px}.cadeauxHistoryCard .cadeauxCardArt{min-height:100px}.cadeauxHistoryCard .cadeauxPicture{height:100px}.cadeauxHistoryCard h3{font-size:21px}.cadeauxHistoryCard .btn{font-size:11px;padding:9px 12px}.cadeauxFootnote{font-size:8px;gap:10px;padding-top:6px}.cadeauxAddressShell .ui-dialog-content{padding:12px!important}.cadeauxAddressWelcome{padding:14px;gap:12px}.cadeauxAddressWelcome strong{font-size:17px}.cadeauxAddressShell .coordActions .btn{font-size:12px;flex:1}}@media(max-width:480px){.cadeauxChoices{grid-template-columns:1fr}.cadeauxChoiceArt{min-height:195px;padding:18px}.cadeauxChoice .cadeauxPicture{height:165px}.cadeauxHeader{grid-template-columns:1fr .6fr;padding-left:20px;padding-right:14px}.cadeauxHeader h2{font-size:35px}.cadeauxHeroArt .cadeauxPresent{zoom:.56}.cadeauxTitleStar{font-size:20px}.cadeauxHeader p{font-size:11px}.cadeauxHeroArt .cadeauxFloatHeart{left:0}.cadeauxOrbit{width:128px;height:150px}}@media(prefers-reduced-motion:reduce){.cadeauxPage:not([data-motion=active]) *{animation:none!important;transition:none!important}}.cadeauxAddressShell .ui-dialog-titlebar-close{width:27px!important;height:27px!important;right:14px!important;margin-top:-13px!important;border:1px solid #fff60!important;border-radius:7px!important;background:#fff12!important;color:#fff!important}.cadeauxAddressShell .ui-dialog-titlebar-close .ui-icon{background:none!important}.cadeauxAddressShell .ui-dialog-titlebar-close:after{content:"\00d7";position:absolute;inset:0;display:grid;place-items:center;font:22px/1 Arial,sans-serif;color:#fff}.cadeauxAddressShell .ui-dialog-titlebar-close:hover{background:#fff30!important}@media(max-width:700px){.cadeauxPage:not([data-stage=inbox]) .cadeauxHeader{min-height:170px;grid-template-columns:1fr .48fr;padding-top:35px;padding-bottom:20px}.cadeauxPage:not([data-stage=inbox]) .cadeauxHeader h2{font-size:29px;white-space:nowrap;letter-spacing:-.8px;margin:10px 0}.cadeauxPage:not([data-stage=inbox]) .cadeauxTitleStar{display:none}.cadeauxPage:not([data-stage=inbox]) .cadeauxHeroArt{min-height:125px}.cadeauxPage:not([data-stage=inbox]) .cadeauxHeroArt .cadeauxPresent{zoom:.5}.cadeauxPage:not([data-stage=inbox]) .cadeauxOrbit{width:115px;height:120px}.cadeauxPage:not([data-stage=inbox]) .cadeauxFloatClub{bottom:2%}.cadeauxUtility button{min-height:30px;font-size:10px}}.cadeauxPage [data-gift-heading],.cadeauxPage .cadeauxCard h3{scroll-margin-top:20px}.cadeauxCardCopy,.cadeauxSelected,.cadeauxRecapObject,.cadeauxRecapAddress,.cadeauxShipments li>div{min-width:0;overflow-wrap:anywhere}.cadeauxContactLayout{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.cadeauxPictureFallback{display:grid;place-items:center;overflow:hidden}.cadeauxPictureFallback .cadeauxPresent{zoom:.8}.cadeauxShipments li,#global .cadeauxShipments li{font-size:14px;color:var(--gift-ink)}.cadeauxUtility button{min-height:36px}.cadeauxAddressShell .ui-dialog-titlebar{padding-right:52px!important}.ui-dialog.cadeauxAddressShell .coordDialogue{font-family:Arial,sans-serif;color-scheme:light;--coord-text:#40354e;--coord-muted:#75637d;--coord-card:#fffaf5;--coord-bg:#fff;--coord-line:#dccce2;--coord-accent:#824db2}body.themeSombre>.ui-dialog.bigDialog.cadeauxAddressShell{background:#fffaf5!important;border-color:#cdb7db!important;color:#40354e!important}body.themeSombre>.ui-dialog.bigDialog.cadeauxAddressShell .ui-dialog-titlebar{background:linear-gradient(110deg,#244c57,#624181)!important}body.themeSombre>.ui-dialog.bigDialog.cadeauxAddressShell .ui-dialog-content{background:#fffaf5!important;color:#40354e!important}body.themeSombre .cadeauxAddressShell .coordDialogue .coordStatus.is-error{color:#a52d27}@media(max-width:900px){.cadeauxContactLayout{grid-template-columns:minmax(0,.6fr) minmax(0,1fr)}}@media(max-width:700px){.cadeauxContactLayout{grid-template-columns:minmax(0,1fr)}.cadeauxUtility button{min-height:36px}.cadeauxPage:not([data-stage=inbox]) .cadeauxHeader h2{white-space:normal}.cadeauxAddressShell .ui-dialog-titlebar-close{width:32px!important;height:32px!important;margin-top:-16px!important}}@media(max-width:380px){.cadeauxHeader,.cadeauxPage:not([data-stage=inbox]) .cadeauxHeader{grid-template-columns:minmax(0,1fr) 72px;min-height:180px;padding-left:18px;padding-right:12px}.cadeauxHeroCopy,.cadeauxHeroArt{min-width:0}.cadeauxHeader h2,.cadeauxPage:not([data-stage=inbox]) .cadeauxHeader h2{font-size:26px;letter-spacing:-.8px}.cadeauxTitleStar{display:none}.cadeauxHeroArt .cadeauxPresent,.cadeauxPage:not([data-stage=inbox]) .cadeauxHeroArt .cadeauxPresent{zoom:.4}.cadeauxOrbit,.cadeauxPage:not([data-stage=inbox]) .cadeauxOrbit{width:87px;height:110px}.cadeauxFloat{font-size:17px}.cadeauxFloatStar{font-size:23px}.cadeauxSelected .cadeauxPictureFallback .cadeauxPresent{zoom:.48}}.cadeauxNavSpark{display:none}a.btn[data-gift-nav].cadeauxNavUnread,#webBody .joueurNavigation .joueurNavigation__liens>.btn[data-gift-nav].cadeauxNavUnread{gap:7px;position:relative;border-color:#efbe71;color:#fff;background:linear-gradient(115deg,#6c36b5,#a42e97 60%,#be415b);box-shadow:0 3px 10px #8b3ba333,inset 0 1px #fff30;text-shadow:none}a.btn[data-gift-nav].cadeauxNavUnread:hover,a.btn[data-gift-nav].cadeauxNavUnread:focus,#webBody .joueurNavigation .joueurNavigation__liens>.btn[data-gift-nav].cadeauxNavUnread:hover,#webBody .joueurNavigation .joueurNavigation__liens>.btn[data-gift-nav].cadeauxNavUnread:focus{background:linear-gradient(115deg,#6329a5,#982888 60%,#b33653);border-color:#ffcf80;color:#fff;box-shadow:0 4px 13px #8b3ba345,inset 0 1px #fff40}a.btn[data-gift-nav].cadeauxNavUnread:focus-visible,#webBody .joueurNavigation .joueurNavigation__liens>.btn[data-gift-nav].cadeauxNavUnread:focus-visible{outline:3px solid #e2a642;outline-offset:3px}.cadeauxNavUnread .cadeauxNavSpark{display:inline-block;flex:none;color:#ffe39c;font-size:17px;line-height:1}.cadeauxNavCount{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:23px;height:23px;padding:0 6px;border:1px solid #fff0bd;border-radius:999px;background:#ffdd81;color:#573067;box-shadow:0 2px 5px #45225935;font:700 12px/1 Arial,sans-serif;vertical-align:middle;white-space:nowrap}
.cadeauxSupport,.cadeauxSupport *{box-sizing:border-box}.cadeauxSupport{--cs-ink:#24354b;--cs-muted:#65748a;--cs-line:#dce3eb;--cs-blue:#315ca5;max-width:1220px;margin:16px auto 30px;background:#f6f8fb;border:1px solid var(--cs-line);border-radius:18px;color:var(--cs-ink);font:14px/1.55 Arial,sans-serif;text-align:left;text-shadow:none;color-scheme:light;overflow-wrap:anywhere}.cadeauxSupport [hidden]{display:none!important}#global .cadeauxSupport h2,#global .cadeauxSupport h3,.cadeauxSupport h2,.cadeauxSupport h3{font-family:Arial,sans-serif;text-transform:none;letter-spacing:normal;line-height:1.3;color:var(--cs-ink);font-weight:700;background:none;border:0;padding:0;text-align:left;margin:0 0 12px}#global .cadeauxSupport p,.cadeauxSupport p{font:inherit;color:inherit;line-height:1.6;margin:0 0 12px;text-shadow:none;text-align:inherit}.cadeauxSupport a{color:#285392;text-decoration:underline;text-underline-offset:3px}.cadeauxSupport button,.cadeauxSupport input,.cadeauxSupport select{font-family:inherit}.cadeauxSupport :focus-visible{outline:3px solid #b3781a;outline-offset:3px}.cadeauxSupport [tabindex="-1"]{scroll-margin-top:18px}.csHeader{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 32px;background:linear-gradient(110deg,#e9f0fd,#f2eefb);border-bottom:1px solid var(--cs-line);border-radius:17px 17px 0 0}.csEyebrow{display:block;font-size:10px;letter-spacing:1.7px;color:#5c6592;font-weight:700;margin-bottom:9px}#global .cadeauxSupport .csHeader h2,.cadeauxSupport .csHeader h2{font-size:29px;margin-bottom:8px}#global .cadeauxSupport .csHeader p,.cadeauxSupport .csHeader p{color:var(--cs-muted);margin:0}.cadeauxSupport .csButton{display:inline-flex;justify-content:center;align-items:center;min-height:40px;border:1px solid #ccd7e5;border-radius:8px;padding:9px 14px;background:#fff;color:#315285;line-height:1.35;font-size:12px;font-weight:700;text-decoration:none;text-shadow:none;cursor:pointer;white-space:normal;gap:6px;transition:background .15s}.cadeauxSupport .csButton:hover{background:#eef3fb;border-color:#a6bad4}.cadeauxSupport .csPrimary{background:#315ca5;border-color:#315ca5;color:#fff}.cadeauxSupport .csPrimary:hover{background:#244d90;color:#fff}.cadeauxSupport button:disabled{cursor:default;opacity:.5}.cadeauxSupport[aria-busy=true] button:disabled{cursor:wait}#global .cadeauxSupport .csStatus,.cadeauxSupport .csStatus{margin:16px 24px;color:#315b79;font-size:13px}.csStatus:empty{display:none}#global .cadeauxSupport .csStatus.is-error,.cadeauxSupport .csStatus.is-error{padding:14px 18px;border:1px solid #e3b8a3;background:#fff0e5;color:#8a422e;border-radius:9px}.cadeauxSupport [data-cs-list],.cadeauxSupport [data-cs-detail]{padding:24px}.csMetrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:24px}.csMetric{border:1px solid var(--cs-line);background:#fff;border-radius:12px;text-align:left;padding:18px;cursor:pointer;color:var(--cs-ink)}.csMetric:hover{border-color:#718caf;background:#f9fbff}.csMetric strong{display:block;font-size:29px;line-height:1.2;margin-bottom:6px;font-weight:700}.csMetric span{font-size:11px;color:var(--cs-muted);font-weight:700}.csMetric.is-warning{background:#fff1e4;border-color:#ecc398;color:#a85220}.csMetric.is-warning span{color:#8a542f}.csFilters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:18px;background:#fff;border:1px solid var(--cs-line);border-radius:12px}.csFilters label{margin:0;display:block;font-size:11px;color:var(--cs-muted);font-weight:700;min-width:0;flex:1 1 145px}.csFilters label:first-child{flex:2 1 265px}.csFilters input,.csFilters select{display:block;width:100%;min-width:0;margin:6px 0 0;padding:10px 11px;background:#fff;color:var(--cs-ink);border:1px solid #cad4e0;border-radius:7px;height:42px;font-size:13px;font-weight:400}.csFilters>.csButton{min-height:42px}.csListIntro{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:25px 0 13px}#global .cadeauxSupport .csListIntro h3,.cadeauxSupport .csListIntro h3{font-size:18px;margin:0}#global .cadeauxSupport .csListIntro p,.cadeauxSupport .csListIntro p{font-size:11px;color:var(--cs-muted);margin:0}.csTableWrap{border:1px solid var(--cs-line);border-radius:11px;overflow:auto;background:#fff}.csTable{width:100%;border-collapse:collapse;table-layout:fixed}.csTable th{text-align:left;background:#edf1f7;color:#5b6a80;font-size:10px;text-transform:uppercase;letter-spacing:.5px;padding:13px 14px;border-bottom:1px solid var(--cs-line)}.csTable th:nth-child(1){width:25%}.csTable th:nth-child(2){width:22%}.csTable th:nth-child(3){width:22%}.csTable th:nth-child(4){width:17%}.csTable th:nth-child(5){width:14%}.cadeauxSupport .csTable td{font:12px/1.55 Arial,sans-serif;color:var(--cs-ink);padding:18px 14px;vertical-align:top;border-bottom:1px solid #e9edf3}.csTable tr:last-child td{border-bottom:0}.csTable tbody tr:hover{background:#fafbfe}.csTable td>strong{display:block;font-size:13px;line-height:1.45;margin-bottom:5px}.csTable small{display:block;font-size:10px;color:var(--cs-muted);margin-top:5px;line-height:1.5}.csTable .csButton{font-size:11px;padding:8px 11px}.csBadge{display:inline-flex;border-radius:7px;background:#edf1f7;color:#506681;padding:5px 9px;font-size:11px;line-height:1.4;font-weight:700}.csBadge--warning{background:#fff0db;color:#914e1f}.csBadge--shipping{background:#e5efff;color:#3466a6}.csBadge--success{background:#e2f1e9;color:#317057}.csErrorCode,.csTable .csErrorCode{color:#9b452f}.csWarningText,.csTable .csWarningText{color:#9a5d22}.csReference{font-family:Consolas,monospace;font-size:11px;overflow-wrap:anywhere;color:#64748b}.csPagination{display:flex;justify-content:flex-end;align-items:center;gap:18px;margin-top:18px;font-size:12px;color:var(--cs-muted)}#global .cadeauxSupport .csFootnote,.cadeauxSupport .csFootnote{border-top:1px solid var(--cs-line);padding-top:18px;margin:23px 0 0;color:var(--cs-muted);font-size:11px}.csEmpty{padding:42px 22px;text-align:center;background:white;border:1px dashed #bdcad9;border-radius:12px}#global .cadeauxSupport .csEmpty h3,.cadeauxSupport .csEmpty h3{text-align:center;font-size:20px}.csEmpty .csButton{margin-top:8px}.csDetailToolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:26px}.csDetailToolbar>div{display:flex;gap:10px;flex-wrap:wrap}.csDetailTitle{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}#global .cadeauxSupport .csDetailTitle h3,.cadeauxSupport .csDetailTitle h3{font-size:27px;margin:0 0 8px}#global .cadeauxSupport .csDetailTitle p,.cadeauxSupport .csDetailTitle p{margin:0;color:var(--cs-muted);font-size:12px}.csDetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.csPanel{padding:23px;background:#fff;border:1px solid var(--cs-line);border-radius:12px;margin-bottom:18px;min-width:0}#global .cadeauxSupport .csPanel h3,.cadeauxSupport .csPanel h3{font-size:17px;padding-bottom:13px;border-bottom:1px solid #edf0f5;margin-bottom:17px}.csPanel>strong{display:block;margin-bottom:11px;font-size:16px}.csPanel>p:last-child{margin-bottom:0}.csPanel dl{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px 14px;margin:15px 0;font-size:12px}.csPanel dt{font-weight:400;color:var(--cs-muted)}.csPanel dd{margin:0}.csReason{white-space:pre-wrap}.csAlert{padding:20px 24px;background:#fff1e7;border:1px solid #e9b99c;border-left:4px solid #c87040;border-radius:10px;margin-bottom:20px;color:#82442a}#global .cadeauxSupport .csAlert h3,.cadeauxSupport .csAlert h3{font-size:17px;color:inherit}.csAlert code,.csHistory code{color:#8e4934;background:#fbe4d5;border-radius:3px;padding:3px 5px;font-size:11px;overflow-wrap:anywhere;white-space:normal}.csAlert p{font-size:13px!important}.csAlert p:last-child{margin:10px 0 0!important}#global .cadeauxSupport .csNotice,.cadeauxSupport .csNotice{padding:14px 18px;background:#fff7df;border:1px solid #e7d79f;border-radius:9px;margin-bottom:20px;color:#82662e;font-size:12px}.csSupplierMeta{display:flex;gap:7px 25px;flex-wrap:wrap;font-size:11px;color:var(--cs-muted);margin-bottom:21px}.csProduction{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;list-style:none;padding:0;margin:0}.csProduction li,#global .cadeauxSupport .csProduction li{font:11px/1.5 Arial,sans-serif;color:#708096;border:1px solid #e2e7ef;border-radius:8px;background:#f8f9fc;padding:14px 11px}.csProduction span{display:block;min-height:34px}.csProduction strong{display:block;font-size:12px;margin-top:8px}.csProduction li.is-active,#global .cadeauxSupport .csProduction li.is-active{background:#e9f0ff;border-color:#adc4e7;color:#335d9b}.csProduction li.is-done,#global .cadeauxSupport .csProduction li.is-done{background:#edf7f0;border-color:#c9e2d0;color:#3d7253}.csProduction li.is-error,#global .cadeauxSupport .csProduction li.is-error{background:#fff0e7;border-color:#e4b098;color:#994529}.csShipment{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;border-top:1px solid #e6ebf2}.csShipment:first-of-type{border:0;padding-top:0}.csShipment>div{min-width:0;flex:1}.csShipment>div>span{display:block;font-size:11px;color:var(--cs-muted);margin-top:5px}#global .cadeauxSupport .csShipment p,.cadeauxSupport .csShipment p{font-size:12px;min-width:0;flex:1;margin:0}.csShipment .csButton{flex:none}.csHistory{margin:10px 0;color:var(--cs-muted)}.csHistory summary{cursor:pointer;font-weight:700;font-size:13px;padding:10px 0}.csHistory ol{padding:0;list-style:none;margin-top:15px}.csHistory li,#global .cadeauxSupport .csHistory li{display:grid;grid-template-columns:145px minmax(0,1fr);gap:15px;font:12px/1.6 Arial,sans-serif;color:var(--cs-muted);border-top:1px solid var(--cs-line);padding:12px 0}.csHistory time{font-size:11px}.cadeauxSupport .csDiagnosticReport{box-sizing:border-box;width:100%;max-width:100%;padding:12px;border:1px solid var(--cs-line);border-radius:7px;background:#f8fafc;color:#26354b;font:12px/1.5 Consolas,monospace;resize:vertical}.csProcessingSteps{padding-left:22px;margin:20px 0}.csProcessingSteps li{border-left:3px solid #cad4e0;background:#f6f8fb;padding:12px 15px;margin:10px 0;overflow-wrap:anywhere}.csProcessingSteps li.is-done{border-color:#51966d;background:#f0f8f3}.csProcessingSteps li.is-error{border-color:#c87040;background:#fff2e9}.csProcessingSteps strong{font-size:13px}.csProcessingSteps small,.csProcessingSteps summary{font-size:12px}.csProcessingSteps pre{white-space:pre-wrap;overflow-wrap:anywhere;font:11px/1.5 Consolas,monospace;max-height:400px;overflow:auto}.csProcessingSteps details{margin-top:10px}.csSrOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:1000px){.csMetrics{gap:8px}.csMetric{padding:14px}.csMetric strong{font-size:25px}.csTable th,.cadeauxSupport .csTable td{padding:12px 9px}.csProduction{grid-template-columns:repeat(3,minmax(0,1fr))}.csDetailToolbar{flex-wrap:wrap}}@media(max-width:700px){.csHeader{padding:23px;align-items:flex-start;flex-direction:column;gap:17px}.cadeauxSupport [data-cs-list],.cadeauxSupport [data-cs-detail]{padding:17px}.csMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.csMetric:last-child{grid-column:1/-1}.csFilters{padding:14px;gap:12px}.csFilters label{flex-basis:100%}.csFilters input,.csFilters select{font-size:16px}.csFilters>.csButton{flex:1}.csListIntro{align-items:flex-start;flex-direction:column;gap:8px}.csTableWrap{background:transparent;border:0;overflow:visible}.csTable,.csTable tbody,.csTable tr,.csTable td{display:block;width:100%}.csTable thead{display:none}.csTable tr{background:#fff;border:1px solid var(--cs-line);border-radius:11px;margin-bottom:13px;padding:9px 16px}.cadeauxSupport .csTable td{padding:11px 0;border:0}.csTable td:before{content:attr(data-label);display:block;text-transform:uppercase;font-size:9px;color:#7b889a;font-weight:700;letter-spacing:.5px;margin-bottom:6px}.csTable td[data-label=Actions]:before{display:none}.csTable small{font-size:11px}.csTable .csButton{width:100%;font-size:12px}.csPagination{justify-content:space-between;gap:9px;font-size:11px}.csPagination .csButton{padding:9px 12px}.csDetailGrid{grid-template-columns:1fr;gap:0}.csPanel{padding:18px}.csPanel dl{grid-template-columns:90px minmax(0,1fr);gap:9px}.csDetailToolbar,.csDetailToolbar>div{width:100%}.csDetailToolbar>div{flex-direction:column}.csDetailToolbar>div .csButton{width:100%}.csDetailTitle{align-items:flex-start;flex-direction:column}.csProduction{grid-template-columns:repeat(2,minmax(0,1fr))}.csProduction span{min-height:0}.csShipment{flex-direction:column;align-items:flex-start;gap:12px}.csHistory li,#global .cadeauxSupport .csHistory li{grid-template-columns:1fr;gap:5px}}@media(prefers-reduced-motion:reduce){.cadeauxSupport *{transition:none!important}}
.html-editor-toolbar.has-open-card-picker{border-radius:8px 8px 0 0}.html-editor-toolbar__button--card{color:#315f8c}.html-editor-card-picker{box-sizing:border-box;width:100%;padding:10px;background:#f7f9fb;border:1px solid #bbc3cd;border-top:0;border-radius:0 0 8px 8px;box-shadow:0 2px 5px rgba(0,0,0,.08)}.html-editor-card-picker[hidden]{display:none}.html-editor-card-picker__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 12px;margin-bottom:8px;color:#303640}.html-editor-card-picker__help{font-size:12px;color:#66717e}.html-editor-card-picker__families{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:9px}.html-editor-card-picker__family{padding:5px 9px;font-size:13px;color:#39424d;background:#fff;border:1px solid #cbd1d9;border-radius:5px;cursor:pointer}.html-editor-card-picker__family:hover,.html-editor-card-picker__family:focus{background:#edf3f8;border-color:#8ba7c2}.html-editor-card-picker__family.is-selected{color:#fff;background:#4778a8;border-color:#386793}.html-editor-card-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:6px;max-height:265px;overflow-x:hidden;overflow-y:auto;padding:2px}.html-editor-card-picker__card{display:grid;grid-template-columns:43px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:6px;min-width:0;min-height:62px;padding:4px;text-align:left;color:#303640;background:#fff;border:1px solid #d4d9df;border-radius:6px;cursor:pointer}.html-editor-card-picker__card:hover,.html-editor-card-picker__card:focus{background:#edf5fb;border-color:#7d9fbe;box-shadow:0 1px 4px rgba(44,79,111,.18)}.html-editor-card-picker__corner{grid-row:1 / 3;display:block;width:41px;height:54px;overflow:hidden;background:#fff;border:1px solid #bfc5cb;border-radius:5px}.html-editor-card-picker__corner img{display:block;width:104px;max-width:none;height:auto}.html-editor-card-picker__name{align-self:end;font-size:12px;line-height:1.15;overflow-wrap:anywhere}.html-editor-card-picker__tag{align-self:start;font-size:11px;color:#315f8c;background:transparent}.forumCardTag{position:relative;display:inline-flex;align-items:center;gap:4px;margin:0 2px;vertical-align:bottom;white-space:nowrap}.forumCardList{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;margin:2px;vertical-align:middle}.forumCardList .forumCardTag{margin:0}.forumCardList--imageOnly{gap:3px}.forumCardTag--imageOnly{gap:0}.forumCardTag__corner{display:inline-block;width:38px;height:28px;overflow:hidden;vertical-align:middle;background:#fff;border-left:1px solid #aeb5bc;border-right:1px solid #aeb5bc;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.14)}.forumCardTag__corner img{display:block;width:70px;max-width:none!important;height:auto}.forumCardTag__name{font-weight:600}.forumCardTag:focus{outline:2px solid #337ab7;outline-offset:2px}.forumCardPreview{position:fixed;z-index:2147483000;display:none;padding:4px;pointer-events:none;background:#fff;border:1px solid #89929b;border-radius:7px;box-shadow:0 8px 24px rgba(0,0,0,.35)}.forumCardPreview.is-visible{display:block}.forumCardPreview img{display:block;width:130px;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px);height:auto;object-fit:contain}@media (max-width:520px){.html-editor-card-picker{padding:8px 6px}.html-editor-card-picker__grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));max-height:225px}.html-editor-card-picker__card{grid-template-columns:38px 1fr;min-height:57px}.html-editor-card-picker__corner{width:36px;height:49px}.html-editor-card-picker__corner img{width:91px}}
.recherche-joueur-composant{display:flex;align-items:stretch;min-width:140px;max-width:100%;width:100%;box-sizing:border-box;vertical-align:middle}.recherche-joueur-composant>.composantRechercheJoueur{flex:1 1 auto;min-width:96px;width:1%;border-top-right-radius:0;border-bottom-right-radius:0}.recherche-joueur-composant__button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;min-width:38px;margin-left:-1px;padding:0 10px;border-top-left-radius:0;border-bottom-left-radius:0}.recherche-joueur-composant__button-label{display:none}.recherche-joueur-composant:focus-within{border-radius:4px;box-shadow:0 0 8px rgba(102,175,233,.6)}.recherche-joueur-composant:focus-within>.composantRechercheJoueur,.recherche-joueur-composant:focus-within>.recherche-joueur-composant__button{border-color:#66afe9;box-shadow:none}.recherche-joueur-composant--compact{display:inline-flex;float:left;width:auto}.recherche-joueur-composant--compact>.composantRechercheJoueur{flex:1 1 auto}.recherche-joueur-composant__panel{clear:both;width:100%;margin:8px 0 12px;padding:10px;background:#f8f8f8;border:1px solid #ccc;border-radius:4px}.recherche-joueur-dialog__search{display:flex;gap:6px;margin:10px 0}.recherche-joueur-dialog__term{flex:1 1 auto;min-width:0}.recherche-joueur-dialog__sources{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.recherche-joueur-dialog__source::before{content:"";display:inline-block;width:1em;margin-right:4px}.recherche-joueur-dialog__source.is-active::before{content:"\2713";font-weight:700}.recherche-joueur-dialog__source.is-active{color:#fff;background:#337ab7;border-color:#2e6da4}.recherche-joueur-dialog__results{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:360px;overflow:auto;padding:2px}.recherche-joueur-resultat{display:flex;align-items:center;gap:8px;min-width:0;padding:8px;text-align:left;background:#fff;border:1px solid #ccc;border-radius:4px}.recherche-joueur-resultat:hover,.recherche-joueur-resultat:focus{background:#f5f5f5;border-color:#66afe9}.recherche-joueur-resultat__avatar{flex:0 0 42px;width:42px;height:42px;object-fit:cover;border-radius:50%}.recherche-joueur-resultat__pseudo{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.recherche-joueur-dialog__status{grid-column:1 / -1;margin:8px 0}.themeSombre .recherche-joueur-composant__panel{color:#e9e2da;background:#292521;border-color:#5b5045;color-scheme:dark}.themeSombre .recherche-joueur-composant>.composantRechercheJoueur,.themeSombre .recherche-joueur-dialog__term{color:#eee5dc;background:#211e1b;border-color:#65574a}.themeSombre .recherche-joueur-composant>.composantRechercheJoueur::placeholder,.themeSombre .recherche-joueur-dialog__term::placeholder{color:#bcae9f;opacity:1}.themeSombre .recherche-joueur-composant__button,.themeSombre .recherche-joueur-dialog__source{color:#e9e2da;background:#3b332c;border-color:#6b5b4b}.themeSombre .recherche-joueur-composant__button:hover,.themeSombre .recherche-joueur-composant__button:focus,.themeSombre .recherche-joueur-dialog__source:hover,.themeSombre .recherche-joueur-dialog__source:focus{color:#fff;background:#4a4035;border-color:#c49c67}.themeSombre .recherche-joueur-dialog__submit{color:#fff;background:#365e78;border-color:#739bb4}.themeSombre .recherche-joueur-dialog__submit:hover,.themeSombre .recherche-joueur-dialog__submit:focus{color:#fff;background:#416f8c;border-color:#9ac3dc}.themeSombre .recherche-joueur-dialog__source.is-active{color:#20170c!important;background-color:#b98a49!important;border-color:#e8c88d!important;font-weight:700}.themeSombre .recherche-joueur-dialog__source.is-active:hover,.themeSombre .recherche-joueur-dialog__source.is-active:focus{color:#20170c!important;background-color:#c89b58!important;border-color:#f1d7ae!important}.themeSombre .recherche-joueur-resultat{color:#eee5dc;background:#352f29;border-color:#65574a}.themeSombre .recherche-joueur-resultat:hover,.themeSombre .recherche-joueur-resultat:focus{color:#fff;background:#443a30;border-color:#c49c67}.themeSombre .recherche-joueur-dialog__status{color:#c9bcad}.themeSombre .recherche-joueur-composant:focus-within{box-shadow:0 0 0 2px rgba(196,156,103,.3)}.themeSombre .recherche-joueur-composant:focus-within>.composantRechercheJoueur,.themeSombre .recherche-joueur-composant:focus-within>.recherche-joueur-composant__button,.themeSombre .recherche-joueur-dialog__term:focus{border-color:#c49c67}.themeSombre .recherche-joueur-dialog__term:focus{box-shadow:0 0 0 2px rgba(196,156,103,.3)}.themeSombre .recherche-joueur-composant__panel button:focus-visible{outline:2px solid #e2b87c;outline-offset:2px}@media (max-width:520px){.recherche-joueur-dialog__search{flex-wrap:wrap}.recherche-joueur-dialog__term{flex-basis:100%}.recherche-joueur-dialog__results{grid-template-columns:1fr}}
.recherche-partie-composant{display:flex;align-items:stretch;gap:6px;width:100%}.recherche-partie-composant>.composantRecherchePartie{flex:1 1 auto;min-width:0}.recherche-partie-composant__panel,.composantListeParties{clear:both;width:100%;margin:8px 0 12px}.recherche-partie-composant__panel{padding:10px;background:#f8f8f8;border:1px solid #ccc;border-radius:4px}.recherche-partie-panneau__entete{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.recherche-partie-panneau__numero{display:flex;gap:6px;max-width:380px}.recherche-partie-panneau__numero-input{min-width:0}.recherche-partie-panneau__modes{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.recherche-partie-panneau__mode.is-active{color:#fff;background:#337ab7;border-color:#2e6da4}.recherche-partie-resultats__grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.recherche-partie-resultat,.forumPartieCitation__button{display:flex;flex-direction:column;width:100%;padding:10px;color:#222;text-align:left;background:#fff;border:1px solid #ccc;border-radius:5px}.recherche-partie-resultat:hover,.recherche-partie-resultat:focus,.forumPartieCitation__button:hover,.forumPartieCitation__button:focus{background:#f5f5f5;border-color:#66afe9}.recherche-partie-resultat__header{display:grid;grid-template-columns:1fr auto;gap:2px 8px;align-items:center;padding-bottom:7px;border-bottom:1px solid #ddd}.recherche-partie-resultat__mode{display:flex;align-items:center;gap:7px;min-width:0}.recherche-partie-resultat__mode img{border-radius:5px;flex:0 0 34px;width:34px;height:34px;object-fit:contain}.recherche-partie-resultat__numero{font-weight:600}.recherche-partie-resultat__header time{grid-column:2;color:#666;font-size:12px}.recherche-partie-resultat__joueurs{display:grid;gap:4px;padding:7px 0}.recherche-partie-resultat__joueur{display:grid;grid-template-columns:28px 1fr auto;gap:6px;align-items:center;min-width:0}.recherche-partie-resultat__joueur img{width:28px;height:28px;object-fit:cover;border-radius:50%}.recherche-partie-resultat__joueur span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recherche-partie-resultat__action{margin-top:auto;color:#337ab7;font-weight:600;text-align:right}.recherche-partie-resultats__pagination{display:flex;justify-content:space-between;gap:8px;margin-top:12px}.forumPartieCitation{display:inline;margin:0 2px;vertical-align:baseline;white-space:nowrap}.forumPartieCitation__trigger{display:inline-block;box-sizing:border-box;height:1.2em;padding:0 4px;color:#275f88;font-size:.78em;font-weight:700;line-height:1.05;vertical-align:1px;background:#edf5fa;border:1px solid #9dbdd2;border-radius:3px}.forumPartieCitation__trigger:hover,.forumPartieCitation__trigger:focus,.forumPartieCitation.is-pinned .forumPartieCitation__trigger{color:#fff;background:#337ab7;border-color:#2e6da4;outline:0}.forumPartieCitationPreview{position:fixed;z-index:2147482900;display:none;width:620px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:6px;overflow:auto;background:#f8f8f8;border:1px solid #89929b;border-radius:7px;box-shadow:0 8px 26px rgba(0,0,0,.35)}.forumPartieCitationPreview.is-visible{display:block}.forumPartieCitationPreview .forumPartieCitation__button{width:100%}.forumPartieCitation__button{cursor:pointer}.recherche-partie-chargement,.recherche-partie-erreur{margin:8px 0}@media (max-width:600px){.recherche-partie-panneau__entete{align-items:stretch;flex-direction:column}.recherche-partie-panneau__numero{max-width:none}.recherche-partie-resultats__grille{grid-template-columns:1fr}}.themeSombre .recherche-partie-resultat__mode img{background:#f4eee6}
.scrollToTopButton{-webkit-appearance:none;align-items:center;appearance:none;background:linear-gradient(145deg,#3b824d 0%,#28683a 100%);border:1px solid rgba(255,255,255,.72);border-radius:50%;bottom:24px;box-shadow:0 5px 14px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.24);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:fixed;right:24px;transform:translateY(12px);transition:background 180ms ease,box-shadow 180ms ease,opacity 180ms ease,transform 180ms ease,visibility 180ms;-webkit-tap-highlight-color:transparent;touch-action:manipulation;visibility:hidden;width:48px;z-index:1300}.scrollToTopButton__icon{display:block;fill:none;height:25px;overflow:visible;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;width:25px}.scrollToTopButton.is-visible{opacity:.92;pointer-events:auto;transform:translateY(0);visibility:visible}.scrollToTopButton:hover,.scrollToTopButton:focus{background:linear-gradient(145deg,#347847 0%,#205a31 100%);box-shadow:0 7px 18px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.28);color:#fff;opacity:1;outline:none;transform:translateY(-2px)}.scrollToTopButton:focus{box-shadow:0 0 0 3px rgba(255,255,255,.9),0 0 0 5px rgba(47,111,61,.7),0 7px 18px rgba(0,0,0,.34)}.scrollToTopButton:active{box-shadow:0 3px 9px rgba(0,0,0,.28),inset 0 2px 3px rgba(0,0,0,.12);transform:translateY(0)}@media screen and (max-width:640px){.scrollToTopButton{bottom:16px;height:44px;right:16px;width:44px}}@media (prefers-reduced-motion:reduce){.scrollToTopButton{transition:none}}
.emoticonAlbum{--album-ink:#193042;--album-muted:#667785;--album-panel:#f5f8fa;--album-line:#dbe4e9;color:var(--album-ink);margin:0 auto 30px;max-width:1180px}.emoticonAlbumHero{align-items:center;background:linear-gradient(135deg,#15374c 0%,#26627a 58%,#d4a85a 160%);border-radius:18px;color:#fff;display:flex;gap:30px;justify-content:space-between;overflow:hidden;padding:28px 32px;position:relative}.emoticonAlbumHero h2,.emoticonAlbumHero p{color:#fff;margin:4px 0}.emoticonAlbumHero p{max-width:720px;opacity:.86}.emoticonAlbumEyebrow{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.emoticonAlbumScore{flex:0 0 auto;text-align:center}.emoticonAlbumScore strong{display:block;font-size:34px;line-height:1}.emoticonAlbumScore span{display:block;margin-top:6px;opacity:.8}.emoticonModeratorTest{align-items:center;background:#fff8e8;border:1px solid #e8c978;border-radius:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;margin:14px 0;padding:16px 18px}.emoticonModeratorTest strong,.emoticonModeratorTest p{display:block;margin:3px 0 0}.emoticonModeratorTest p{color:#756334;font-size:12px}.emoticonModeratorBadge{color:#956f10;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.emoticonModeratorTestResult{border-top:1px solid #ead9ab;grid-column:1 / -1;padding-top:12px}.emoticonModeratorTestResult:empty{display:none}.emoticonModeratorTestResult img{display:inline-block;max-height:82px;max-width:96px}.emoticonModeratorTestResult.isError{color:#a13d3d}.emoticonAlbumStats{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin:14px 0}.emoticonAlbumStats>div{background:#fff;border:1px solid var(--album-line);border-radius:12px;padding:13px 15px}.emoticonAlbumStats strong,.emoticonAlbumStats span{display:block}.emoticonAlbumStats strong{font-size:20px}.emoticonAlbumStats span{color:var(--album-muted);font-size:11px;line-height:1.25}.emoticonLoadout{background:var(--album-panel);border:1px solid var(--album-line);border-radius:16px;margin:18px 0;padding:20px}.emoticonLoadoutHeader{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.emoticonLoadoutHeader h3{margin:0 0 4px}.emoticonLoadoutHeader p{color:var(--album-muted);margin:0}.emoticonLoadoutActions{align-items:center;display:flex;flex:0 0 auto;gap:10px}.emoticonLoadoutPreview{display:grid;gap:8px;grid-template-columns:repeat(12,minmax(38px,1fr));margin-top:15px}.emoticonLoadoutSlot{align-items:center;aspect-ratio:1;background:#fff;border:2px solid #6ea5b9;border-radius:12px;display:flex;justify-content:center;min-width:0;padding:5px}button.emoticonLoadoutSlot{cursor:pointer}.emoticonLoadoutSlot.isEmpty{border-color:#dbe4e9;border-style:dashed}.emoticonLoadoutSlot img{max-height:100%;max-width:100%}.emoticonLoadoutStatus{color:var(--album-muted);font-size:11px;margin-top:7px}.emoticonLoadoutStatus.isSaved{color:#31815a}.emoticonLoadoutStatus.isError{color:#a13d3d}.emoticonAlbumFilters{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(180px,1fr) minmax(160px,230px);margin:20px 0}.emoticonAlbumFilterButtons{display:flex;flex-wrap:wrap;gap:6px;grid-column:1 / -1}.emoticonAlbumFilterButtons button{background:#fff;border:1px solid var(--album-line);border-radius:999px;color:var(--album-ink);padding:7px 13px}.emoticonAlbumFilterButtons button.active{background:#23627c;border-color:#23627c;color:#fff}.emoticonPack{background:#fff;border:1px solid var(--album-line);border-radius:16px;margin-bottom:15px;padding:18px}.emoticonPack>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.emoticonPack>header>div{align-items:center;display:flex;gap:9px}.emoticonPack h3{margin:0}.emoticonPack>header>strong{color:var(--album-muted)}.emoticonRarityBadge{border-radius:999px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.06em;padding:4px 8px;text-transform:uppercase}.emoticonRarity-commune .emoticonRarityBadge,.emoticonRarityBadge.emoticonRarity-commune{background:#6d808b}.emoticonRarity-rare .emoticonRarityBadge,.emoticonRarityBadge.emoticonRarity-rare{background:#287bc0}.emoticonRarity-epique .emoticonRarityBadge,.emoticonRarityBadge.emoticonRarity-epique{background:#8051bd}.emoticonPackGrid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.emoticonAlbumItem{background:#f8fafb;border:2px solid transparent;border-radius:13px;color:var(--album-ink);min-height:112px;overflow:hidden;padding:8px;position:relative;transition:border-color .15s,transform .15s,background .15s}.emoticonAlbumItem.isOwned{cursor:pointer}.emoticonAlbumItem.isOwned:hover{background:#fff;border-color:#a9c5d2;transform:translateY(-2px)}.emoticonAlbumItem.isSelected{background:#edf8f5;border-color:#38a379}.emoticonAlbumImage{align-items:center;display:flex;height:70px;justify-content:center}.emoticonAlbumImage img{max-height:66px;max-width:72px}.emoticonAlbumName{display:block;font-size:10px;line-height:1.15;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emoticonAlbumCheck{background:#38a379;border-radius:50%;color:#fff;display:none;font-size:11px;height:20px;line-height:20px;position:absolute;right:5px;text-align:center;top:5px;width:20px}.emoticonAlbumItem.isSelected .emoticonAlbumCheck{display:block}.emoticonAlbumItem.isMissing{cursor:default;opacity:.54}.emoticonAlbumItem.isMissing img{filter:brightness(0) grayscale(1);opacity:.48}.baseEmoticonSelectionHint{color:#667785;display:block;font-size:12px;margin:-5px 0 9px}.emoticonCollectionMessage{display:inline-block;margin-top:8px;max-height:88px;max-width:100px}@media (max-width:900px){.emoticonAlbumStats{grid-template-columns:repeat(2,minmax(0,1fr))}.emoticonLoadoutPreview{grid-template-columns:repeat(6,minmax(38px,1fr))}}@media (max-width:600px){.emoticonAlbumHero,.emoticonLoadoutHeader{align-items:stretch;flex-direction:column}.emoticonAlbumHero{padding:22px}.emoticonAlbumScore{text-align:left}.emoticonAlbumFilters{grid-template-columns:1fr}.emoticonAlbumFilterButtons{grid-column:auto}.emoticonPack{padding:12px}.emoticonPackGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.emoticonLoadoutPreview{grid-template-columns:repeat(4,minmax(38px,1fr))}.emoticonModeratorTest{grid-template-columns:1fr}.emoticonModeratorTestResult{grid-column:auto}}.emoticonShop{background:#f6f9fb;border:1px solid var(--album-line);border-radius:16px;margin:18px 0;padding:22px}.emoticonShop [hidden]{display:none!important}.emoticonShopHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.emoticonShopHeader h3{color:var(--album-ink);font-size:24px;margin:3px 0 0}.emoticonShopHeader p{color:#526776;font-size:13px;margin:0}.emoticonShopEyebrow{color:#536b7a;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.emoticonShopOffers{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.emoticonShopOffer{--pack-accent:#286c85;background:#fff;border:1px solid #dbe4e9;border-top:3px solid var(--pack-accent);border-radius:12px;display:flex;flex-direction:column;min-width:0;padding:18px}.emoticonShopOffer-competition{--pack-accent:#76509c}.emoticonShopOffer-premium{--pack-accent:#8c681e;background:#fffdf8}.emoticonShopOffer header{align-items:center;display:flex;gap:12px;margin-bottom:18px}.emoticonShopOffer h4{color:var(--album-ink);font-size:19px;font-weight:700;margin:0 0 3px}.emoticonShopOffer header div>span{color:#526776;font-size:12px}.emoticonShopSymbol{align-items:center;background:#f1f5f8;border:1px solid #dbe4e9;border-radius:9px;box-shadow:3px 3px 0 #e7edf1;color:var(--pack-accent);display:flex;flex:0 0 37px;font-size:24px;height:44px;justify-content:center;transform:rotate(-5deg)}.emoticonShopGuarantee{color:var(--pack-accent);font-size:14px;font-weight:700;margin:0 0 8px}.emoticonShopDescription{color:#526776;flex:1;font-size:12px;line-height:1.5;margin:0 0 18px}.emoticonShopBuy,.emoticonShopRedeem,.emoticonShopCancel{border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;line-height:1.4;padding:10px 14px}.emoticonShopBuy{background:var(--pack-accent,#286c85);border:1px solid var(--pack-accent,#286c85);color:#fff}.emoticonShopBuy>span{display:block;font-size:15px}.emoticonShopBuy small{color:inherit;font-size:11px}.emoticonShop button:hover:not(:disabled){filter:brightness(.94)}.emoticonShop button:focus-visible,.emoticonShop summary:focus-visible{outline:3px solid #2769a0;outline-offset:3px}.emoticonShop button:disabled{background:#e7edf1;border-color:#dbe4e9;color:#556671;cursor:default}.emoticonShopBalance{color:#526776;font-size:11px;margin:9px 0 0;text-align:center}.emoticonShopMissing{color:#934b28;display:block}.emoticonShopFragments{align-items:center;border-top:1px solid #dbe4e9;display:flex;flex-wrap:wrap;gap:16px;margin-top:20px;padding-top:17px}.emoticonShopFragments>div:first-child{flex:1 1 260px}.emoticonShopFragments strong{color:var(--album-ink);font-size:13px}.emoticonShopFragments p{color:#526776;font-size:11px;line-height:1.5;margin:4px 0 0}.emoticonShopFragmentMeter{flex:0 0 110px}.emoticonShopFragmentMeter progress{accent-color:#8051bd;display:block;height:8px;margin-top:6px;width:100%}.emoticonShopRedeem,.emoticonShopCancel{background:#fff;border:1px solid #c5d4de;color:#29465a}.emoticonShopRules{color:#526776;font-size:12px;line-height:1.6;margin-top:15px}.emoticonShopRules summary{cursor:pointer;font-weight:600}.emoticonShopRules p{margin:10px 0}.emoticonShopRules ul{padding-left:20px}.emoticonShopConfirm{background:#fff;border:1px solid #9ab6c6;border-radius:10px;margin-top:16px;padding:16px}.emoticonShopConfirm p{color:var(--album-ink);margin:0 0 10px}.emoticonShopConfirm button{margin:3px 6px 3px 0}.emoticonShopStatus,.emoticonShopNotice{color:#405d71;font-size:12px;margin:12px 0 0}.emoticonShopStatus:empty{display:none}.emoticonShopStatus.isError{color:#a13d3d}.emoticonShopResult{border-top:1px solid #dbe4e9;margin-top:18px;padding-top:18px}.emoticonShopResult h4{color:var(--album-ink);font-size:18px;margin:0 0 5px}.emoticonShopResult>p{color:#526776;font-size:12px}.emoticonShopReveals{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.emoticonShopReveal{align-items:center;background:#fff;border:1px solid #dbe4e9;border-radius:10px;display:flex;flex-direction:column;gap:7px;min-width:0;padding:12px 7px;text-align:center}.emoticonShopReveal img{height:64px;object-fit:contain;width:64px}.emoticonShopReveal>strong{color:var(--album-ink);font-size:11px;overflow-wrap:anywhere}.emoticonShopRevealState{color:#2c775a;font-size:11px}.emoticonShopReveal small{color:#526776;font-size:10px}@media (max-width:720px){.emoticonShop{padding:16px}.emoticonShopHeader{align-items:flex-start;flex-direction:column;gap:8px}.emoticonShopOffers{grid-template-columns:1fr}.emoticonShopOffer{padding:16px}.emoticonShopOffer header{margin-bottom:10px}.emoticonShopDescription{margin-bottom:12px}.emoticonShopFragments{gap:12px}.emoticonShopReveals{grid-template-columns:repeat(2,minmax(0,1fr))}}.themeSombre .emoticonShop{--album-ink:#f1e9dd;background:#302b2a;border-color:#62544c}.themeSombre .emoticonShopOffer,.themeSombre .emoticonShopReveal,.themeSombre .emoticonShopConfirm{background:#393231;border-color:#6a5c55}.themeSombre .emoticonShopOffer{--pack-accent:#337a90;border-top-color:#83c5d8}.themeSombre .emoticonShopOffer-competition{--pack-accent:#79539d;border-top-color:#c5a1e9}.themeSombre .emoticonShopOffer-premium{--pack-accent:#896423;border-top-color:#e2c481}.themeSombre .emoticonShopGuarantee{color:#9bd7e6}.themeSombre .emoticonShopOffer-competition .emoticonShopGuarantee{color:#d2b0f0}.themeSombre .emoticonShopOffer-premium .emoticonShopGuarantee{color:#efd498}.themeSombre .emoticonShopHeader p,.themeSombre .emoticonShopEyebrow,.themeSombre .emoticonShopOffer header div>span,.themeSombre .emoticonShopDescription,.themeSombre .emoticonShopBalance,.themeSombre .emoticonShopFragments p,.themeSombre .emoticonShopRules,.themeSombre .emoticonShopResult>p,.themeSombre .emoticonShopReveal small,.themeSombre .emoticonShopStatus,.themeSombre .emoticonShopNotice{color:#d4c9c1}.themeSombre .emoticonShopFragments,.themeSombre .emoticonShopResult{border-color:#62544c}.themeSombre .emoticonShop button:disabled{background:#49413d;border-color:#716157;color:#d1c3b8}.themeSombre .emoticonShopRedeem,.themeSombre .emoticonShopCancel{background:#493e36;border-color:#978270;color:#f1e9dd}.themeSombre .emoticonShopRevealState{color:#9cdabb}.themeSombre .emoticonShopMissing,.themeSombre .emoticonShopStatus.isError{color:#ffc19b}.emoticonRarity-legendaire .emoticonRarityBadge,.emoticonRarityBadge.emoticonRarity-legendaire{background:#95601b}.emoticonPack[data-rarity="legendaire"]{border-color:#cda764}.emoticonShopReveal.emoticonRarity-legendaire{border-color:#cda764;background:#fff8e8}.themeSombre .emoticonRarity-legendaire .emoticonRarityBadge,.themeSombre .emoticonRarityBadge.emoticonRarity-legendaire{background:#bd944d;color:#211a12}.themeSombre .emoticonShopReveal.emoticonRarity-legendaire{background:#483920;border-color:#bd944d}
.finPartieResume{text-align:center;color:#343434;font-family:inherit;padding:12px 18px 16px;box-sizing:border-box}.finPartieResume .intro{font-size:18px;line-height:1.3;opacity:.78;margin-bottom:3px}.finPartieResume .performance{font-size:21px;margin-bottom:15px}.finPartieResume .performance strong{font-weight:700}.finPartieResume .resultat{font-size:27px;font-weight:700;line-height:1.15;margin-bottom:5px}.finPartieResume .check{display:inline-block;font-weight:bold;margin-right:5px}.finPartieResume .contrat{font-size:19px;font-weight:600;margin-bottom:3px}.finPartieResume .calcul{font-size:16px;opacity:.65;margin-bottom:17px}.finPartieResume .separateur{width:65%;max-width:330px;height:1px;background:rgba(0,0,0,.14);margin:0 auto 15px}.finPartieResume .scores{display:flex;justify-content:center;align-items:stretch;gap:14px;flex-wrap:wrap}.finPartieResume .score{min-width:155px;padding:8px 18px 10px}.finPartieResume .scoreValeur{display:block;font-size:31px;font-weight:700;line-height:1.05}.finPartieResume .scoreJoueur{display:block;margin-top:4px;font-size:16px;opacity:.8}.finPartieResume .scorePrincipal .scoreValeur{font-size:36px}.finPartieResume .adversaires{opacity:.85}@media (max-width:600px){.finPartieResume{padding:10px 8px 13px}.finPartieResume .intro{font-size:15px}.finPartieResume .performance{font-size:18px}.finPartieResume .resultat{font-size:23px}.finPartieResume .contrat{font-size:17px}.finPartieResume .scoreValeur{font-size:27px}.finPartieResume .scorePrincipal .scoreValeur{font-size:31px}.finPartieResume .score{min-width:120px;padding:5px 10px}}.resFail{color:#810000}.resSuccess{color:#255405}#messagePlateauJeu{font-size:1.25em;padding-left:5px;padding-right:5px}.game-message,.defi-premium{max-width:560px;margin:0 auto;padding:4px;color:#3d321e;text-align:center;padding-top:0}.game-message__title{margin:0 0 6px;color:#35261b;font-size:24px;font-weight:600;line-height:1.25;letter-spacing:normal;text-transform:none}.game-message__meta,.defi-premium__origine{margin:0 0 20px;color:#403d3b;font-size:15px}.game-message__player,.defi-premium__joueur{padding:0;color:#78521f;font:inherit;font-weight:bold;text-decoration:underline;background:none;border:0;cursor:pointer}.game-message__lead,.defi-premium__objectif{margin:0;font-size:16px}.game-message__score,.defi-premium__score{display:inline-block;margin:10px 0 18px;padding:8px 20px;color:#fff;font-size:25px;font-weight:bold;line-height:1.2;background:#564633;border-radius:30px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.15)}.game-message__score span{display:block;margin-bottom:2px;font-size:11px;font-weight:normal;letter-spacing:.08em;text-transform:uppercase}.game-message__details,.defi-premium__informations{display:flex;gap:10px;margin-top:4px}.game-message__details>p,.defi-premium__information{flex:1;margin:0;padding:13px 10px;background:rgba(196,208,236,.7);border-radius:9px;line-height:.7}.game-message__details strong,.defi-premium__information strong{display:block;margin-top:3px;color:#35261b;font-size:27px}.game-message__details span{color:#655b52;font-size:13px}.game-message__detail--success,.defi-premium__information--recompense{color:#285f25;background:#e6f4df;border:1px solid #bdd9ae}.game-message__note,.defi-premium__note{margin:6px 0 0;color:#3b3835;font-size:15px}.game-message .game-message__defi-readable{font-size:20px;line-height:1.5;overflow-wrap:anywhere}.game-message__defi-readable a{font-size:inherit}@media (max-width:480px){.game-message,.defi-premium{padding:18px 14px}.game-message__title{font-size:20px}.game-message__details,.defi-premium__informations{display:block}.game-message__details>p+p,.defi-premium__information+.defi-premium__information{margin-top:9px}}.game-message.game-message--daily,.game-message.game-message--duplicate{max-width:520px;box-sizing:border-box;padding:4px 6px;line-height:1.45}.game-message--daily .game-message__title,.game-message--duplicate .game-message__title{margin:0 0 8px;font-size:24px}.game-message--daily .game-message__lead,.game-message--duplicate .game-message__lead{margin:0;font-size:16px;line-height:1.5}.game-message__daily-rewards,.game-message__rewards{margin-top:16px;padding-top:12px;border-top:1px solid rgba(86,70,51,.2)}.game-message__daily-caption,.game-message__reward-caption{margin:0 0 12px;font-size:15px;line-height:1.5}.game-message__daily-caption strong,.game-message__reward-caption strong{color:#35261b}.game-message__daily-prizes,.game-message__prizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.game-message__daily-prizes>div,.game-message__prizes>div{padding:7px 4px 9px;background:rgba(86,70,51,.06);border:1px solid rgba(86,70,51,.12);border-radius:7px}.game-message__daily-prizes>div:first-child,.game-message__prizes>div:first-child{background:rgba(190,144,62,.16);border-color:rgba(145,103,33,.3)}.game-message__daily-prizes dt,.game-message__prizes dt{color:#65533c;font-size:14px;font-weight:600;line-height:1.5}.game-message__daily-prizes dd,.game-message__prizes dd{margin:3px 0 0;color:#35261b;font-size:26px;font-weight:700;line-height:1.1}.game-message__daily-prizes dd span,.game-message__prizes dd span{display:block;margin-top:3px;font-size:12px;font-weight:400;line-height:1.3}.game-message--daily .game-message__note,.game-message--duplicate .game-message__note{margin:10px 0 0;color:#65533c;font-size:13px;line-height:1.4}@media (max-width:480px){.game-message.game-message--daily,.game-message.game-message--duplicate{padding:2px 0}.game-message--daily .game-message__title,.game-message--duplicate .game-message__title{font-size:21px}.game-message__daily-rewards,.game-message__rewards{margin-top:12px}.game-message__daily-prizes,.game-message__prizes{gap:5px}.game-message__daily-prizes dd,.game-message__prizes dd{font-size:23px}}.game-message--duplicate .game-message__prizes{grid-template-columns:repeat(2,minmax(0,1fr))}.game-message--duplicate .game-message__prizes dd span{line-height:1.5}.finPartieOrdinateur__entete{grid-template-columns:minmax(0,1fr) 190px;align-items:center}.finPartieOrdinateur__entete .finPartiePartie__titrePrincipal{min-width:0}.finPartieOrdinateur__score{box-sizing:border-box;min-width:0;padding:17px 15px 15px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:10px;text-align:center}.finPartieOrdinateur__score span,.finPartieOrdinateur__score strong,.finPartieOrdinateur__score small{display:block}.finPartieOrdinateur__score span{color:#d8c8b7;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.finPartieOrdinateur__score strong{margin:3px 0 -3px;color:#f3dda8;font-family:Georgia,"Times New Roman",serif;font-size:52px;font-weight:normal;line-height:1}.finPartieOrdinateur__score small{color:#e8ded4;font-size:12px}.finPartieOrdinateur__score .finPartieOrdinateur__scoreSansAnnonce{margin:10px 0 5px;font-family:inherit;font-size:20px;font-weight:700;line-height:1.15}.finPartieOrdinateur__actionsPrincipales{gap:10px;padding-top:4px}.finPartieOrdinateur__actionsPrincipales .btn-success{border-color:#28713e;background:#2f7a48}.finPartieOrdinateur__resultatContenu{min-width:0;flex:1 1 auto}.finPartieOrdinateur .finPartiePartie__resultat--neutre{background:#f6f2ec;box-shadow:inset 6px 0 0 #a89175}.finPartieOrdinateur .finPartiePartie__resultat h2{margin-bottom:5px;font-family:Georgia,"Times New Roman",serif;font-size:25px;font-weight:normal}.finPartieOrdinateur .finPartiePartie__issue{margin-bottom:10px}.finPartieOrdinateur__surTitre{display:block;margin-bottom:2px;color:#887461;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.finPartieOrdinateur__adversaire{display:flex;align-items:center;gap:16px}.finPartieOrdinateur__adversaire img{width:90px;height:60px;flex:0 0 90px;object-fit:cover;border:1px solid #d1c5b6;border-radius:7px}.finPartieOrdinateur__adversaire h2,.finPartieOrdinateur__adversaire p{margin-top:0}.finPartieOrdinateur__noteDistribution{order:3;margin:9px 2px 0;color:#786d63;font-size:12px;line-height:1.5}.finPartieOrdinateur__distributionAncienne{display:grid;order:2;grid-template-columns:auto minmax(0,260px);align-items:center;gap:10px;padding-top:8px;border-top:1px solid #ece7e1}.finPartieOrdinateur__distributionAncienne label,.finPartieOrdinateur__formulaireDefi label{color:#58493d;font-size:13px;font-weight:700}.finPartieOrdinateur__section--defi{background:#fbf8f2}.finPartieOrdinateur__section--defi>p,.finPartieOrdinateur__section--partage>p,.finPartieOrdinateur__section--progression>p{margin:0 0 14px;color:#675d54;font-size:14px;line-height:1.6}.finPartieOrdinateur__formulaireDefi>label{display:block;margin-bottom:7px}.finPartieOrdinateur__formulaireDefi>div,.finPartieOrdinateur__champPartage{display:flex;align-items:stretch;gap:9px}.finPartieOrdinateur__formulaireDefi .form-control,.finPartieOrdinateur__champPartage .form-control{min-width:0;height:42px;flex:1 1 auto}.finPartieOrdinateur__formulaireDefi .btn,.finPartieOrdinateur__champPartage .btn{min-height:42px;flex:0 0 auto;margin:0}.finPartieOrdinateur__champPartage .form-control{color:#5f554d;background:#f8f5f1}.finPartieOrdinateur__section--progression{border-bottom:0}.finPartieOrdinateur__section--progression>p{margin-bottom:0}.finPartieOrdinateur__section--progression a{font-weight:700}.themeSombre .finPartieOrdinateur .finPartiePartie__resultat--neutre{background:#40362d;box-shadow:inset 6px 0 0 #aa9277}.themeSombre .finPartieOrdinateur__surTitre,.themeSombre .finPartieOrdinateur__noteDistribution{color:#baaa9b}.themeSombre .finPartieOrdinateur__adversaire img{border-color:#68584b}.themeSombre .finPartieOrdinateur__section--defi{background:#382f28}.themeSombre .finPartieOrdinateur__section--defi>p,.themeSombre .finPartieOrdinateur__section--partage>p,.themeSombre .finPartieOrdinateur__section--progression>p{color:#cfc3b8}.themeSombre .finPartieOrdinateur__distributionAncienne{border-top-color:#594a3e}.themeSombre .finPartieOrdinateur__distributionAncienne label,.themeSombre .finPartieOrdinateur__formulaireDefi label{color:#f1e7dc}.themeSombre .finPartieOrdinateur__champPartage .form-control{color:#eee5da;background:#2d251f}@media (max-width:700px){.finPartieOrdinateur__entete{grid-template-columns:minmax(0,1fr)}.finPartieOrdinateur__score{width:100%;max-width:250px;justify-self:center}.finPartieOrdinateur__actionsPrincipales .btn{width:100%}.finPartieOrdinateur .finPartiePartie__cartes{min-height:0;flex-wrap:wrap;align-content:flex-start;overflow:visible;padding-right:28px;padding-bottom:8px}}@media (max-width:520px){.finPartieOrdinateur__score strong{font-size:44px}.finPartieOrdinateur__adversaire{align-items:flex-start;flex-direction:column}.finPartieOrdinateur__distributionAncienne,.finPartieOrdinateur__formulaireDefi>div,.finPartieOrdinateur__champPartage{display:flex;align-items:stretch;flex-direction:column}.finPartieOrdinateur__formulaireDefi .btn,.finPartieOrdinateur__champPartage .btn{width:100%}}.finPartieOrdinateur__section--defi{position:relative;isolation:isolate;overflow:hidden;margin:18px;padding:24px;border:1px solid #d9aa4d;border-radius:18px;background:radial-gradient(circle at 92% 5%,rgba(255,255,255,.75) 0,rgba(255,255,255,0) 31%),linear-gradient(135deg,#fff9e9 0%,#f9edce 55%,#f5dfac 100%);box-shadow:0 14px 32px rgba(92,64,22,.18),inset 0 1px 0 rgba(255,255,255,.85)}.finPartieOrdinateur__section--defi::before{position:absolute;z-index:-1;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#347fc4 0%,#7062c8 24%,#d49a3a 49%,#45a071 73%,#4aa9d2 100%);content:""}.finPartieOrdinateur__defiDecoration{position:absolute;z-index:-1;top:7px;right:14px;color:rgba(55,91,135,.1);font-family:Georgia,serif;font-size:70px;line-height:1;transform:rotate(-8deg);user-select:none}.finPartieOrdinateur__defiDecoration span+span{margin-left:-10px}.finPartieOrdinateur__defiContenu{position:relative;z-index:1}.finPartieOrdinateur__defiEntete{display:flex;align-items:center;gap:14px;margin-bottom:10px}.finPartieOrdinateur__defiEmbleme{display:flex;width:52px;height:52px;flex:0 0 52px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.65);border-radius:50%;color:#fff7d9;background:linear-gradient(145deg,#4b9be2,#225f9d);box-shadow:0 7px 16px rgba(31,91,148,.25),inset 0 1px 0 rgba(255,255,255,.3);font-size:23px}.finPartieOrdinateur__defiBadge{display:inline-block;margin-bottom:3px;color:#286ca8;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.finPartieOrdinateur__section--defi h2{margin:0;color:#3e2a1f;font-size:23px;line-height:1.2}.finPartieOrdinateur__defiIntroduction{max-width:760px;margin:0 0 13px;color:#594536;font-size:14px;line-height:1.55}.finPartieOrdinateur__defiAtouts{display:flex;flex-wrap:wrap;gap:7px 16px;margin:0 0 15px;padding:0;color:#654a31;font-size:12px;font-weight:700;list-style:none}.finPartieOrdinateur__defiAtouts span{margin-right:5px;color:#27734a;font-weight:900}.finPartieOrdinateur__formulaireDefi{padding:15px;border:1px solid rgba(151,100,30,.22);border-radius:12px;background:rgba(255,255,255,.68);box-shadow:inset 0 1px 0 #fff;transition:opacity .2s ease}.finPartieOrdinateur__defiSaisie{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:9px}.finPartieOrdinateur__formulaireDefi .distriTitreDefi{box-sizing:border-box;width:100%;height:50px;min-height:50px;margin:0;padding:10px 12px;border:1px solid #cdb888;border-radius:8px;background:#fffdf7;box-shadow:inset 0 1px 2px rgba(70,45,15,.07);font-size:15px;line-height:1.4}.finPartieOrdinateur__formulaireDefi .distriTitreDefi:focus{border-color:#9c6721;box-shadow:0 0 0 3px rgba(186,125,42,.17)}.finPartieOrdinateur__formulaireDefi .distriTitreDefi[aria-invalid="true"]{border-color:#b7333d;box-shadow:0 0 0 3px rgba(183,51,61,.13)}.finPartieOrdinateur__formulaireDefi .finPartieOrdinateur__defiBouton{display:flex;box-sizing:border-box;min-width:195px;height:50px;min-height:50px;margin:0!important;padding:6px 18px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #1f609e;border-radius:8px;color:#fff!important;background:linear-gradient(180deg,#438fd8,#2468ad);box-shadow:0 5px 12px rgba(27,87,145,.24),inset 0 1px 0 rgba(255,255,255,.24);font-weight:800;line-height:1.15;text-shadow:0 1px 0 rgba(0,0,0,.2);vertical-align:top;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.finPartieOrdinateur__defiBouton:hover,.finPartieOrdinateur__defiBouton:focus,.finPartieOrdinateur__defiBouton:active{border-color:#184f83;color:#fff!important;background:linear-gradient(180deg,#519de3,#2c72b9);box-shadow:0 5px 13px rgba(27,87,145,.3),inset 0 1px 0 rgba(255,255,255,.24);outline:none;transform:none!important;text-decoration:none}.finPartieOrdinateur__defiBouton:focus-visible{outline:3px solid rgba(52,127,196,.32);outline-offset:2px}.finPartieOrdinateur__defiBouton>span{color:#fff!important}.finPartieOrdinateur__defiBouton small{display:block;margin-top:1px;color:rgba(255,255,255,.82)!important;font-size:10px;font-weight:500}.finPartieOrdinateur__defiMeta{display:flex!important;justify-content:space-between;gap:12px;margin-top:7px;color:#77644f;font-size:11px}.finPartieOrdinateur__defiMeta .is-limit,.finPartieOrdinateur__defiMeta .is-error{color:#a22630;font-weight:800}.finPartieOrdinateur__section--defi.is-submitting .finPartieOrdinateur__formulaireDefi{opacity:.7}.finPartieOrdinateur__section--defi.is-submitting .finPartieOrdinateur__defiBouton{cursor:wait}.finPartieOrdinateur__section--defiBloque{border-color:#d2a35c;background:linear-gradient(135deg,#fffaf0 0%,#f8ead2 100%)}.finPartieOrdinateur__section--defiBloque .finPartieOrdinateur__defiEmbleme{color:#fff;background:linear-gradient(145deg,#cf9137,#9b621d)}.finPartieOrdinateur__defiBlocage{margin-top:14px;padding:15px 16px;border:1px solid rgba(151,100,30,.24);border-radius:12px;color:#584536;background:rgba(255,255,255,.68)}.finPartieOrdinateur__defiBlocage p{margin:0;font-size:14px;line-height:1.55}.finPartieOrdinateur__defiBlocage .btn{margin-top:12px}.finPartieOrdinateur__defiConfirmation{display:flex;align-items:center;gap:12px;margin:18px;padding:15px 18px;border:1px solid #80b794;border-radius:12px;color:#214f35;background:#edf8f0;box-shadow:0 7px 18px rgba(35,101,59,.1)}.finPartieOrdinateur__defiConfirmation[hidden]{display:none!important}.finPartieOrdinateur__defiConfirmation>span{display:flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#2e8050;font-size:18px;font-weight:900}.finPartieOrdinateur__defiConfirmation strong,.finPartieOrdinateur__defiConfirmation small{display:block}.finPartieOrdinateur__defiConfirmation strong{margin-bottom:2px;font-size:15px}.finPartieOrdinateur__defiConfirmation small{color:#416b50;font-size:12px;line-height:1.4}.themeSombre .finPartieOrdinateur__section--defi{border-color:#a97735;background:radial-gradient(circle at 92% 5%,rgba(255,255,255,.07) 0,rgba(255,255,255,0) 31%),linear-gradient(135deg,#43382b 0%,#3b2e22 58%,#49351f 100%);box-shadow:0 14px 32px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.06)}.themeSombre .finPartieOrdinateur__section--defi h2{color:#fff3df}.themeSombre .finPartieOrdinateur__defiBadge{color:#80bdf0}.themeSombre .finPartieOrdinateur__defiIntroduction{color:#ded0be}.themeSombre .finPartieOrdinateur__defiAtouts{color:#d8c3a8}.themeSombre .finPartieOrdinateur__defiAtouts span{color:#83c99c}.themeSombre .finPartieOrdinateur__formulaireDefi{border-color:#6d5539;background:rgba(25,19,14,.4);box-shadow:none}.themeSombre .finPartieOrdinateur__formulaireDefi .distriTitreDefi{border-color:#745c3e;color:#f5eadb;background:#2d251f}.themeSombre .finPartieOrdinateur__formulaireDefi .finPartieOrdinateur__defiBouton,.themeSombre .finPartieOrdinateur__formulaireDefi .finPartieOrdinateur__defiBouton:hover,.themeSombre .finPartieOrdinateur__formulaireDefi .finPartieOrdinateur__defiBouton:focus,.themeSombre .finPartieOrdinateur__formulaireDefi .finPartieOrdinateur__defiBouton:active{border-color:#5599d2;color:#fff!important;background:linear-gradient(180deg,#438fd8,#2468ad)}.themeSombre .finPartieOrdinateur__defiMeta{color:#c6b59f}.themeSombre .finPartieOrdinateur__section--defiBloque{border-color:#8e6735;background:#382f28}.themeSombre .finPartieOrdinateur__defiBlocage{border-color:#6d5539;color:#ded0be;background:rgba(25,19,14,.4)}.themeSombre .finPartieOrdinateur__defiConfirmation{border-color:#527f62;color:#dff3e5;background:#243c2c}.themeSombre .finPartieOrdinateur__defiConfirmation small{color:#bcd4c3}@media (max-width:700px){.finPartieOrdinateur__section--defi{margin:14px;padding:20px}.finPartieOrdinateur__defiDecoration{opacity:.7;font-size:54px}}@media (max-width:520px){.finPartieOrdinateur__section--defi{margin:10px;padding:18px 14px;border-radius:14px}.finPartieOrdinateur__defiEntete{align-items:flex-start}.finPartieOrdinateur__defiEmbleme{width:44px;height:44px;flex-basis:44px;font-size:19px}.finPartieOrdinateur__section--defi h2{font-size:19px}.finPartieOrdinateur__defiDecoration{display:none}.finPartieOrdinateur__defiAtouts{display:grid;gap:4px}.finPartieOrdinateur__defiSaisie{grid-template-columns:minmax(0,1fr)}.finPartieOrdinateur__formulaireDefi .finPartieOrdinateur__defiBouton{width:100%}.finPartieOrdinateur__defiMeta{align-items:flex-start;flex-direction:column;gap:2px}.finPartieOrdinateur__defiConfirmation{margin:10px}}.blocagePopup,.blocagePopup *{box-sizing:border-box}.blocagePopup{color:#2f363a;font-size:16px!important;line-height:1.5}.blocagePopup p{font-size:16px!important}.blocagePopup__introduction{margin:0 0 18px;color:#30383c;line-height:1.55}.blocagePopup__introduction strong{color:#742f33}.blocagePopup__champ>label,.blocagePopup__explication>label{display:block;margin-bottom:7px;color:#30383c;font-size:15px;font-weight:700}.blocagePopup__champ .form-control{min-height:42px;font-size:16px}.blocagePopup__resume{margin-top:12px;overflow:hidden;border:1px solid #d4dadd;border-radius:9px;background:#f8fafb}.blocagePopup__synthese{display:block;min-width:0;padding:7px 30px 7px 10px;position:relative;color:#46555c;background:#f5f7f7;cursor:pointer;list-style:none;user-select:none}.blocagePopup__synthese::-webkit-details-marker{display:none}.blocagePopup__syntheseListe{display:block;min-width:0;font-size:13px;font-weight:600;line-height:1.45}.blocagePopup__syntheseListe span{display:inline-flex;align-items:center}.blocagePopup__syntheseListe span+span:before{content:"\2022";margin:0 6px;color:#93a0a5;font-size:10px}.blocagePopup__synthese:after{content:"";width:7px;height:7px;position:absolute;top:50%;right:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-65%) rotate(45deg)}.blocagePopup__synthese:hover{background:#edf1f2}.blocagePopup__synthese:focus{z-index:1;outline:2px solid #70858f;outline-offset:-2px}.blocagePopup__details[open]>.blocagePopup__synthese{border-bottom:1px solid #d7dfe2;background:#f1f4f5}.blocagePopup__details[open]>.blocagePopup__synthese:after{transform:translateY(-20%) rotate(-135deg)}.blocagePopup__description{margin:0!important;padding:14px 16px;border-bottom:1px solid #dce1e3;color:#354147;background:#fff;line-height:1.55}.blocagePopup__effets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.blocagePopup__effet{min-width:0;padding:11px 14px;border-right:1px solid #dce1e3;border-bottom:1px solid #dce1e3}.blocagePopup__effet:nth-child(2n){border-right:0}.blocagePopup__effet>span{display:block;margin-bottom:3px;color:#68767d;font-size:13px;font-weight:700;letter-spacing:.02em}.blocagePopup__effet>strong{display:block;color:#2f393e;font-size:15px;font-weight:600;line-height:1.4}.blocagePopup__effet--alerte{background:#fff7e4}.blocagePopup__effet--alerte>span,.blocagePopup__effet--alerte>strong{color:#815314}.blocagePopup__avertissement{margin:16px 0 0;padding:13px 14px 13px 46px;position:relative;border:1px solid #dfb85e;border-radius:7px;color:#67410f;background:#fff5d9;font-size:15px;line-height:1.5}.blocagePopup__avertissement:before{content:"!";width:24px;height:24px;position:absolute;top:14px;left:13px;border-radius:50%;color:#fff;background:#a76611;font-size:16px;font-weight:800;line-height:24px;text-align:center}.blocagePopup__avertissement strong,.blocagePopup__avertissement span{display:block}.blocagePopup__avertissement strong{margin-bottom:3px;font-size:16px}.blocagePopup__option,.blocagePopup__explication{margin-top:16px}.blocagePopup__option{padding:0;border:1px solid #d3dadd;border-radius:7px;background:#f7f9fa}.blocagePopup__option label{display:flex;min-height:50px;margin:0;padding:12px 14px;align-items:center;gap:12px;color:#344047;font-size:15px;font-weight:600;cursor:pointer}.blocagePopup__option input[type="checkbox"]{width:24px;height:24px;margin:0;flex:0 0 24px;cursor:pointer}.blocagePopup__option:hover{border-color:#aebbc0;background:#f0f4f5}.blocagePopup__option:focus-within{outline:2px solid #70858f;outline-offset:2px}.blocagePopup__explication textarea{min-height:120px;resize:vertical!important;font-size:16px;line-height:1.45}.blocagePopup__actions{display:flex;margin-top:20px;justify-content:flex-end;gap:10px}.blocagePopup__actions .btn{min-height:42px;margin:0;padding:9px 16px;font-size:15px}body.themeSombre>.ui-dialog.bigDialog{border-color:#5a493d!important;color:#eee5da!important;background:#2d2823!important;box-shadow:0 10px 30px rgba(0,0,0,.52)!important}body.themeSombre>.ui-dialog.bigDialog .ui-dialog-titlebar{border-bottom-color:#5a493d!important;color:#f3ebe3!important;background-image:none!important}body.themeSombre>.ui-dialog.bigDialog .ui-dialog-title{color:#f3ebe3!important}body.themeSombre>.ui-dialog.bigDialog .ui-dialog-content{color:#eee5da!important;background:transparent!important}body.themeSombre>.ui-dialog.bigDialog .ui-dialog-titlebar-close{color:#eee5da!important;background:transparent!important}body.themeSombre>.ui-dialog.bigDialog .ui-dialog-titlebar-close:hover{color:#d7b58a!important}body.themeSombre>.ui-dialog.bigDialog .ui-dialog-titlebar:focus,body.themeSombre>.ui-dialog.bigDialog .ui-dialog-titlebar-close:focus{outline-color:#d7b58a!important}body.themeSombre .blocagePopup__actions .btn-warning{border-color:#75685a!important;color:#f3ebe3!important;background:#51483f!important}body.themeSombre .blocagePopup__actions .btn-warning:hover,body.themeSombre .blocagePopup__actions .btn-warning:focus{border-color:#89796a!important;color:#fff!important;background:#62574b!important}body.themeSombre .blocagePopup__actions .btn-danger{border-color:#a05b60!important;color:#fff!important;background:#824247!important}body.themeSombre .blocagePopup__actions .btn-danger:hover,body.themeSombre .blocagePopup__actions .btn-danger:focus{border-color:#bd6a70!important;color:#fff!important;background:#963f46!important}body.themeSombre .blocagePopup{color:#eee5da}body.themeSombre .blocagePopup__introduction,body.themeSombre .blocagePopup__champ>label,body.themeSombre .blocagePopup__explication>label{color:#f1e7dc}body.themeSombre .blocagePopup__introduction strong{color:#e0b878}body.themeSombre .blocagePopup .form-control{border-color:#6b5848;color:#f5eee7;background:#241f1b;box-shadow:inset 0 1px 2px rgba(0,0,0,.32)}body.themeSombre .blocagePopup select.form-control option{color:#f5eee7;background:#2d2722}body.themeSombre .blocagePopup .form-control:focus{border-color:#c49a60;box-shadow:0 0 0 2px rgba(196,154,96,.22),inset 0 1px 2px rgba(0,0,0,.28)}body.themeSombre .blocagePopup__resume{border-color:#504239;background:#2b2622;box-shadow:none}body.themeSombre .blocagePopup__synthese{color:#ded4c9;background:#302a25}body.themeSombre .blocagePopup__syntheseListe span+span:before{color:#756557}body.themeSombre .blocagePopup__synthese:hover,body.themeSombre .blocagePopup__details[open]>.blocagePopup__synthese{background:#38302a}body.themeSombre .blocagePopup__synthese:focus{outline-color:#bd9158}body.themeSombre .blocagePopup__details[open]>.blocagePopup__synthese{border-color:#504239}body.themeSombre .blocagePopup__description{border-color:#59493c;color:#eee4d7;background:#2a2521}body.themeSombre .blocagePopup__effet{border-color:#55463a}body.themeSombre .blocagePopup__effet>span{color:#ba9}body.themeSombre .blocagePopup__effet>strong{color:#f2ebe3}body.themeSombre .blocagePopup__effet--alerte{background:rgba(180,126,42,.16)}body.themeSombre .blocagePopup__effet--alerte>span,body.themeSombre .blocagePopup__effet--alerte>strong{color:#edc77e}body.themeSombre .blocagePopup__avertissement{border-color:#765a2f;color:#ead19d;background:#3b3122;box-shadow:inset 3px 0 0 #ad7b32}body.themeSombre .blocagePopup__avertissement:before{color:#261a0c;background:#d0a04c}body.themeSombre .blocagePopup__option{border-color:#504239;background:#302a25}body.themeSombre .blocagePopup__option:hover{border-color:#6b594b;background:#38302a}body.themeSombre .blocagePopup__option:focus-within{outline-color:#bd9158}body.themeSombre .blocagePopup__option label{color:#eee5da}body.themeSombre .blocagePopup__option input{accent-color:#c89b55}@media (max-width:560px){.blocagePopup{font-size:15px!important}.blocagePopup p{font-size:15px!important}.blocagePopup__synthese{padding:7px 28px 7px 9px}.blocagePopup__syntheseListe{width:100%;font-size:12px}.blocagePopup__effets{grid-template-columns:minmax(0,1fr)}.blocagePopup__effet,.blocagePopup__effet:nth-child(2n){border-right:0}.blocagePopup__actions{flex-direction:column-reverse}.blocagePopup__actions .btn{width:100%}}@media (max-width:650px){div.jeuEquipier3jWeb{width:33%}div.jeuEquipier4jWeb{width:50%}div.jeuEquipier5jWeb{width:33%}div.jeuEquipier6jWeb{width:33%}}@media (max-width:480px){div.jeuEquipier3jWeb{width:33%}div.jeuEquipier4jWeb{width:50%}div.jeuEquipier5jWeb{width:50%}div.jeuEquipier6jWeb{width:50%}}#fuse-ad-22678250563{margin-bottom:26px;margin-top:8px}.scoreDefiPremium{font-size:2em}.partiesJouees{margin-right:-14px}.visualiseur-medailles{--couleur-fond:#241d18;--couleur-panneau:#342a23;--couleur-texte:#fff7e8;--couleur-secondaire:#cdbb9d;--couleur-active:#f2c66d;--taille-medaille:110px;--espacement-medailles:28px;--hauteur-bandeau:250px;position:relative;isolation:isolate;display:block;width:100%;min-width:0;max-width:none;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:radial-gradient(circle at 50% 20%,rgba(242,198,109,.11),transparent 38%),var(--couleur-fond);box-shadow:0 20px 55px rgba(0,0,0,.35)}.visualiseur-medailles,.visualiseur-medailles *,.visualiseur-medailles *::before,.visualiseur-medailles *::after{box-sizing:border-box}.visualiseur-medailles__titre{margin:0;padding:22px 24px 4px;text-align:center;font-size:22px;color:#fff}.visualiseur-medailles__aide{margin:0;padding:5px 20px 10px;text-align:center;color:var(--couleur-secondaire);font-size:14px}.visualiseur-medailles__filtres{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;padding:16px 8px 6px 8px}.visualiseur-medailles__filtres[hidden]{display:none}.visualiseur-medailles__filtre{appearance:none;min-width:74px;padding:6px 13px;border:1px solid rgba(205,187,157,.35);border-radius:999px;background:rgba(255,255,255,.055);color:var(--couleur-secondaire);font:inherit;font-size:13px;line-height:1.2;cursor:pointer}.visualiseur-medailles__filtre:hover,.visualiseur-medailles__filtre:focus-visible{border-color:rgba(242,198,109,.72);color:var(--couleur-texte);outline:none}.visualiseur-medailles__filtre--actif{border-color:var(--couleur-active);background:rgba(242,198,109,.16);color:var(--couleur-active)}.bandeau-medailles{position:relative;width:100%;min-width:0;max-width:100%;height:var(--hauteur-bandeau);overflow:hidden}.bandeau-medailles::before{content:"";position:absolute;z-index:5;top:24px;bottom:24px;left:50%;width:calc(var(--taille-medaille) * 1.75);transform:translateX(-50%);pointer-events:none;border:1px solid rgba(242,198,109,.18);border-radius:999px;background:linear-gradient(90deg,transparent,rgba(242,198,109,.045),transparent)}.medailles-scroll{position:relative;z-index:10;width:100%;min-width:0;max-width:100%;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;cursor:grab;user-select:none;touch-action:pan-x pan-y;scrollbar-width:thin;scrollbar-color:rgba(242,198,109,.5) rgba(255,255,255,.05)}.medailles-scroll:active{cursor:grabbing}.medailles-scroll::-webkit-scrollbar{height:9px}.medailles-scroll::-webkit-scrollbar-track{background:rgba(255,255,255,.04)}.medailles-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(242,198,109,.55);background-clip:padding-box}.medailles-liste{display:flex;align-items:center;gap:var(--espacement-medailles);width:max-content;min-width:100%;height:100%;padding-inline:calc(50vw - (var(--taille-medaille) / 2))}.medaille{--echelle:.72;--opacite:.48;--decalage-y:12px;--flou:0;position:relative;flex:0 0 var(--taille-medaille);width:var(--taille-medaille);height:var(--taille-medaille);padding:0;border:0;border-radius:50%;background:transparent;opacity:var(--opacite);transform:translateY(var(--decalage-y)) scale(var(--echelle));filter:blur(var(--flou));transform-origin:center;transition:transform 90ms linear,opacity 90ms linear,filter 90ms linear;scroll-snap-align:center;cursor:pointer;outline:none}.medaille:focus-visible{outline:3px solid var(--couleur-active);outline-offset:7px}.medaille__image{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-drag:none;filter:drop-shadow(0 10px 10px rgba(0,0,0,.35))}.medaille--verrouillee .medaille__image{filter:grayscale(1) brightness(.5) opacity(.72) drop-shadow(0 10px 10px rgba(0,0,0,.35))}.medaille--verrouillee::after{content:"";position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#17120f;font-size:16px;box-shadow:0 4px 12px rgba(0,0,0,.4)}.medaille--en-cours::after{content:"...";position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(242,198,109,.55);border-radius:50%;background:#17120f;color:var(--couleur-active);font-size:18px;font-weight:bold;box-shadow:0 4px 12px rgba(0,0,0,.4)}.medaille--active{opacity:1}.details-medaille{min-height:96px;padding:18px 24px 24px;border-top:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);text-align:center}.details-medaille__nom{margin:0 0 7px;color:var(--couleur-active);font-size:21px}.details-medaille__description{max-width:650px;margin:0 auto;color:var(--couleur-secondaire);line-height:1.5}.details-medaille__statut{display:inline-block;margin-top:11px;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.07);font-size:12px;font-weight:bold;letter-spacing:.04em;text-transform:uppercase}.details-medaille__statut--obtenue{background:rgba(102,190,122,.16);color:#a9e6b6}.details-medaille__statut--en-cours{background:rgba(242,198,109,.15);color:var(--couleur-active)}.details-medaille__statut--verrouillee{color:#d6c8b1}.medaille-agrandie{position:absolute;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;padding:clamp(14px,3vw,30px);overflow:hidden;background:radial-gradient(circle at center,rgba(70,57,45,.96),rgba(19,15,12,.99) 72%);cursor:zoom-out}.medaille-agrandie[hidden]{display:none}.medaille-agrandie__image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.5));cursor:default;animation:apparition-medaille-agrandie 180ms ease-out}.medaille-agrandie__fermer{position:absolute;z-index:2;top:12px;right:12px;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:rgba(0,0,0,.58);color:#fff;font:30px/1 Arial,Helvetica,sans-serif;cursor:pointer}.medaille-agrandie__fermer:hover,.medaille-agrandie__fermer:focus-visible{border-color:var(--couleur-active);color:var(--couleur-active);outline:none}@keyframes apparition-medaille-agrandie{from{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (max-width:650px){.visualiseur-medailles{--taille-medaille:68px;--espacement-medailles:14px;--hauteur-bandeau:140px;border-radius:14px}.visualiseur-medailles__titre{padding-top:18px;font-size:19px}.bandeau-medailles::before{width:calc(var(--taille-medaille) * 1.6)}.details-medaille{min-height:135px;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.medailles-scroll{scroll-behavior:auto}.medaille{transition:none}.medaille-agrandie__image{animation:none}}.joueurEntete,.joueurEntete *,.joueurEntete *::before,.joueurEntete *::after{box-sizing:border-box}.joueurEntete{display:flex;align-items:stretch;gap:20px;width:100%;min-width:0;padding:18px;border:1px solid #dcc9aa;border-radius:16px;background:radial-gradient(circle at 92% 12%,rgba(196,146,68,.18),transparent 34%),linear-gradient(135deg,#fffdf8,#f4eadb);box-shadow:0 10px 30px rgba(73,50,27,.13)}.joueurEntete__avatar{flex:0 0 150px;align-self:flex-start}.joueurEntete__avatar .minAvatJoueur,.joueurEntete__avatar .FJavat{display:block;float:none;width:150px;max-width:100%;max-height:210px;margin:0;border-radius:12px;object-fit:cover;box-shadow:0 6px 18px rgba(58,38,18,.2)}.joueurEntete__contenu{flex:1 1 auto;min-width:0}.joueurEntete__identite{padding-bottom:10px;border-bottom:1px solid rgba(112,75,36,.18)}.joueurEntete__pseudo{overflow:hidden;margin:0;color:#392719;font-size:clamp(25px,3vw,36px);line-height:1.12;text-overflow:ellipsis}.joueurEntete__resume{margin:5px 0 0;color:#765f49;font-size:14px}.joueurEntete__resume span.sep{padding:0 5px;color:#b18b55}.joueurEntete__roles{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.joueurEntete__role{display:inline-flex;align-items:center;min-height:28px;padding:5px 11px;border:1px solid rgba(108,73,38,.23);border-radius:999px;background:rgba(255,255,255,.66);color:#55402f;font-size:12px;font-weight:bold;letter-spacing:.02em}.joueurEntete__role::before{width:7px;height:7px;margin-right:7px;border-radius:50%;background:#a37942;content:""}.joueurEntete__role--moderateur::before{background:#ae3f43}.joueurEntete__role--consultant::before{background:#3f6f9f}.joueurEntete__role--formateur::before{background:#327e67}.joueurEntete__role--organisateur::before{background:#6c56a4}.joueurEntete__role--ami::before{background:#d45c72}.joueurEntete__role--mineur,.joueurEntete__role--age-inconnu{border-color:rgba(184,98,21,.42);background:rgba(232,148,52,.14);color:#81450c}.joueurEntete__role--mineur::before,.joueurEntete__role--age-inconnu::before{background:#d8781d;box-shadow:0 0 0 3px rgba(216,120,29,.16)}.joueurEntete__role--destitution{border-color:rgba(190,116,22,.48);background:rgba(241,166,57,.16);color:#854c08}.joueurEntete__role--destitution::before{background:#e38b17;box-shadow:0 0 0 3px rgba(227,139,23,.16)}.joueurEntete__role--suspension{border-color:rgba(181,45,53,.42);background:rgba(181,45,53,.1);color:#8c2028}.joueurEntete__role--suspension::before{background:#c63e47;box-shadow:0 0 0 3px rgba(198,62,71,.14)}.joueurEntete__role--soutien{border-color:rgba(183,129,43,.42);background:linear-gradient(135deg,rgba(244,215,127,.3),rgba(189,135,48,.18));color:#6b4614}.joueurEntete__role--soutien::before{background:#d5a84d;box-shadow:0 0 0 3px rgba(213,168,77,.18)}.themeSombre .joueurEntete{border-color:rgba(228,196,143,.2);background:radial-gradient(circle at 92% 12%,rgba(206,153,72,.18),transparent 34%),linear-gradient(135deg,#30271f,#211b17);box-shadow:0 10px 30px rgba(0,0,0,.28)}.themeSombre .joueurEntete__identite{border-bottom-color:rgba(255,255,255,.12)}.themeSombre .joueurEntete__pseudo{color:#fff4df}.themeSombre .joueurEntete__resume{color:#cdbb9d}.themeSombre .joueurEntete__role{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.07);color:#f4e8d6}.themeSombre .joueurEntete__role--suspension{border-color:rgba(255,125,134,.42);background:rgba(198,62,71,.16);color:#ffb4ba}.themeSombre .joueurEntete__role--destitution{border-color:rgba(246,179,82,.46);background:rgba(227,139,23,.16);color:#ffd18e}.themeSombre .joueurEntete__role--soutien{border-color:rgba(244,215,127,.42);background:rgba(213,168,77,.14);color:#f4d77f}.themeSombre .joueurEntete__role--mineur,.themeSombre .joueurEntete__role--age-inconnu{border-color:rgba(244,171,87,.44);background:rgba(216,120,29,.16);color:#ffd09a}@media (max-width:650px){.joueurEntete{display:block;padding:14px;border-radius:13px}.joueurEntete__avatar{width:112px;margin:0 14px 9px 0;float:left}.joueurEntete__avatar .minAvatJoueur,.joueurEntete__avatar .FJavat{width:112px;max-height:150px}.joueurEntete__contenu{min-width:0}.joueurEntete__identite{min-height:76px}.joueurEntete__pseudo{font-size:25px}.joueurEntete__roles{min-height:34px}}.joueurFicheHeader,.joueurFicheHeader *{box-sizing:border-box}.joueurFicheHeader{width:100%;min-width:0;margin:0 0 18px;overflow:hidden;border:1px solid #cfd5d8;border-top:3px solid #c39a51;border-radius:10px;color:#29343b;background:#f6f7f7;box-shadow:0 6px 18px rgba(28,39,46,.1)}.joueurFicheHeader .joueurEntete{gap:18px;padding:19px 22px;border:0;border-radius:0;background:linear-gradient(120deg,#182229 0%,#26353d 100%);box-shadow:none}.joueurFicheHeader .joueurEntete__avatar{flex-basis:118px}.joueurFicheHeader .joueurEntete__avatar .minAvatJoueur,.joueurFicheHeader .joueurEntete__avatar .FJavat{width:118px;max-height:156px;border:1px solid rgba(255,255,255,.2);border-radius:8px;box-shadow:0 4px 13px rgba(0,0,0,.28)}.joueurFicheHeader .joueurEntete__identite{padding-bottom:8px;border-bottom-color:rgba(255,255,255,.13)}.joueurFicheHeader .joueurEntete__pseudo{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(25px,3vw,34px);font-weight:normal}.joueurFicheHeader .joueurEntete__resume{color:#d6dee1}.joueurFicheHeader .joueurEntete__resume span.sep{color:#d7b46f}.joueurFicheHeader .joueurEntete__roles{margin-top:9px}.joueurFicheHeader .joueurEntete__role{min-height:25px;padding:4px 9px;border-color:rgba(255,255,255,.18);color:#edf1f2;background:rgba(255,255,255,.075);font-size:13px}.joueurFicheHeader .joueurEntete__role--suspension{border-color:rgba(255,135,142,.4);color:#ffc2c7;background:rgba(181,45,53,.16)}.joueurFicheHeader .joueurEntete__role--destitution{border-color:rgba(231,177,91,.45);color:#f5d093;background:rgba(190,116,22,.16)}.joueurFicheHeader .joueurEntete__role--soutien{border-color:rgba(235,200,119,.4);color:#ecd18f;background:rgba(213,168,77,.13)}.joueurFicheHeader>br,.joueurFicheHeader>.clear{display:none}.joueurFicheHeader>.btn{min-height:32px;margin:10px 0 0 6px;padding:6px 11px;border-radius:5px;font-size:14px;line-height:1.35;box-shadow:none}.joueurFicheHeader>.joueurEntete+br+.btn{margin-left:18px}.joueurFicheHeader--popup{margin-bottom:12px}.joueurFicheHeader--popup .joueurDetailsMinActions{margin:0;padding:0}.joueurFicheHeader--popup .joueurEntete__identite{position:relative;padding-right:64px}.joueurFicheHeader--popup .joueurDetailsMinClose{position:absolute;top:-11px;right:-8px;display:flex;width:58px;height:58px;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:50%;color:rgba(255,255,255,.9);background:transparent;font-size:0;line-height:0;cursor:pointer;transition:color .15s ease,background .15s ease,transform .15s ease}.joueurFicheHeader--popup .joueurDetailsMinClose::before,.joueurFicheHeader--popup .joueurDetailsMinClose::after{position:absolute;top:50%;left:50%;width:35px;height:3px;margin:-1.5px 0 0 -17.5px;border-radius:3px;background:currentColor;content:""}.joueurFicheHeader--popup .joueurDetailsMinClose::before{transform:rotate(45deg)}.joueurFicheHeader--popup .joueurDetailsMinClose::after{transform:rotate(-45deg)}.joueurFicheHeader--popup .joueurDetailsMinClose:hover,.joueurFicheHeader--popup .joueurDetailsMinClose:focus{color:#fff;background:rgba(255,255,255,.12);outline:none;transform:scale(1.06)}.joueurFicheHeader--popup .joueurDetailsMinClose:focus-visible{outline:2px solid rgba(215,180,111,.8);outline-offset:2px}.joueurNavigation{padding:10px 17px 13px}.joueurNavigation__groupe{display:grid;grid-template-columns:118px minmax(0,1fr);gap:12px;align-items:start;padding:7px 0}.joueurNavigation__groupe+.joueurNavigation__groupe{border-top:1px solid #d9dee0}.joueurNavigation__titre{padding-top:8px;color:#59666d;font-size:13px;font-weight:bold;letter-spacing:.09em;line-height:1.25;text-transform:uppercase}.joueurNavigation__liens{display:flex;min-width:0;flex-wrap:wrap;gap:5px}.joueurNavigation .joueurNavigation__liens>.btn{display:inline-flex;min-height:34px;align-items:center;justify-content:center;margin:0;padding:6px 11px;border:1px solid #d2d8db;border-radius:6px;color:#344149;background:#fff;box-shadow:0 1px 2px rgba(29,40,47,.04);font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;white-space:normal}.joueurNavigation .joueurNavigation__liens>.btn:hover,.joueurNavigation .joueurNavigation__liens>.btn:focus{border-color:#b89150;color:#2f3740;background:#fbf7ee;outline:none}.joueurNavigation .joueurNavigation__liens>.btn:focus-visible{outline:2px solid rgba(195,154,81,.42);outline-offset:2px}.joueurNavigation .joueurNavigation__liens>.btn-info{border-color:#26343c;color:#fff;background:#26343c;box-shadow:inset 0 -3px #c39a51}.joueurNavigation .joueurNavigation__liens>.btn-info:hover,.joueurNavigation .joueurNavigation__liens>.btn-info:focus{border-color:#1b252b;color:#fff;background:#34464f}.joueurNavigation__groupe--moderation .joueurNavigation__titre{color:#8b6431}.joueurNavigation .joueurNavigation__groupe--moderation .btn-warning{border-color:#dfc99f;color:#705124;background:#fbf5e9;transition:border-color .15s ease,color .15s ease,background-color .15s ease,box-shadow .15s ease}.joueurNavigation .joueurNavigation__groupe--moderation .btn-warning:hover,.joueurNavigation .joueurNavigation__groupe--moderation .btn-warning:focus{border-color:#c49b5f;color:#513817;background-color:#f3e5ca!important;box-shadow:0 2px 6px rgba(112,81,36,.16)}.joueurNavigation .joueurNavigation__groupe--actions .btn-success{border-color:#9ab9a1;color:#315b3b;background:#f2f8f3}.joueurNavigation--popup .btn-success{border-color:#9ab9a1;color:#315b3b;background:#f2f8f3}.joueurNavigation--popup .btn-warning{border-color:#dfc99f;color:#705124;background:#fbf5e9}.joueurNavigation--popup .btn-danger{border-color:#d9aaaa;color:#7b3034;background:#fbf1f1}.joueurNavigation--popup .btn-success:hover,.joueurNavigation--popup .btn-success:focus{border-color:#769b80;color:#244b2d;background:#e8f3ea}.joueurNavigation--popup .btn-warning:hover,.joueurNavigation--popup .btn-warning:focus{border-color:#c5a66e;color:#5e411c;background:#f6ead5}.joueurNavigation--popup .btn-danger:hover,.joueurNavigation--popup .btn-danger:focus{border-color:#bc7f82;color:#67262a;background:#f5e3e4}.moderationFiche,.moderationFiche *{box-sizing:border-box}.moderationFiche{position:relative;margin:0 0 18px;overflow:hidden;border:1px solid #c9ced1;border-top:3px solid #a52a2a;border-radius:9px;color:#2b3338;background:#eef0f1;box-shadow:0 5px 18px rgba(24,31,35,.14)}.moderationFiche__entete{position:relative;display:flex;min-height:82px;align-items:center;gap:13px;overflow:hidden;padding:15px 18px;color:#f4f6f7;background:linear-gradient(120deg,#20282d 0%,#303b41 68%,#3c292b 100%)}.moderationFiche--fiabilite-0{border-top-color:#a52a2a}.moderationFiche--fiabilite-0 .moderationFiche__entete{background:linear-gradient(120deg,#20282d 0%,#303b41 68%,#4b292d 100%)}.moderationFiche--fiabilite-0 .moderationFiche__symbole{background:#a52a2a;box-shadow:0 0 0 5px rgba(165,42,42,.18)}.moderationFiche--fiabilite-0 .moderationFiche__surTitre{color:#f0b9bc}.moderationFiche--fiabilite-1{border-top-color:#a47527}.moderationFiche--fiabilite-1 .moderationFiche__entete{background:linear-gradient(120deg,#20282d 0%,#303b41 68%,#4a3c25 100%)}.moderationFiche--fiabilite-1 .moderationFiche__symbole{background:#a47527;box-shadow:0 0 0 5px rgba(164,117,39,.18)}.moderationFiche--fiabilite-1 .moderationFiche__surTitre{color:#e6c98f}.moderationFiche--fiabilite-2{border-top-color:#398258}.moderationFiche--fiabilite-2 .moderationFiche__entete{background:linear-gradient(120deg,#20282d 0%,#303b41 68%,#294535 100%)}.moderationFiche--fiabilite-2 .moderationFiche__symbole{background:#398258;box-shadow:0 0 0 5px rgba(57,130,88,.18)}.moderationFiche--fiabilite-2 .moderationFiche__surTitre{color:#b8dfc3}.moderationFiche__entete:after{position:absolute;right:-18px;bottom:-26px;width:220px;height:42px;opacity:.09;background:repeating-linear-gradient(135deg,#fff 0,#fff 9px,transparent 9px,transparent 19px);content:"";transform:rotate(-4deg);pointer-events:none}.moderationFiche__symbole{display:flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:#fff;background:#a52a2a;box-shadow:0 0 0 5px rgba(165,42,42,.18);font-size:25px;font-weight:800;line-height:1}.moderationFiche__identite{min-width:0;flex:1 1 auto}.moderationFiche__surTitre{display:block;margin-bottom:2px;color:#e9b9b9;font-size:9px;font-weight:800;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.moderationFiche__surTitre strong{color:#fff;font-weight:900}.moderationFiche__identite h2{margin:0;color:#fff;font-size:22px;font-weight:600;letter-spacing:.01em;line-height:1.2}#global .moderationFiche__identite p{margin:4px 0 0;color:#cbd2d5;font-size:11px;line-height:1.35}.moderationFiche__niveau{position:relative;z-index:1;flex:0 0 auto;padding:6px 9px;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#f2d6d6;background:rgba(0,0,0,.2);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.moderationFiche__contenu{display:block;padding:12px}.moderationFiche--admin .moderationFiche__contenu{display:block}.moderationGroupe{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #d5dadd;border-radius:7px;background:#fff;box-shadow:0 1px 3px rgba(22,30,34,.05)}.moderationGroupe__titre{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-bottom:1px solid #dce0e2;background:#f7f8f8}.moderationGroupe__titre>div{display:flex;min-width:0;align-items:center;gap:7px}.moderationGroupe__pastille{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#a52a2a;box-shadow:0 0 0 3px rgba(165,42,42,.12)}.moderationGroupe__titre h3{margin:0;color:#2b353a;font-size:14px;font-weight:700;line-height:1.25}.moderationGroupe__acces{flex:0 0 auto;color:#7a858a;font-size:8px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.moderationGroupe--admin{border-color:#d8c6c7;background:#fffafa}.moderationGroupe--admin .moderationGroupe__titre{border-bottom-color:#e3d5d6;background:#f8eeee}.moderationGroupe--admin .moderationGroupe__titre h3{color:#6f292d}.moderationGroupe--admin .moderationGroupe__acces{color:#935b5e}.moderationSousGroupe{padding:11px}.moderationSousGroupe+.moderationSousGroupe{border-top:1px solid #e2e5e6}.moderationSousGroupe h3{margin:0 0 10px;color:#2f3c42;font-size:14px;font-weight:700;line-height:1.3}.moderationSousGroupe h4{margin:0 0 8px;color:#536067;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.moderationSousGroupe h4 span{margin-left:5px;color:#9a6a6a;font-size:8px;font-weight:600;letter-spacing:0;text-transform:none}.moderationSousGroupe--mesures{background:#fffafa}.moderationSousGroupe--indicateurs{order:1;background:#f7f9f8}.moderationSousGroupe--notesDossier{order:2;background:#f3f7fa}.moderationSousGroupe--details{order:3;background:#fff}.moderationSousGroupe--mesures{order:4}.moderationNoteDossier__entete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.moderationNoteDossier__entete span{display:block;margin-bottom:2px;color:#58778d;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.moderationNoteDossier__entete h3{margin:0;color:#344f62}.moderationNoteDossier__entete button{flex:0 0 auto;padding:6px 9px;border:1px solid #aec2d0;border-radius:5px;color:#365870;background:#fff;font-family:inherit;font-size:10px;font-weight:700;cursor:pointer}.moderationNoteDossier__texte{max-height:160px;overflow:auto;padding:10px 12px;border:1px solid #ccdbe5;border-radius:5px;color:#394a56;background:#fff;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.moderationBalances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.moderationIndicateurs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px}.moderationBalance{display:flex;min-width:0;min-height:76px;flex-direction:column;align-items:flex-start;justify-content:center;margin:0;padding:9px 11px;border:1px solid #d5ddda;border-left:3px solid #658873;border-radius:5px;color:#34433b;background:#fff;font-family:inherit;line-height:1.25;text-align:left}button.moderationBalance{width:100%;cursor:pointer}button.moderationBalance:hover,button.moderationBalance:focus{border-color:#568169;outline:none;box-shadow:0 2px 6px rgba(42,74,56,.12)}.moderationBalance>span{color:#6b7c74;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.moderationBalance>strong{display:block;width:100%;overflow:hidden;margin:2px 0;color:#2d5f44;font-size:22px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.moderationBalance>small{color:#839089;font-size:11px}.moderationBalance--competition{border-left-color:#647f96}.moderationBalance--competition>strong{color:#3c657f}.moderationBalance--premium{border-left-color:#987a3f}.moderationBalance--premium>strong{color:#765b25}.moderationBalance--abandons{border-left-color:#b36d42}.moderationBalance--abandons>strong{color:#8a4f2c}.moderationBalance--signalements{border-left-color:#a9474d}.moderationBalance--signalements>strong{color:#8d343a}.moderationBalance--sanctions{border-left-color:#753e45}.moderationBalance--sanctions>strong{color:#672f36}.moderationInfos{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:7px;padding:11px}.moderationSousGroupe .moderationInfos{padding:0}.moderationGroupe--admin>.moderationInfos{grid-template-columns:repeat(2,minmax(0,1fr))}.moderationInfos--compactes{grid-template-columns:repeat(auto-fit,minmax(205px,1fr))}.moderationInfos--compactes .moderationInfo{min-height:58px;padding:8px 11px;border-left-width:1px}.moderationInfos--compactes .moderationInfo__label{margin-bottom:3px;font-size:9px}.moderationInfos--compactes .moderationInfo__valeur{font-size:13px;white-space:normal}.moderationInfos--compactes .moderationInfo__aide{margin-top:2px}.moderationInfo{position:relative;display:flex;min-width:0;min-height:72px;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden;margin:0;padding:10px 10px 9px;border:1px solid #d9dee0;border-left:3px solid #89969c;border-radius:5px;color:#2f393e;background:#fbfcfc;box-shadow:0 1px 2px rgba(30,40,45,.04);font-family:inherit;line-height:1.2;text-align:left}button.moderationInfo{width:100%}.moderationInfo__label{display:block;width:100%;overflow:hidden;margin-bottom:4px;color:#778288;font-size:8px;font-weight:800;letter-spacing:.07em;line-height:1.25;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.moderationInfo__valeur{display:block;width:100%;overflow:hidden;color:#253036;font-size:13px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.moderationInfo__aide{display:block;width:100%;overflow:hidden;margin-top:4px;color:#899399;font-size:8px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.moderationInfo--success{border-left-color:#3c8a58;background:#f7fbf8}.moderationInfo--success .moderationInfo__valeur{color:#2d6842}.moderationInfo--danger{border-color:#e5c4c4;border-left-color:#b02f34;background:#fff6f6}.moderationInfo--danger .moderationInfo__valeur{color:#932a2f}.moderationInfo--admin{border-color:#decfd0;border-left-color:#7c3539;background:#fffafa}.moderationInfo--admin .moderationInfo__valeur{color:#6f292d}.moderationInfo--adminOnly{border-color:#decfd0;border-right:4px solid #7c3539;background:#fff5f5}.moderationInfo--adminOnly .moderationInfo__label,.moderationInfo--adminOnly .moderationInfo__aide{color:#935b5e}.moderationInfo--adminOnly .moderationInfo__valeur{color:#6f292d}.moderationInfo--adminOnlyDanger{background:#ffeded;border-color:#d7aeb1;border-right-color:#a52a2a}.moderationInfo--option{border-left-color:#607e91;background:#f7fafb}.moderationInfo--option .moderationInfo__valeur{color:#36596d}.moderationInfo--option .moderationInfo__label{font-size:11px}.moderationInfo--option .moderationInfo__valeur{font-size:15px;white-space:normal}.moderationInfo--option .moderationInfo__aide{font-size:11px}.moderationInfo--credit-friendly{border-left-color:#658873;background:#f7fbf8}.moderationInfo--credit-friendly .moderationInfo__valeur{color:#2d6842}.moderationInfo--credit-competition{border-left-color:#647f96;background:#f7fafb}.moderationInfo--credit-competition .moderationInfo__valeur{color:#3c657f}.moderationInfo--credit-premium{border-left-color:#987a3f;background:#fcfaf5}.moderationInfo--credit-premium .moderationInfo__valeur{color:#765b25}.moderationInformationsComplementaires{margin:0 0 18px}.moderationInfo--copy.is-copied{border-color:#4f9368;border-left-color:#328052;background:#f1faf4;box-shadow:0 0 0 2px rgba(50,128,82,.12)}.moderationInfo--copy.is-copied .moderationInfo__aide{color:#2f794c;font-weight:700}.moderationInfo--large{grid-column:1 / -1}.moderationInfo--action{cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .08s ease}.moderationInfo--action:after{position:absolute;top:8px;right:8px;color:#a5adb1;font-size:12px;line-height:1;content:"\203a"}.moderationInfo--action:hover,.moderationInfo--action:focus{border-color:#a52a2a;outline:none;box-shadow:0 3px 8px rgba(62,34,35,.13);transform:translateY(-1px)}.moderationInfo--action:focus-visible{outline:2px solid rgba(165,42,42,.3);outline-offset:2px}.moderationNavigation{padding:5px 12px 10px;border-top:1px solid #cfd4d6;background:#e5e8e9}.moderationNavigation__groupe{display:grid;grid-template-columns:160px minmax(0,1fr);gap:10px;align-items:start;padding:7px 0}.moderationNavigation__groupe+.moderationNavigation__groupe{border-top:1px solid #cbd1d3}.moderationNavigation__groupe--actions{margin:0 -6px;padding:8px 6px;border-left:3px solid #8a373c;border-radius:5px;background:#f4eeee}.moderationNavigation__groupe--actions .moderationNavigation__titre{color:#7a3237}.moderationNavigation__titre{padding:8px 3px 0;color:#59666c;font-size:13px;font-weight:800;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.moderationNavigation__liens{display:flex;min-width:0;flex-wrap:wrap;gap:5px}.moderationNavigation__lien{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:6px;margin:0;padding:7px 10px;border:1px solid #c6cdd0;border-radius:5px;color:#354248;background:#fff;box-shadow:0 1px 2px rgba(29,40,47,.04);font-family:inherit;font-size:14px;font-weight:700;line-height:1.25;text-align:center;cursor:pointer}.moderationNavigation__lien>span{min-width:20px;padding:2px 5px;border-radius:10px;color:#5d686d;background:#e8ecee;font-size:12px;line-height:1.2}.moderationNavigation__lien:hover,.moderationNavigation__lien:focus{border-color:#9f4b4f;color:#762f33;background:#fff8f8;outline:none}.moderationNavigation__lien:focus-visible{outline:2px solid rgba(165,42,42,.3);outline-offset:2px}.moderationNavigation__lien.is-active{border-color:#72282c;color:#fff;background:#72282c;box-shadow:inset 0 -3px #d18a8d}.moderationNavigation__lien.is-active>span{color:#6f292d;background:#f5dddd}.moderationNavigation__lien--warning{border-color:#d2a8a8;color:#832f33;background:#fff5f5}.moderationNavigation__lien--admin{border-bottom-color:#8e4145}.moderationNavigation__lien--note{border-color:#aebfce;color:#365870;background:#f4f8fb}.moderationNavigation__lien--transmit{border-color:#d6bd8d;color:#76521d;background:#fffaef}.moderationNavigation__lien--message{border-color:#aebfce;color:#365870;background:#f4f8fb}.moderationNavigation__lien--empty{color:#8b9498;background:#f1f3f4;box-shadow:none}.moderationSignalements,.moderationSignalements *{box-sizing:border-box}.moderationSignalements{color:#2d363b}.moderationSignalements__entete{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 12px;padding:14px 16px;border:1px solid #cfd5d8;border-left:4px solid #8e3438;border-radius:7px;background:linear-gradient(120deg,#f8f9f9 0%,#fff 72%,#faf0f0 100%);box-shadow:0 2px 7px rgba(31,41,46,.07)}.moderationSignalements__entete>div:first-child{min-width:0}.moderationSignalements__surTitre{display:block;margin-bottom:3px;color:#8e3438;font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.moderationSignalements__entete h3{margin:0;color:#273238;font-size:20px;font-weight:650;line-height:1.25}#global .moderationSignalements__entete p{margin:4px 0 0;color:#69767c;font-size:10px;line-height:1.4}.moderationSignalements__stats{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:5px}.moderationSignalements__stats>span{display:flex;min-width:57px;min-height:47px;flex-direction:column;align-items:center;justify-content:center;padding:5px 7px;border:1px solid #d9dee0;border-radius:5px;color:#69757a;background:rgba(255,255,255,.8);font-size:7px;font-weight:700;letter-spacing:.04em;line-height:1.15;text-transform:uppercase}.moderationSignalements__stats strong{color:#344148;font-size:17px;line-height:1}.moderationSignalements__stats .is-warning{border-color:#e2cf9d;background:#fffaf0}.moderationSignalements__stats .is-warning strong{color:#8b651d}.moderationSignalements__stats .is-info{border-color:#b9d2df;background:#f3f9fc}.moderationSignalements__stats .is-info strong{color:#356c87}.moderationSignalements__stats .is-success{border-color:#b9d8c2;background:#f3faf5}.moderationSignalements__stats .is-success strong{color:#347149}.moderationSignalements__stats .is-danger{border-color:#e0b9bb;background:#fff5f5}.moderationSignalements__stats .is-danger strong{color:#96343a}.moderationSignalements__liste{display:grid;gap:12px}.moderationSignalement{overflow:hidden;border:1px solid #cfd5d8;border-top:3px solid #a8792d;border-radius:8px;background:#fff;box-shadow:0 3px 10px rgba(28,38,43,.08)}.moderationSignalement--processed{border-top-color:#4d829b}.moderationSignalement--resolved{border-top-color:#43815a}.moderationSignalement--unresolved{border-top-color:#a2383d}.moderationSignalement--ai{border-top-color:#71538f}.moderationSignalement__entete{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:15px;padding:12px 14px;border-bottom:1px solid #dde2e4;background:#f7f8f8}.moderationSignalement__titre{min-width:0}.moderationSignalement__type{display:inline-block;margin-bottom:4px;padding:3px 6px;border-radius:3px;color:#6b4d1b;background:#f0e4cb;font-size:7px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.moderationSignalement__titre h4{margin:0 0 4px;color:#2c373c;font-size:15px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.moderationSignalement__reference{color:#7b878c;font-size:9px;line-height:1.2}.moderationSignalement__statut{display:flex;max-width:245px;flex:0 0 auto;flex-direction:column;align-items:flex-end;text-align:right}.moderationSignalement__statutBadge{display:inline-block;padding:5px 8px;border:1px solid #dac68f;border-radius:12px;color:#765718;background:#fff8e8;font-size:8px;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.moderationSignalement--processed .moderationSignalement__statutBadge{border-color:#b8d0dc;color:#356a82;background:#eff8fb}.moderationSignalement--resolved .moderationSignalement__statutBadge{border-color:#b4d3bd;color:#326f46;background:#f0f9f2}.moderationSignalement--unresolved .moderationSignalement__statutBadge{border-color:#ddb7ba;color:#913238;background:#fff1f2}.moderationSignalement--ai .moderationSignalement__statutBadge{border-color:#cdbbdd;color:#64467e;background:#f8f2fc}.moderationSignalement__statut small{margin-top:5px;color:#78848a;font-size:8px;line-height:1.3}.moderationSignalement__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));border-bottom:1px solid #e1e5e7;background:#fff}.moderationSignalement__metaItem{min-width:0;min-height:64px;padding:10px 12px;border-right:1px solid #e5e8e9}.moderationSignalement__metaItem:last-child{border-right:0}.moderationSignalement__metaItem>span,.moderationSignalement__donnees small{display:block;margin-bottom:4px;color:#879197;font-size:7px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.moderationSignalement__metaItem strong,.moderationSignalement__metaItem a{color:#334148;font-size:10px;font-weight:700;line-height:1.3}.moderationSignalement__metaItem>small{display:block;margin-top:3px;color:#8a9499;font-size:8px;line-height:1.25}.moderationSignalement__metaItem--auteur>div{display:flex;min-width:0;align-items:center;gap:6px}.moderationSignalement__metaItem--auteur img{width:28px;height:28px;flex:0 0 28px;border-radius:50%;object-fit:cover}.moderationSignalement__metaItem--auteur a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moderationSignalement__metaItem--auteur small{color:#8b9499;font-size:8px}.moderationSignalement__metaItem--transfer{background:#fff8f1}.moderationSignalement__bloc{padding:11px 13px;border-bottom:1px solid #e2e6e8}.moderationSignalement__bloc--reponse{background:#f4faf6}.moderationSignalement h5{margin:0;color:#3c494f;font-size:11px;font-weight:750;line-height:1.3}.moderationSignalement__texte,.moderationSignalement__publication,.moderationSignalement__conversation,.moderationSignalement__suivis article>div{overflow-wrap:anywhere;word-break:break-word}.moderationSignalement__texte{max-height:230px;margin-top:7px;overflow:auto;padding:9px 10px;border:1px solid #dce1e3;border-radius:5px;color:#3b454a;background:#fafbfb;font-size:11px;line-height:1.55;white-space:normal}.moderationSignalement__bloc--reponse .moderationSignalement__texte{border-color:#cfe1d4;background:#fff}.moderationSignalement__relation{padding:8px 13px;border-bottom:1px solid #e3e6e8;color:#69512e;background:#fff9ed;font-size:9px}.moderationSignalement__contexte{margin:10px 12px;overflow:hidden;border:1px solid #d8dee1;border-left:3px solid #657a84;border-radius:6px;background:#fafbfb}.moderationSignalement__contexte--partie{border-left-color:#416f87}.moderationSignalement__contexte--forum{border-left-color:#9a6c2b}.moderationSignalement__contexte--blocage{border-left-color:#9c3b40}.moderationSignalement__contexte--profil{border-left-color:#6b637f}.moderationSignalement__contexte--ia{border-left-color:#71538f}.moderationSignalement__contexteTitre{display:flex;min-height:51px;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-bottom:1px solid #dfe4e6;background:#f3f5f5}.moderationSignalement__contexteTitre>div{min-width:0}.moderationSignalement__contexteTitre>div>span{display:block;margin-bottom:2px;color:#7a878c;font-size:7px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.moderationSignalement__contexteTitre .btn{flex:0 0 auto;margin:0;padding:5px 8px;font-size:8px}.moderationSignalement__donnees{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.moderationSignalement__donnees>span{min-width:0;min-height:52px;padding:9px 10px;border-right:1px solid #e1e5e7;border-bottom:1px solid #e5e8e9}.moderationSignalement__donnees strong{display:block;overflow:hidden;color:#354248;font-size:9px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.moderationSignalement__publication{max-height:260px;overflow:auto;margin:10px;padding:10px;border:1px solid #dde2e4;border-radius:5px;color:#3d474c;background:#fff;font-size:10px;line-height:1.5}.moderationSignalement__details,.moderationSignalement__suivis{border-top:1px solid #dfe4e6}.moderationSignalement__details summary,.moderationSignalement__suivis summary{padding:9px 11px;color:#41545d;background:#f5f7f7;font-size:9px;font-weight:750;cursor:pointer}.moderationSignalement__details summary:hover,.moderationSignalement__suivis summary:hover{background:#edf2f3}.moderationSignalement__conversation{max-height:340px;overflow:auto;padding:10px;color:#39464c;background:#fff;font-size:10px;line-height:1.5}.moderationSignalement__indisponible{margin:0;padding:11px;color:#80634a;background:#fff8ee;font-size:9px;line-height:1.45}.moderationSignalement__miniStatut{flex:0 0 auto;padding:4px 7px;border-radius:10px;font-size:7px;font-weight:800;text-transform:uppercase}.moderationSignalement__miniStatut.is-active{color:#91343a;background:#f6dfe0}.moderationSignalement__miniStatut.is-expired{color:#68757b;background:#e2e7e9}.moderationSignalement__profil{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:start;padding:10px}.moderationSignalement__profil>img{width:92px;max-height:120px;border:1px solid #d5dadd;border-radius:5px;object-fit:cover}.moderationSignalement__profil>div{min-width:0}.moderationSignalement__profil>div>small{color:#7d898e;font-size:7px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.moderationSignalement__profil .moderationSignalement__publication{margin:4px 0 0}.moderationSignalement__precision{margin:0;padding:7px 10px;border-top:1px solid #e0e5e7;color:#7b858a;background:#f6f8f8;font-size:8px;line-height:1.4}.moderationSignalement__suivis{margin-top:10px;border-bottom:0}.moderationSignalement__suivis>div{max-height:300px;overflow:auto}.moderationSignalement__suivis article{padding:9px 12px;border-top:1px solid #e3e7e9}.moderationSignalement__suivis article>span{display:block;margin-bottom:4px;color:#7d888d;font-size:8px}.moderationSignalement__suivis article>div{color:#3d484d;font-size:10px;line-height:1.5}.supportDemandes,.supportDemandes *{box-sizing:border-box}.supportDemandes{color:#364146}.supportDemandes__entete{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:11px;padding:5px 2px 10px;border-bottom:1px solid rgba(74,91,99,.18)}.supportDemandes__entete>div:first-child{min-width:0}.supportDemandes__surTitre{display:block;margin-bottom:3px;color:#7a898f;font-size:8px;font-weight:750;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.supportDemandes__entete h3{margin:0;color:#344148;font-size:18px;font-weight:600;line-height:1.3}#global .supportDemandes__entete p{margin:4px 0 0;color:#78868c;font-size:10px;line-height:1.4}.supportDemandes__stats{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:5px}.supportDemandes__stats>span{display:inline-flex;min-height:29px;align-items:center;gap:4px;padding:5px 8px;border:1px solid rgba(92,110,118,.18);border-radius:14px;color:#77858b;background:rgba(255,255,255,.42);font-size:8px;line-height:1}.supportDemandes__stats strong{color:#445259;font-size:12px}.supportDemandes__liste{display:grid;gap:9px}.supportDemande{overflow:hidden;border:1px solid rgba(91,108,116,.22);border-left:3px solid #b4a06e;border-radius:6px;background:rgba(255,255,255,.68)}.supportDemande--processed{border-left-color:#88a9b8}.supportDemande--resolved{border-left-color:#86aa91}.supportDemande--unresolved{border-left-color:#bd888b}.supportDemande__entete{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(91,108,116,.14);background:rgba(246,248,248,.58)}.supportDemande__titre{min-width:0}.supportDemande__titre h4{margin:0 0 3px;color:#39464c;font-size:13px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.supportDemande__titre>span{color:#849096;font-size:8px;line-height:1.25}.supportDemande__statut{display:flex;max-width:220px;flex:0 0 auto;flex-direction:column;align-items:flex-end;text-align:right}.supportDemande__statut strong{color:#76602d;font-size:9px;font-weight:750;line-height:1.2}.supportDemande--processed .supportDemande__statut strong{color:#54798a}.supportDemande--resolved .supportDemande__statut strong{color:#4f785a}.supportDemande--unresolved .supportDemande__statut strong{color:#8d5054}.supportDemande__statut small{margin-top:2px;color:#8a959a;font-size:7px;line-height:1.3}.supportDemande__cible{display:flex;align-items:center;gap:6px;padding:7px 12px;border-bottom:1px solid rgba(91,108,116,.12);color:#7c888d;background:rgba(240,243,244,.42);font-size:8px}.supportDemande__cible a,.supportDemande__cible strong{color:#4b5b62;font-size:9px;font-weight:700}.supportDemande__message,.supportDemande__reponse{padding:10px 12px}.supportDemande__reponse{border-top:1px solid rgba(95,128,105,.16);background:rgba(238,247,241,.48)}.supportDemande h5{margin:0 0 6px;color:#637178;font-size:9px;font-weight:750;line-height:1.3}.supportDemande h5 small{color:#8a969b;font-size:7px;font-weight:400}.supportDemande__message>div,.supportDemande__reponse>div{max-height:220px;overflow:auto;padding:8px 9px;border:1px solid rgba(91,108,116,.15);border-radius:4px;color:#435057;background:rgba(255,255,255,.58);font-size:10px;line-height:1.55;overflow-wrap:anywhere;word-break:break-word}.supportDemande__reponse>div{border-color:rgba(95,128,105,.18)}.supportDemande__liens{display:flex;flex-wrap:wrap;gap:5px;padding:7px 12px 9px;border-top:1px solid rgba(91,108,116,.12)}.supportDemande__liens a,.supportDemande__liens span{display:inline-flex;min-height:25px;align-items:center;padding:4px 8px;border:1px solid rgba(91,108,116,.17);border-radius:12px;color:#5c6c73;background:rgba(247,249,249,.7);font-size:8px;font-weight:650;line-height:1.2}.supportDemande__liens a:hover{border-color:#8aa0aa;color:#36464d;background:#fff}.moderationSignalements,.supportDemandes{font-size:16px;line-height:1.5}.moderationSignalements__surTitre,.supportDemandes__surTitre{font-size:14px;line-height:1.3}.moderationSignalements__entete h3{font-size:24px}.supportDemandes__entete h3{font-size:22px}#global .moderationSignalements__entete p,#global .supportDemandes__entete p{font-size:16px;line-height:1.5}.moderationSignalements__stats>span,.supportDemandes__stats>span{min-height:42px;padding:7px 10px;font-size:14px;line-height:1.25}.moderationSignalements__stats strong{font-size:21px}.supportDemandes__stats strong{font-size:17px}.moderationSignalement__type{padding:5px 8px;font-size:14px;line-height:1.15}.moderationSignalement__titre h4{font-size:20px;line-height:1.35}.moderationSignalement__reference{font-size:14px;line-height:1.4}.moderationSignalement__statutBadge{padding:6px 10px;font-size:13px;line-height:1.2}.moderationSignalement__statut small{font-size:14px;line-height:1.4}.moderationSignalement__metaItem>span,.moderationSignalement__donnees small{font-size:14px;line-height:1.35}.moderationSignalement__metaItem strong,.moderationSignalement__metaItem a{font-size:16px;line-height:1.4}.moderationSignalement__metaItem>small,.moderationSignalement__metaItem--auteur small{font-size:14px;line-height:1.4}.moderationSignalement__metaItem--auteur img{width:36px;height:36px;flex-basis:36px}.moderationSignalement h5{font-size:17px;line-height:1.4}.moderationSignalement__texte{max-height:320px;padding:12px 13px;font-size:17px;line-height:1.6}.moderationSignalement__relation{font-size:15px;line-height:1.5}.moderationSignalement__contexteTitre>div>span{font-size:14px;line-height:1.35}.moderationSignalement__contexteTitre .btn{padding:7px 10px;font-size:14px;line-height:1.3}.moderationSignalement__donnees strong{font-size:15px;line-height:1.45;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.moderationSignalement__publication,.moderationSignalement__conversation,.moderationSignalement__suivis article>div{font-size:16px;line-height:1.6}.moderationSignalement__publication{max-height:340px;padding:12px}.moderationSignalement__texte *,.moderationSignalement__publication *,.moderationSignalement__suivis article>div *,.supportDemande__message>div *,.supportDemande__reponse>div *{font-size:inherit!important;line-height:inherit}.moderationSignalement__details summary,.moderationSignalement__suivis summary{padding:11px 13px;font-size:15px;line-height:1.4}.moderationSignalement__conversation{max-height:440px;padding:13px}.moderationSignalement__conversation *{font-size:inherit!important;line-height:inherit}.moderationSignalement__indisponible{font-size:15px;line-height:1.55}.moderationSignalement__miniStatut{padding:5px 8px;font-size:14px;line-height:1.25}.moderationSignalement__profil>div>small{font-size:14px;line-height:1.35}.moderationSignalement__precision{padding:9px 11px;font-size:14px;line-height:1.5}.moderationSignalement__suivis article>span{font-size:14px;line-height:1.4}.supportDemande__titre h4{font-size:19px;line-height:1.4}.supportDemande__titre>span{font-size:14px;line-height:1.4}.supportDemande__statut strong{font-size:15px;line-height:1.35}.supportDemande__statut small{font-size:14px;line-height:1.4}.supportDemande__cible{padding-top:9px;padding-bottom:9px;font-size:15px;line-height:1.45}.supportDemande__cible a,.supportDemande__cible strong{font-size:16px;line-height:1.4}.supportDemande h5{font-size:16px;line-height:1.4}.supportDemande h5 small{font-size:14px;line-height:1.4}.supportDemande__message>div,.supportDemande__reponse>div{max-height:320px;padding:11px 12px;font-size:17px;line-height:1.6}.supportDemande__liens a,.supportDemande__liens span{min-height:34px;padding:6px 10px;font-size:14px;line-height:1.35}@media (max-width:1100px){.moderationIndicateurs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media (max-width:650px){.moderationFiche{border-radius:7px}.moderationFiche__entete{align-items:flex-start;padding:13px}.moderationFiche__symbole{width:38px;height:38px;flex-basis:38px;font-size:21px}.moderationFiche__identite h2{font-size:18px}.moderationFiche__niveau{position:absolute;top:9px;right:9px;max-width:112px;font-size:7px;text-align:center}.moderationFiche__identite{padding-right:88px}.moderationFiche__contenu{padding:8px}.moderationGroupe__titre{display:block}.moderationGroupe__acces{display:block;margin:4px 0 0 14px}.moderationInfos,.moderationGroupe--admin>.moderationInfos{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:8px}.moderationSousGroupe{padding:8px}.moderationSousGroupe .moderationInfos{padding:0}.moderationIndicateurs{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.moderationInfos--compactes{grid-template-columns:minmax(0,1fr)}.moderationInfo{min-height:67px;padding:8px}.moderationInfos--compactes .moderationInfo{min-height:54px}.moderationInfo__valeur{font-size:11px}.moderationNavigation{padding:5px 8px 9px}.moderationNavigation__groupe{grid-template-columns:minmax(0,1fr);gap:4px}.moderationNavigation__titre{padding-top:0}.moderationNavigation__liens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.moderationNavigation__lien{width:100%;min-width:0;padding:7px;font-size:14px}.moderationSignalements__entete{display:block;padding:12px}.moderationSignalements__stats{justify-content:flex-start;margin-top:10px}.moderationSignalement__entete{display:block;padding:10px}.moderationSignalement__statut{max-width:none;align-items:flex-start;margin-top:8px;text-align:left}.moderationSignalement__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.moderationSignalement__metaItem{border-bottom:1px solid #e5e8e9}.moderationSignalement__contexte{margin:8px}.moderationSignalement__contexteTitre{align-items:flex-start}.supportDemandes__entete{display:block}.supportDemandes__stats{justify-content:flex-start;margin-top:9px}.supportDemande__entete{align-items:flex-start}}@media (max-width:370px){.moderationInfos,.moderationGroupe--admin>.moderationInfos{grid-template-columns:minmax(0,1fr)}.moderationBalances,.moderationIndicateurs{grid-template-columns:minmax(0,1fr)}.moderationFiche__identite{padding-right:0}.moderationFiche__niveau{position:static;display:none}.moderationSignalements__stats>span{min-width:52px}.moderationSignalement__meta{grid-template-columns:minmax(0,1fr)}.moderationSignalement__contexteTitre{display:block}.moderationSignalement__contexteTitre .btn{display:block;width:100%;margin-top:7px}.moderationSignalement__profil{grid-template-columns:minmax(0,1fr)}.supportDemande__entete{display:block}.supportDemande__statut{max-width:none;align-items:flex-start;margin-top:6px;text-align:left}}#webBody.themeSombre .joueurFicheHeader{border-color:#46525a;border-top-color:#c39a51;color:#dce3e6;background:#273238}#webBody.themeSombre .joueurFicheHeader .joueurEntete{background:linear-gradient(120deg,#171f24 0%,#202c32 100%)}#webBody.themeSombre .joueurNavigation__groupe+.joueurNavigation__groupe{border-top-color:#445058}#webBody.themeSombre .joueurNavigation__titre{color:#aeb9be}#webBody.themeSombre .joueurNavigation .joueurNavigation__liens>.btn{border-color:#536068;color:#dce3e6;background:#303c43}#webBody.themeSombre .joueurNavigation .joueurNavigation__liens>.btn:hover,#webBody.themeSombre .joueurNavigation .joueurNavigation__liens>.btn:focus{border-color:#c39a51;color:#fff;background:#39474f}#webBody.themeSombre .joueurNavigation .joueurNavigation__liens>.btn-info{border-color:#c39a51;color:#fff;background:#1c272d}#webBody.themeSombre .joueurNavigation .joueurNavigation__groupe--moderation .btn-warning{border-color:#765f3b;color:#e3c68d;background:#3a342a}#webBody.themeSombre .joueurNavigation .joueurNavigation__groupe--moderation .btn-warning:hover,#webBody.themeSombre .joueurNavigation .joueurNavigation__groupe--moderation .btn-warning:focus{border-color:#ad8950;color:#f4d9a4;background-color:#4a402f!important;box-shadow:0 2px 7px rgba(0,0,0,.24)}#webBody.themeSombre .joueurNavigation .joueurNavigation__groupe--actions .btn-success{border-color:#526f59;color:#b9dabf;background:#29372c}body.themeSombre #detailJoueur{color:#dce3e6;background:rgba(7,10,12,.72)}body.themeSombre #detailJoueur .joueurDetailsMinPanel{border:1px solid #46525a;color:#dce3e6;background:linear-gradient(to bottom,#20292e 17%,#273238 76%);box-shadow:0 18px 52px rgba(0,0,0,.68)}body.themeSombre #joueurDetailsMinLoader{background:rgba(7,10,12,.72)}body.themeSombre #joueurDetailsMinLoader::before{border-color:rgba(220,227,230,.22);border-top-color:#c39a51}body.themeSombre #joueurDetailsMinLoader::after{border:1px solid #46525a;background:linear-gradient(to bottom,#20292e 17%,#273238 76%);box-shadow:0 18px 52px rgba(0,0,0,.6)}body.themeSombre #detailJoueur .joueurFicheHeader{border-color:#46525a;border-top-color:#c39a51;color:#dce3e6;background:#273238}body.themeSombre #detailJoueur .joueurFicheHeader .joueurEntete{background:linear-gradient(120deg,#171f24 0%,#202c32 100%)}body.themeSombre #detailJoueur .joueurNavigation__groupe+.joueurNavigation__groupe{border-top-color:#445058}body.themeSombre #detailJoueur .joueurNavigation__titre{color:#aeb9be}body.themeSombre #detailJoueur .joueurNavigation .joueurNavigation__liens>.btn{border-color:#536068;color:#dce3e6;background:#303c43}body.themeSombre #detailJoueur .joueurNavigation .joueurNavigation__liens>.btn:hover,body.themeSombre #detailJoueur .joueurNavigation .joueurNavigation__liens>.btn:focus{border-color:#c39a51;color:#fff;background:#39474f}body.themeSombre #detailJoueur .joueurNavigation .joueurNavigation__liens>.btn-info{border-color:#c39a51;color:#fff;background:#1c272d}body.themeSombre #detailJoueur .joueurNavigation--popup .btn-success{border-color:#526f59;color:#b9dabf;background:#29372c}body.themeSombre #detailJoueur .joueurNavigation--popup .btn-warning{border-color:#765f3b;color:#e3c68d;background:#3a342a}body.themeSombre #detailJoueur .joueurNavigation--popup .btn-danger{border-color:#75494c;color:#efb7ba;background:#422d31}#webBody.themeSombre .moderationFiche{border-color:#4b565c;border-top-color:#c24a4f;color:#dce3e6;background:#20292e}#webBody.themeSombre .moderationFiche__entete{background:linear-gradient(120deg,#151c20 0%,#232e34 68%,#43272a 100%)}#webBody.themeSombre .moderationFiche--fiabilite-0{border-top-color:#c24a4f}#webBody.themeSombre .moderationFiche--fiabilite-1{border-top-color:#c59442}#webBody.themeSombre .moderationFiche--fiabilite-2{border-top-color:#57a16f}#webBody.themeSombre .moderationFiche--fiabilite-0 .moderationFiche__entete{background:linear-gradient(120deg,#151c20 0%,#232e34 68%,#43272a 100%)}#webBody.themeSombre .moderationFiche--fiabilite-1 .moderationFiche__entete{background:linear-gradient(120deg,#151c20 0%,#232e34 68%,#473923 100%)}#webBody.themeSombre .moderationFiche--fiabilite-2 .moderationFiche__entete{background:linear-gradient(120deg,#151c20 0%,#232e34 68%,#244431 100%)}#webBody.themeSombre .moderationGroupe{border-color:#47535a;background:#29343a}#webBody.themeSombre .moderationGroupe__titre{border-bottom-color:#465159;background:#253037}#webBody.themeSombre .moderationGroupe__titre h3{color:#e1e7e9}#webBody.themeSombre .moderationGroupe__acces{color:#9da9ae}#webBody.themeSombre .moderationSousGroupe h3{color:#e1e7e9}#webBody.themeSombre .moderationGroupe--admin{border-color:#70474a;background:#372c30}#webBody.themeSombre .moderationGroupe--admin .moderationGroupe__titre{border-bottom-color:#674247;background:#392a2e}#webBody.themeSombre .moderationGroupe--admin .moderationGroupe__titre h3{color:#efc3c5}#webBody.themeSombre .moderationSousGroupe+.moderationSousGroupe{border-top-color:#455158}#webBody.themeSombre .moderationSousGroupe h4{color:#adb8bd}#webBody.themeSombre .moderationSousGroupe--mesures{background:#342b2e}#webBody.themeSombre .moderationSousGroupe--indicateurs{background:#28343a}#webBody.themeSombre .moderationSousGroupe--details{background:#29343a}#webBody.themeSombre .moderationSousGroupe--notesDossier{background:#2b3941}#webBody.themeSombre .moderationNoteDossier__entete h3{color:#d4e3eb}#webBody.themeSombre .moderationNoteDossier__entete span{color:#9bb9ca}#webBody.themeSombre .moderationNoteDossier__entete button{border-color:#526d7c;color:#c4dce8;background:#26333a}#webBody.themeSombre .moderationNoteDossier__texte{border-color:#526d7c;color:#dce7ec;background:#26333a}#webBody.themeSombre .moderationBalance{border-color:#4d5c61;border-left-color:#5f9a78;color:#dce3e6;background:#303b41}#webBody.themeSombre .moderationBalance>span,#webBody.themeSombre .moderationBalance>small{color:#a9b5b1}#webBody.themeSombre .moderationBalance>strong{color:#b9ddc6}#webBody.themeSombre .moderationBalance--competition>strong{color:#b1d1e4}#webBody.themeSombre .moderationBalance--premium>strong{color:#e1cb91}#webBody.themeSombre .moderationBalance--abandons>strong{color:#e0b18d}#webBody.themeSombre .moderationBalance--signalements>strong,#webBody.themeSombre .moderationBalance--sanctions>strong{color:#efb7ba}#webBody.themeSombre .moderationInfo{border-color:#515e65;border-left-color:#7e8d94;color:#dce3e6;background:#303b41}#webBody.themeSombre .moderationInfo__label{color:#aab4b9}#webBody.themeSombre .moderationInfo__valeur{color:#edf1f2}#webBody.themeSombre .moderationInfo__aide{color:#97a2a7}#webBody.themeSombre .moderationInfo--success{border-color:#496655;border-left-color:#57a16f;background:#2b3b32}#webBody.themeSombre .moderationInfo--success .moderationInfo__valeur{color:#b8dfc3}#webBody.themeSombre .moderationInfo--credit-friendly{border-left-color:#57a16f;background:#2b3b32}#webBody.themeSombre .moderationInfo--credit-friendly .moderationInfo__valeur{color:#b8dfc3}#webBody.themeSombre .moderationInfo--credit-competition{border-left-color:#6d96af;background:#293b44}#webBody.themeSombre .moderationInfo--credit-competition .moderationInfo__valeur{color:#b1d1e4}#webBody.themeSombre .moderationInfo--credit-premium{border-left-color:#b99a55;background:#40392c}#webBody.themeSombre .moderationInfo--credit-premium .moderationInfo__valeur{color:#e1cb91}#webBody.themeSombre .moderationInfo--danger{border-color:#76474a;border-left-color:#d15459;background:#422d31}#webBody.themeSombre .moderationInfo--danger .moderationInfo__valeur{color:#f0b9bc}#webBody.themeSombre .moderationInfo--admin{border-color:#704b4e;border-left-color:#bd6267;background:#3d3034}#webBody.themeSombre .moderationInfo--admin .moderationInfo__valeur{color:#e8c1c3}#webBody.themeSombre .moderationInfo--adminOnly{border-color:#704b4e;border-right-color:#bd6267;background:#3d3034}#webBody.themeSombre .moderationInfo--adminOnly .moderationInfo__label,#webBody.themeSombre .moderationInfo--adminOnly .moderationInfo__aide{color:#d29ca0}#webBody.themeSombre .moderationInfo--adminOnly .moderationInfo__valeur{color:#f0d0d2}#webBody.themeSombre .moderationInfo--adminOnlyDanger{border-color:#8b5156;border-right-color:#dc656b;background:#4b3035}#webBody.themeSombre .moderationInfo--option{border-left-color:#6c9ab2;background:#2c3940}#webBody.themeSombre .moderationInfo--option .moderationInfo__valeur{color:#c4dfec}#webBody.themeSombre .moderationNavigation{border-top-color:#48545a;background:#263137}#webBody.themeSombre .moderationNavigation__groupe+.moderationNavigation__groupe{border-top-color:#48545a}#webBody.themeSombre .moderationNavigation__groupe--actions{border-left-color:#d06a6f;background:#382f33}#webBody.themeSombre .moderationNavigation__groupe--actions .moderationNavigation__titre{color:#e0aeb1}#webBody.themeSombre .moderationNavigation__titre{color:#aab5ba}#webBody.themeSombre .moderationNavigation__lien{border-color:#536168;color:#dbe2e5;background:#344047}#webBody.themeSombre .moderationNavigation__lien>span{color:#c5ced2;background:#47545b}#webBody.themeSombre .moderationNavigation__lien:hover,#webBody.themeSombre .moderationNavigation__lien:focus{border-color:#c05b60;color:#fff;background:#463438}#webBody.themeSombre .moderationNavigation__lien.is-active{border-color:#d06a6f;color:#fff;background:#6d3034}#webBody.themeSombre .moderationNavigation__lien--empty{color:#8e9aa0;background:#2d373c}#webBody.themeSombre .moderationSignalements{color:#dce3e6}#webBody.themeSombre .moderationSignalements__entete{border-color:#4e5b62;border-left-color:#c1555a;background:linear-gradient(120deg,#273238 0%,#303c42 72%,#422e31 100%)}#webBody.themeSombre .moderationSignalements__entete h3{color:#edf1f2}#webBody.themeSombre .moderationSignalements__entete p{color:#abb6bb}#webBody.themeSombre .moderationSignalements__stats>span{border-color:#536168;color:#adb8bd;background:#303b41}#webBody.themeSombre .moderationSignalements__stats strong{color:#eef2f3}#webBody.themeSombre .moderationSignalements__stats .is-warning{border-color:#75633d;background:#3b3529}#webBody.themeSombre .moderationSignalements__stats .is-warning strong{color:#e3c476}#webBody.themeSombre .moderationSignalements__stats .is-info{border-color:#426879;background:#293b44}#webBody.themeSombre .moderationSignalements__stats .is-info strong{color:#9bc8dc}#webBody.themeSombre .moderationSignalements__stats .is-success{border-color:#466752;background:#293b31}#webBody.themeSombre .moderationSignalements__stats .is-success strong{color:#9fd0ae}#webBody.themeSombre .moderationSignalements__stats .is-danger{border-color:#78494c;background:#422e31}#webBody.themeSombre .moderationSignalements__stats .is-danger strong{color:#e9a9ad}#webBody.themeSombre .moderationSignalement{border-color:#4c585f;background:#29343a}#webBody.themeSombre .moderationSignalement__entete{border-bottom-color:#465159;background:#253036}#webBody.themeSombre .moderationSignalement__titre h4{color:#e2e8ea}#webBody.themeSombre .moderationSignalement__reference,#webBody.themeSombre .moderationSignalement__statut small{color:#a3afb4}#webBody.themeSombre .moderationSignalement__meta{border-bottom-color:#455158;background:#2d383e}#webBody.themeSombre .moderationSignalement__metaItem{border-color:#465159}#webBody.themeSombre .moderationSignalement__metaItem strong,#webBody.themeSombre .moderationSignalement__metaItem a{color:#e1e7e9}#webBody.themeSombre .moderationSignalement__metaItem--transfer{background:#3a332c}#webBody.themeSombre .moderationSignalement__bloc{border-bottom-color:#465159}#webBody.themeSombre .moderationSignalement__bloc--reponse{background:#293a31}#webBody.themeSombre .moderationSignalement h5{color:#dce3e6}#webBody.themeSombre .moderationSignalement__texte{border-color:#4a575e;color:#d6dee1;background:#303b41}#webBody.themeSombre .moderationSignalement__bloc--reponse .moderationSignalement__texte{border-color:#466451;background:#2d3932}#webBody.themeSombre .moderationSignalement__relation{border-bottom-color:#554c3c;color:#e0c690;background:#3a3429}#webBody.themeSombre .moderationSignalement__contexte{border-color:#4d5960;background:#2c373d}#webBody.themeSombre .moderationSignalement__contexteTitre{border-bottom-color:#48545b;background:#303b41}#webBody.themeSombre .moderationSignalement__donnees>span{border-color:#465159}#webBody.themeSombre .moderationSignalement__donnees strong{color:#dce3e6}#webBody.themeSombre .moderationSignalement__publication{border-color:#4c585f;color:#d7dfe2;background:#263137}#webBody.themeSombre .moderationSignalement__details,#webBody.themeSombre .moderationSignalement__suivis{border-color:#465159}#webBody.themeSombre .moderationSignalement__details summary,#webBody.themeSombre .moderationSignalement__suivis summary{color:#cbd4d8;background:#303b41}#webBody.themeSombre .moderationSignalement__details summary:hover,#webBody.themeSombre .moderationSignalement__suivis summary:hover{background:#37444b}#webBody.themeSombre .moderationSignalement__conversation{color:#d4dde0;background:#263137}#webBody.themeSombre .moderationSignalement__indisponible{color:#e2c39b;background:#3c3329}#webBody.themeSombre .moderationSignalement__profil>img{border-color:#4d5960}#webBody.themeSombre .moderationSignalement__precision{border-top-color:#465159;color:#a6b1b6;background:#303b41}#webBody.themeSombre .moderationSignalement__suivis article{border-color:#465159}#webBody.themeSombre .moderationSignalement__suivis article>div{color:#d7dfe2}#webBody.themeSombre .supportDemandes{color:#d8e0e3}#webBody.themeSombre .supportDemandes__entete{border-bottom-color:rgba(189,201,206,.18)}#webBody.themeSombre .supportDemandes__entete h3{color:#dfe6e8}#webBody.themeSombre .supportDemandes__entete p{color:#a8b4b9}#webBody.themeSombre .supportDemandes__stats>span{border-color:rgba(177,192,198,.2);color:#aab6bb;background:rgba(50,62,68,.5)}#webBody.themeSombre .supportDemandes__stats strong{color:#e0e7e9}#webBody.themeSombre .supportDemande{border-color:rgba(157,174,181,.25);background:rgba(42,53,59,.72)}#webBody.themeSombre .supportDemande__entete{border-bottom-color:rgba(162,177,183,.16);background:rgba(35,46,52,.64)}#webBody.themeSombre .supportDemande__titre h4{color:#dce4e7}#webBody.themeSombre .supportDemande__cible{border-bottom-color:rgba(162,177,183,.14);color:#a8b3b8;background:rgba(49,60,66,.4)}#webBody.themeSombre .supportDemande__cible a,#webBody.themeSombre .supportDemande__cible strong{color:#d2dcdf}#webBody.themeSombre .supportDemande__reponse{border-top-color:rgba(112,154,124,.2);background:rgba(40,59,47,.5)}#webBody.themeSombre .supportDemande h5{color:#aeb9be}#webBody.themeSombre .supportDemande__message>div,#webBody.themeSombre .supportDemande__reponse>div{border-color:rgba(166,181,187,.2);color:#d6dfe2;background:rgba(35,45,50,.62)}#webBody.themeSombre .supportDemande__liens{border-top-color:rgba(162,177,183,.14)}#webBody.themeSombre .supportDemande__liens a,#webBody.themeSombre .supportDemande__liens span{border-color:rgba(162,177,183,.2);color:#bdc8cc;background:rgba(48,59,65,.62)}#webBody.themeSombre .supportDemande__liens a:hover{border-color:#91a9b3;color:#edf2f3;background:#354249}@media (max-width:650px){.joueurFicheHeader{margin-bottom:14px;border-radius:8px}.joueurFicheHeader .joueurEntete{display:block;padding:15px}.joueurFicheHeader .joueurEntete__avatar{width:88px;margin:0 12px 8px 0;float:left}.joueurFicheHeader .joueurEntete__avatar .minAvatJoueur,.joueurFicheHeader .joueurEntete__avatar .FJavat{width:88px;max-height:118px}.joueurFicheHeader .joueurEntete__identite{min-height:64px}.joueurFicheHeader .joueurEntete__pseudo{font-size:24px}.joueurFicheHeader .joueurEntete__resume{font-size:14px;line-height:1.45}.joueurFicheHeader .joueurEntete__roles{min-height:0;clear:both}.joueurFicheHeader--popup .joueurEntete__identite{padding-right:52px}.joueurFicheHeader--popup .joueurDetailsMinClose{top:-8px;right:-6px;width:48px;height:48px}.joueurFicheHeader--popup .joueurDetailsMinClose::before,.joueurFicheHeader--popup .joueurDetailsMinClose::after{width:29px;margin-left:-14.5px}.joueurFicheHeader>.btn{margin-top:8px}.joueurFicheHeader>.joueurEntete+br+.btn{margin-left:10px}.joueurNavigation{padding:7px 9px 10px}.joueurNavigation__groupe{grid-template-columns:minmax(0,1fr);gap:4px;padding:7px 0}.joueurNavigation__titre{padding:0 2px;font-size:13px}.joueurNavigation__liens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.joueurNavigation .joueurNavigation__liens>.btn{width:100%;min-width:0;min-height:40px;padding:6px 7px;font-size:14px}}.mt-10{margin-top:10px}#discussionSalonSelect{margin-bottom:15px;text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;font-size:1.9em;height:50px}p.mechacnt{max-height:286px}.mt-0{margin-top:0!important}.blockHtml{margin-right:10px;background:#f6f6f6;margin-top:10px;border:1px solid #ddd;border-radius:12px;padding:22px;margin-bottom:22px;box-shadow:0 3px 12px rgba(0,0,0,.08)}#webBody.themeSombre .blockHtml{background:#2d2824!important;border-color:#5a5048!important;box-shadow:0 4px 16px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.04)!important}.MJJeu{width:calc(20% - 7px);margin-right:6px!important;float:left;position:relative}a.MJJeu:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.25);text-decoration:none}select.myHalfInput{width:50%}.orderedMP{padding-right:7px;padding-left:7px}.orderedMP.selMPBig{width:100%}.messageBox{box-sizing:border-box;display:flex;float:none;width:100%;padding:12px;flex-direction:column;margin-right:0;margin-bottom:14px;text-align:left;background:#fff;border:1px solid #d8d1ca;border-radius:8px;box-shadow:0 2px 8px rgba(45,34,25,.08)}.messageBox__header{display:flex;min-height:58px;padding-bottom:9px;align-items:center;gap:10px}.messageBox__avatar{box-sizing:border-box;width:74px;height:54px;flex:0 0 74px;object-fit:cover;border:1px solid #d6cec6;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.16);cursor:pointer}.messageBox__identity{min-width:0;flex:1}.messageBox .messageBox__name{overflow:hidden;margin:0 0 6px;font-size:20px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.messageBox__pseudo{color:#4e3f31;font-weight:700;text-decoration:none;cursor:pointer}.messageBox__pseudo:hover{color:#2f6f43;text-decoration:none}.messageBox__headerActions,.messageBox__footer{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.messageBox__headerActions .button,.messageBox__footer .button{width:auto;min-width:0;margin:0;padding:5px 10px;font-size:12px;line-height:1.35}.messageBox__conversation{box-sizing:border-box;display:flex;width:100%;height:290px;margin-top:9px;padding:10px 7px;overflow-y:auto;flex-direction:column;gap:9px;border-radius:7px;scrollbar-color:#c8beb4 transparent}.selMPBig .messageBox__conversation{height:430px}.messageBox__message{display:flex;width:88%;flex-direction:column}.messageBox__message--received{align-self:flex-start}.messageBox__message--sent{align-self:flex-end}.messageBox__message--notification{width:100%}.messageBox__date{margin:0 5px 3px;color:#756a62;font-size:11px;line-height:1.2;text-align:center}.messageBox__bubble{box-sizing:border-box;padding:8px 10px;color:#4d443d;background:#fff;border:1px solid #ddd6cf;border-radius:7px;font-size:13px;text-align:center}.messageBox__message--sent .messageBox__bubble{background:#eee9e3;border-color:#d8cec3}.messageBox__content{line-height:1.45;word-wrap:break-word}.messageBox__footer{margin-top:8px;padding-top:8px;justify-content:flex-end}.selMPBig .messageBox{max-width:920px;margin-right:auto;margin-left:auto}#webBody.themeSombre .messageBox{color:#ddd;background:#241f1a;border-color:#3d332b;box-shadow:0 2px 8px rgba(0,0,0,.3)}#webBody.themeSombre .messageBox__header,#webBody.themeSombre .messageBox__footer{border-color:#443a32}#webBody.themeSombre .messageBox__avatar{border-color:#51463c}#webBody.themeSombre .messageBox__pseudo{color:#f0d7b6}#webBody.themeSombre .messageBox__pseudo:hover{color:#f8e8d2}#webBody.themeSombre .messageBox__conversation{background:#211d19;border-color:#443a32;scrollbar-color:#5b4d42 transparent}#webBody.themeSombre .messageBox__date{color:#b9afa6}#webBody.themeSombre .messageBox__bubble{color:#ddd6cf;background:#2d2824;border-color:#4b4139}#webBody.themeSombre .messageBox__message--sent .messageBox__bubble{color:#f0e5d8;background:#493d32;border-color:#665446}body.themeSombre .html-editor-toolbar{color:#f0e5d8;background:linear-gradient(to bottom,#302a25 0%,#27221e 100%);border-color:#5b4d42;border-bottom-color:#4b4037;box-shadow:0 1px 3px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.04)}body.themeSombre .html-editor-toolbar__separator{background:#66584c}body.themeSombre .html-editor-toolbar__button{color:#eee5da;background:#342e29;border:1px solid #51463c;box-shadow:none}body.themeSombre .html-editor-toolbar__button:hover,body.themeSombre .html-editor-toolbar__button:focus{color:#fff8ef;background:#493d32;border-color:#8a715a;box-shadow:0 2px 5px rgba(0,0,0,.28)}body.themeSombre .html-editor-toolbar__button:active{color:#fff;background:#554536;border-color:#c49a60;box-shadow:inset 0 1px 3px rgba(0,0,0,.35)}body.themeSombre .html-editor-toolbar__button:focus-visible{outline-color:#d1a96f}body.themeSombre .html-editor-toolbar__button--heart,body.themeSombre .html-editor-toolbar__button--diamond{color:#ef9fa3}body.themeSombre .html-editor-toolbar__button--club,body.themeSombre .html-editor-toolbar__button--spade,body.themeSombre .html-editor-toolbar__button--card{color:#eee5da}body.themeSombre .html-editor-toolbar__card-icon::before{border-color:#c5a678;background:#3c352f}body.themeSombre .html-editor-toolbar__card-icon::after{border-color:#c5a678;color:#ef9fa3;background:#2a2521}body.themeSombre .htmlbutt+textarea.modeTextArea{border-color:#5b4d42;border-top:0;border-radius:0 0 8px 8px;color:#f3ebe2;caret-color:#f3c681;background:#211d19;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}body.themeSombre .htmlbutt+textarea.modeTextArea::placeholder{color:#a99d92;opacity:1}body.themeSombre .htmlbutt+textarea.modeTextArea:focus{border-color:#c49a60!important;box-shadow:0 0 0 3px rgba(196,154,96,.18),inset 0 1px 3px rgba(0,0,0,.3)}body.themeSombre .html-editor-card-picker{color:#eee5da;background:#27221e;border-color:#5b4d42;box-shadow:0 5px 14px rgba(0,0,0,.35)}body.themeSombre .html-editor-card-picker__heading{color:#f0e5d8}body.themeSombre .html-editor-card-picker__help{color:#b9afa6}body.themeSombre .html-editor-card-picker__family,body.themeSombre .html-editor-card-picker__card{color:#e9dfd4;background:#342e29;border-color:#51463c}body.themeSombre .html-editor-card-picker__family:hover,body.themeSombre .html-editor-card-picker__family:focus,body.themeSombre .html-editor-card-picker__card:hover,body.themeSombre .html-editor-card-picker__card:focus{color:#fff8ef;background:#493d32;border-color:#8a715a}body.themeSombre .html-editor-card-picker__family.is-selected{color:#241f1a;background:#d1a96f;border-color:#e2c08d}body.themeSombre .html-editor-card-picker__tag{color:#e0b878}@media screen and (max-width:993px){.hide1000{display:none}}@media screen and (max-width:600px){.orderedMP{padding-right:4px;padding-left:4px}.messageBox{padding:10px}.messageBox__avatar{width:66px;height:49px;flex-basis:66px}.messageBox .messageBox__name{font-size:18px}.messageBox__conversation{height:310px}.messageBox__message{width:92%}.messageBox__message--notification{width:100%}}#muteBtn{width:46px;height:46px;background-size:46px;opacity:.8;cursor:pointer;pointer-events:auto;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:600px),screen and (max-height:380px){#muteBtn{background-size:38px}}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nolongT{max-width:100%;text-overflow:ellipsis;display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:bottom}.boutiquePrice{font-size:42px;text-align:rigsht}.blockCoinQty{display:inline-block;width:100px;text-align:right}a.btnPMSEL.selectedPM{background-color:#c89a51}a.btnPMSEL:hover{color:#fff;text-decoration:none;background-color:#d9b984}div.listMJ.selectedPM{display:block}.texteGain{font-size:24px;font-weight:normal}div.couponCreditPremium{background-image:url('/images/Shop/Coupon.png');background-size:95%;width:50%;float:left;height:250px;background-repeat:no-repeat}div.couponCreditTournoi{background-image:url('/images/Shop/Coupon6.png');background-size:95%;width:50%;float:left;height:250px;background-repeat:no-repeat}div.couponCreditPack{background-image:url('/images/Shop/Coupon2.png');background-size:95%;width:50%;float:left;height:250px;background-repeat:no-repeat}div.coupon3{background-image:url('/images/Shop/Coupon2.png');background-size:95%;width:50%;float:left;height:250px;background-repeat:no-repeat}.boutCoin1{width:40px;margin-bottom:8px;margin-right:10px;cursor:pointer}.boutCoins{font-size:48px}div.boutPart1{float:left;line-height:16px;width:65%;padding:10px;font-size:24px;padding-left:40px;padding-top:30px;font-weight:bold;font-family:'Pathway Gothic One',arial}div.boutPart2{float:left;width:28%;padding:10px;font-size:48px;text-align:center;padding-top:83px;font-weight:bold}.myModeShow{background-color:rgba(240,240,240,1);max-width:120px;padding:4px;margin-bottom:4px;margin-right:4px;overflow:hidden;padding-top:2px;white-space:nowrap}.contactTeamDirectory{position:relative;padding:4px 0 58px}.contactTeamIntro{max-width:760px;margin:0 auto 26px;padding:8px 18px}.contactTeamIntro h1{margin:3px 0 10px;color:#4b2f1d;font-size:34px;line-height:1.15}.contactTeamIntro p{margin:0;color:#615145;font-size:16px;line-height:1.55}.contactTeamIntro .contactTeamEyebrow{color:#8a5a2b;font-size:13px;font-weight:bold;letter-spacing:.09em;text-transform:uppercase}.contactRoleSection{margin:0 0 22px;padding:16px 18px 10px;background:rgba(250,246,239,.88);border:1px solid #d8c5ae;border-radius:9px;box-shadow:0 2px 8px rgba(58,39,25,.08)}.contactRoleSectionHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 8px;padding:0 2px 11px;border-bottom:1px solid #dfd0bd}.contactRoleSectionHeader h2{margin:0 0 3px;color:#4b2f1d;font-size:23px;line-height:1.25}.contactRoleSectionHeader p{margin:0;color:#6b5a4d;font-size:14px;line-height:1.4}.contactRoleCount{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 9px;color:#fff;background:#8a5a2b;border-radius:17px;font-size:15px;font-weight:bold;box-shadow:inset 0 -1px 0 rgba(0,0,0,.18)}.contactRoleGrid{display:flex;flex-wrap:wrap;margin-top:2px}.contactRoleCardCell{float:none;margin-bottom:8px}.contactRoleCard{display:block;width:100%;margin:0;padding:4px;overflow:hidden;background:transparent;border:1px solid transparent;border-radius:8px;text-align:center;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.contactRoleCard:hover,.contactRoleCard:focus{background:#fff;border-color:#c9ad8b;box-shadow:0 4px 12px rgba(62,39,23,.16);outline:none;transform:translateY(-2px)}.contactRoleCard:focus{box-shadow:0 0 0 2px rgba(101,67,45,.24),0 4px 12px rgba(62,39,23,.16)}.contactRoleAvatar{display:block;width:100%;height:auto;aspect-ratio:291/226;object-fit:cover;border-radius:5px}.contactRoleSection--inactive{background:rgba(242,239,234,.72);border-color:#d3ccc3}.contactRoleSection--inactive .contactRoleCard{opacity:.76}.contactRoleSection--inactive .contactRoleCount{background:#7e746b}.contactTeamActions{margin:30px 0 8px;padding:24px 12px 4px;border-top:1px solid #d8c5ae;text-align:center}.contactTeamActions p{margin:0 0 12px;color:#5b493c;font-size:16px}.contactTeamMessageButton{min-width:280px;margin:0 6px 10px;padding:12px 24px;font-size:18px}.contactTeamBackButton{margin:0 6px 10px}.contactTeamSignatures{position:absolute;right:4px;bottom:0;display:flex;align-items:flex-end;gap:3px;opacity:1}.contactTeamSignatures img{display:block;width:auto;max-width:42px;max-height:34px;object-fit:contain}.contactResponsibleDialogIntro{margin:0 0 12px;color:#5d4a3b;line-height:1.45}.contactResponsibleChoiceList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:55vh;overflow-y:auto;padding:2px}.contactResponsibleChoice{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:11px 13px;color:#493426;background:#faf6ef;border:1px solid #d5c1a7;border-radius:7px;text-align:left;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.contactResponsibleChoice:hover,.contactResponsibleChoice:focus{background:#fff;border-color:#9b7045;box-shadow:0 2px 8px rgba(62,39,23,.16);outline:none}.contactResponsibleChoiceName{font-size:16px;font-weight:bold;line-height:1.25}.contactResponsibleChoiceRoles{margin-top:3px;color:#7a6655;font-size:12px;line-height:1.3}#webBody.themeSombre .contactTeamIntro h1,#webBody.themeSombre .contactRoleSectionHeader h2{color:#f1dfc9}#webBody.themeSombre .contactTeamIntro p,#webBody.themeSombre .contactRoleSectionHeader p,#webBody.themeSombre .contactTeamActions p{color:#d3c6ba}#webBody.themeSombre .contactTeamIntro .contactTeamEyebrow{color:#ddb47d}#webBody.themeSombre .contactRoleSection{background:rgba(48,40,33,.9);border-color:#665345;box-shadow:0 2px 8px rgba(0,0,0,.28)}#webBody.themeSombre .contactRoleSectionHeader,#webBody.themeSombre .contactTeamActions{border-color:#665345}#webBody.themeSombre .contactRoleCard:hover,#webBody.themeSombre .contactRoleCard:focus{background:#3b3028;border-color:#9a7657}#webBody.themeSombre .contactRoleSection--inactive{background:rgba(42,38,34,.78);border-color:#5c5148}#webBody.themeSombre .contactResponsibleDialogIntro{color:#ddd0c3}#webBody.themeSombre .contactResponsibleChoice{color:#eee2d7;background:#352d27;border-color:#6e5a49}#webBody.themeSombre .contactResponsibleChoice:hover,#webBody.themeSombre .contactResponsibleChoice:focus{background:#44372e;border-color:#b58b66}#webBody.themeSombre .contactResponsibleChoiceRoles{color:#cbb9a9}@media (max-width:600px){.contactTeamIntro{padding-left:8px;padding-right:8px}.contactTeamIntro h1{font-size:29px}.contactRoleSection{padding:13px 8px 7px}.contactRoleSectionHeader{gap:9px}.contactRoleSectionHeader h2{font-size:20px}.contactRoleSectionHeader p{font-size:13px}.contactTeamMessageButton{width:100%;min-width:0;margin-left:0;margin-right:0}.contactResponsibleChoiceList{grid-template-columns:1fr}}.choixDistribPersoPerso{display:none}.perso5Opts,.perso6Opts{display:none}.ellypsisText{max-height:120px;overflow:auto}select.short,input.short{width:50%}.themusiclist{max-height:200px;overflow-y:auto}.previewSoundBtn{width:24px;height:24px}.selSoundtrack{color:#207347;font-weight:bold}.GrpMjExcl{margin-right:-22px;margin-left:-26px;margin-top:-8px;margin-bottom:-25px;position:absolute;right:24px;top:10px;z-index:999;float:right}.clearTopPod{margin-bottom:-55px}.clearBotPod{margin-bottom:-50px}@media (max-width:590px){.clearTopPod{margin-bottom:-25px}.clearBotPod{margin-bottom:-30px}}.delTextSize{width:16px;margin-left:6px;margin-bottom:3px}.dialogWide textarea{font-size:16px}.dialogWide{position:fixed;width:100%;top:0;left:0;height:100%;background-color:#fff;padding:10px;font-size:2em}.ellipsys{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:200px}.chatRecap{margin:0;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-bottom:0;max-height:186px;overflow:auto;padding:4px}.btn-shop{width:164px;height:189px;vertical-align:top}@media (max-width:1200px){.btn-shop{width:175px;height:185px;vertical-align:top}}@media (max-width:980px){.btn-shop{width:175px;height:181px;vertical-align:top}}@media (max-width:767px){.btn-shop{width:49%;height:181px;vertical-align:top}}.showFormation{display:none}select.MidInput{width:33.33%;display:inline}.formation5Opt{display:none}.subparagraph{border-left:10px solid rgba(0,0,0,.2)}.infoAll{font-size:11px;color:#444}.listFormationsTable{width:100%}.paddingSmall{padding-left:4px;padding-right:4px}.formationCoutImg{display:inline;width:20px;vertical-align:top;margin-top:5px}.coutFormationTD{min-width:45px}#buyCredits{display:none}.wideForm{width:100%}.padright{padding-right:6px}.rightA{text-align:right}.titreDefiWide{width:40%;text-overflow:ellipsis;white-space:nowrap;max-width:200px!important;overflow:hidden}.auteurDefiWide{width:20%;text-overflow:ellipsis;white-space:nowrap;max-width:200px!important;overflow:hidden}@media (max-width:590px){div.qc-cmp-buttons{padding:0}#qcCmpButtons button.qc-cmp-button{margin-top:5px}div.qc-cmp-ui-content{padding:20px}.qc-cmp-buttons button.qc-cmp-button{min-width:0px!important}h2.qc-cmp-title{font-size:24px;line-height:31px}}div.BOTbox{margin-bottom:0}@media screen and (max-width:990px){.auteurDefiWide{display:none}}.qc-cmp-button,.qc-cmp-button.qc-cmp-secondary-button:hover{background-color:#000!important;border-color:#000!important}.qc-cmp-button:hover,.qc-cmp-button.qc-cmp-secondary-button{background-color:transparent!important;border-color:#000!important}.qc-cmp-alt-action,.qc-cmp-link{color:#000!important}.qc-cmp-button,.qc-cmp-button.qc-cmp-secondary-button:hover{color:#fff!important}.qc-cmp-button:hover,.qc-cmp-button.qc-cmp-secondary-button{color:#000!important}.qc-cmp-small-toggle,.qc-cmp-toggle{background-color:#000!important;border-color:#000!important}.qc-cmp-main-messaging,.qc-cmp-messaging,.qc-cmp-sub-title,.qc-cmp-privacy-settings-title,.qc-cmp-purpose-list,.qc-cmp-tab,.qc-cmp-title,.qc-cmp-vendor-list,.qc-cmp-vendor-list-title,.qc-cmp-enabled-cell,.qc-cmp-toggle-status,.qc-cmp-table,.qc-cmp-table-header{color:#000!important}.qc-cmp-ui{background-color:#fff!important}.qc-cmp-table,.qc-cmp-table-row{border:1px solid!important;border-color:#000!important}#qcCmpButtons a{text-decoration:none!important}#qcCmpButtons button{margin-top:65px}@media screen and (min-width:851px){#qcCmpButtons a{position:absolute;bottom:10%;left:60px}}.qc-cmp-qc-link-container{display:none}.fondBeige{background-color:#c89a51}.moderatedRep{opacity:.2}.Mlnky{border:1px solid #BBB;width:300px;padding:2px;margin-bottom:4px}.emotHTML{position:absolute;margin-left:0;margin-top:-50px;height:70px;z-index:999;pointer-events:none}#IMGEMOT{font-size:1.1em;color:#333;padding-left:0;width:46px;height:46px;background-size:46px;border-radius:4px;pointer-events:auto;padding-bottom:4px;background-color:rgba(255,255,255,.2);background-repeat:no-repeat;background-position:center center}.emotIcon{height:50px;cursor:pointer}@media (max-width:600px){#IMGEMOT{font-size:.9em;width:30px;height:30px;background-size:30px;border-radius:3px}}@media (max-height:380px){#IMGEMOT{font-size:.9em;width:30px;height:30px;background-size:30px;border-radius:3px}}@media (max-width:1200px){.emotIcon{height:28px}}.btn-shop img{width:130px}@media (max-width:1200px){.btn-shop img{width:150px}}@media (max-width:992px){.btn-shop img{width:140px}}@media (max-width:767px){.btn-shop img{width:140px}}.pubAnnouncer{margin-top:-22px;background-image:url('/images/LiensComm.png');width:127px;height:13px;background-size:100%}#stickyHome{text-align:left}.noMarginTop{margin-top:0}div.noMarginTop{margin-top:0}#upload_target{position:absolute;top:0;left:0;width:0;height:0;border:0 solid #fff}.hideBigPubInv{float:right;width:300px;margin-left:4px;margin-bottom:4px;margin-top:-4px}@media (max-width:570px){.hideBigPubInv{float:none}}#choixParties{display:none}.midHome{width:380px;float:left}.modalLogo{height:140px;max-width:100%;max-height:35%}.hideCarsl{display:none}@media screen and (max-width:1200px){.midHome{width:290px}}@media screen and (max-width:990px){.midHome{width:50%}}@media screen and (max-width:500px){.midHome{width:100%}}.hiddenPart{display:none}#logoIMG{width:420px;margin-top:20px}.loginImage{float:right;height:180px;font-family:'Pathway Gothic One',arial;font-size:30px;text-transform:uppercase;font-weight:400;letter-spacing:3px;display:inline-block;margin-top:20px}#topAds{width:480px;height:250px;display:inline-block;vertical-align:top;overflow:hidden;text-align:right;margin-top:-8px;margin-bottom:-8px}#topAdsResp{width:100%;height:60px;overflow:hidden;text-align:center;background:rgba(255,255,255,.1)}@media screen and (max-width:1200px){#topAds{width:300px}#logoIMG{width:380px}}@media screen and (min-width:995px){#topAdsResp{display:none}}@media screen and (max-width:994px){#topAds{display:none}#topAdsResp{display:block;height:120px}#logoIMG{margin-top:0}.loginImage{margin-top:0}}@media screen and (max-width:400px){#topAdsResp{display:block;height:250px}}.smallloginImage{float:right;height:auto}.nav>li.smallLogin{width:55px;display:none}.boutonBeige{background-color:#c89a51;font-family:'Pathway Gothic One';font-size:28px;text-align:center;color:#fff}a.selStep{background-color:#458c4d}.mjSS{text-decoration:none!important;width:calc(12.5% - 4px);margin-left:0;float:left;margin-right:4px;white-space:nowrap!important}.fondMarron{background-color:#4e3f31;color:#fff!important}.texteBeige{color:#c89a51}.texteBlanc{color:#fff}div.DivMJCompetition{width:calc(50% - 10px);float:left;margin-bottom:10px;padding:0}div.DivMJTournoi{width:calc(50% - 10px);float:left;margin-bottom:10px;padding:0}div.DivMJLibre{width:calc(50% - 10px);float:left;margin-bottom:10px;padding:0}.imgCreditsAch{width:78px;float:left;margin-right:10px;cursor:pointer}@media screen and (max-width:600px){.imgCreditsAch{width:60px}}a.selectedmjSS{background-color:#4e3f31!important;color:#fff!important;}a.textePathway{font-family:'Pathway Gothic One';font-size:28px;display:inline}a.MJLibre{padding-left:54px;background-image:url('/Jeu-Tarot-en-ligne/ModesJeux/Libre.png?v=2');background-position:10px 50%;background-size:35px;background-repeat:no-repeat;text-transform:uppercase}a.MJInviter{padding-left:54px;background-image:url('/Jeu-Tarot-en-ligne/ModesJeux/Salon.png?v=2');background-position:10px 50%;background-size:35px;background-repeat:no-repeat;text-transform:uppercase}a.MJInviter:hover{color:#fff}a.MJInviter.selectedMJ{background-image:url('/Jeu-Tarot-en-ligne/ModesJeux/Salon2.png?v=2');text-transform:uppercase;background-color:#c89a51}a.MJInviter.selectedMJ:hover{color:#fff}a.MJLibre.selectedMJ{background-image:url('/Jeu-Tarot-en-ligne/ModesJeux/Libre2.png?v=2');background-color:#c89a51;color:#fff!important}a.MJLibre:hover{color:#fff}a.MJTournoi{padding-left:54px;background-image:url('/Jeu-Tarot-en-ligne/ModesJeux/Tournois.png?v=2');background-position:10px 50%;background-size:35px;background-repeat:no-repeat;text-transform:uppercase}a.MJTournoi.selectedMJ{background-image:url('/Jeu-Tarot-en-ligne/ModesJeux/Tournois2.png?v=2');background-color:#c89a51}a.MJTournoi:hover{color:#fff}a.MJCompetition{padding-left:54px;background-image:url('/Jeu-Tarot-en-ligne/ModesJeux/Competitions.png?v=2');background-position:10px 50%;background-size:35px;background-repeat:no-repeat;text-transform:uppercase}a.MJCompetition.selectedMJ{background-image:url('/Jeu-Tarot-en-ligne/ModesJeux/Competitions2.png?v=2');background-color:#c89a51}a.MJCompetition:hover{color:#fff}a.MJMissions{padding-left:36px;background-image:url('/Jeu-Tarot-en-ligne/ModesJeux/Missions.png?v=2');background-position:4px 50%;background-size:35px;background-repeat:no-repeat;text-transform:uppercase}a.MJMissions.selectedMJ{background-image:url('/Jeu-Tarot-en-ligne/ModesJeux/Missions2.png?v=2');background-color:#c89a51}a.MJMissions:hover{color:#fff}a.MJNoBg{background-position:4px 50%;background-size:35px;background-repeat:no-repeat;text-transform:uppercase}a.MJNoBg.selectedMJ{background-color:#c89a51}a.MJNoBg:hover{color:#fff}.nextRecomp{height:45px;float:right}h2.modeJeu{font-family:'Pathway Gothic One';font-size:28px;margin-top:7px}.MJIconn{height:55px;float:none}@media screen and (max-width:1200px){.hideSmall{display:none}}@media screen and (max-width:1200px){.MJIconn{height:26px}.modeJeuSelImg{height:26px;width:42px}}@media screen and (max-width:990px){div.DivMJTournoi,div.DivMJCompetition,div.DivMJLibre{width:calc(50% - 10px);margin-bottom:10px}}@media screen and (max-width:767px){.nav>li.smallLogin{display:inline-block}}@media screen and (max-width:600px){div.DivMJCompetition{width:100%;margin-bottom:10px}div.DivMJTournoi{width:100%;margin-bottom:10px}div.DivMJLibre{width:calc(100% - 10px);margin-bottom:10px;padding-left:0;padding-right:0;margin-right:10px}}input.distribInput,select.distribInput{text-overflow:ellipsis;background-color:rgba(255,255,255,.5);width:500px;max-width:100%}input.distriTitreDefi{width:calc(100% - 450px);display:inline}@media (max-width:600px){input.distriTitreDefi{width:100%;display:block;margin-bottom:6px}}input.nofloat,select.nofloat{float:none;display:inline-block;vertical-align:top}.showDistri{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.minAvatJoueur{max-height:200px;float:left;margin-right:8px;max-width:100%}img.bigAvatJoueur{max-height:400px;max-width:100%}#stopRefresh{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px;vertical-align:baseline;margin-right:10px;margin-top:0;margin-left:6px}.textRight{text-align:right}.orderJeu{font-size:19px;vertical-align:bottom;margin-right:6px;width:30px;text-align:center;height:30px;display:inline-block;background:rgba(205,255,205,.4);border-radius:15px}.orderJeuPreneur{background:rgba(205,205,255,.4)}div.jClstGal{padding:0;max-width:200px}.noPointerEvents{pointer-events:none}.pseudoSalon{font-size:17.5px;text-align:center;overflow:hidden;font-weight:bold;margin-top:2px;overflow:hidden;white-space:nowrap}.pseudoForuum{font-size:13px;text-align:center;overflow:hidden;overflow:hidden;white-space:nowrap}.moreInfoSalon{font-size:17.5px;text-align:center;overflow:hidden;margin-top:0;margin-bottom:4px;overflow:hidden;white-space:nowrap}@media (max-width:767px){body a.btnMJSEL{background-position:50% 10%;background-size:50%;height:90px;padding-left:4px;padding-right:4px;text-align:center;padding-top:50px;overflow:hidden;text-overflow:ellipsis}.hideMini{display:none}a.mjSS{padding:2px 6px!important}.iconMJBtn{max-height:42px}}@media (max-width:660px){a.mjSS{width:calc(25% - 4px)}}@media (max-width:380px){a.mjSS{width:calc(50% - 4px)}}@media (max-width:445px){body a.btnMJSEL{width:calc(50% - 6px);font-size:20px;background-size:50%;padding-left:8px;padding-right:8px;float:left;padding-top:60px}a.MJMissions{width:calc(100% - 6px)!important;background-size:25%!important}}@media screen and (max-width:900px){.pseudoSalon,.moreInfoSalon{font-size:14px}}.myWide td{font-size:16px}@keyframes moveVert{0%{margin-bottom:0}25%{margin-bottom:-3px}50%{margin-bottom:0}75%{margin-bottom:-2px}100%{margin-bottom:0}}.shakeVert{animation:moveVert 2s infinite ease-in-out;-webkit-animation:moveVert 2s infinite ease-in-out}.webEquipier4j{display:inline-block;margin:auto;width:25%;max-width:270px;text-align:left;float:left}.webEquipier5j{display:inline-block;margin:auto;width:20%;max-width:270px;text-align:left;float:left}.webEquipier6j{display:inline-block;margin:auto;width:16%;max-width:270px;text-align:left;float:left}.webEquipier3j{display:inline-block;margin:auto;width:33%;max-width:270px;text-align:left;float:left}.jeuEquipier4j{display:inline-block;margin:auto;width:25%;max-width:220px;text-align:left;vertical-align:bottom}.jeuEquipier3j{display:inline-block;margin:auto;width:33%;max-width:220px;text-align:left;vertical-align:bottom}.img-center{text-align:center;float:none;margin:auto}.rondCLst{padding:4px}.jeuEquipier5j{display:inline-block;margin:auto;width:20%;max-width:220px;text-align:left;vertical-align:bottom}.jeuEquipier6j{display:inline-block;margin:auto;width:16.6%;max-width:220px;text-align:left;vertical-align:bottom}.reglPtsHead{text-align:center;padding-right:20px}.reglPtsSco{text-align:right;padding-right:20px}.valeurCartesImg{max-width:500px;width:100%;margin-top:15px}.moderateurPanelMulti td{max-width:160px;overflow:hidden;white-space:nowrap}.moderateurPanelMulti td:hover{max-width:300px}.bs-example{background-color:#fff;border-color:#ddd;border-radius:4px 4px 0 0;border-width:1px;box-shadow:none;margin-left:0;margin-right:0}.MedJoueur{width:120px;image-rendering:-webkit-optimize-contrast}.MedHome{height:40px;image-rendering:-webkit-optimize-contrast}#quitTD{width:25px}@media (max-width:1200px){.MedJoueur{width:104px}div.boutPart2{padding-top:66px;font-size:40px}div.boutPart1{width:64.5%;padding-left:20px;padding-top:11px}}@media (max-width:992px){.MedJoueur{width:74px}div.boutPart2{padding-top:51px;font-size:30px}.boutCoins{font-size:30px}.boutCoin1{width:22px;margin-bottom:6px}div.couponCreditPack,div.couponCreditTournoi,div.couponCreditPremium{height:160px}}@media (max-width:767px){.MedJoueur{width:70px}}@media (max-width:767px){div.couponCreditPack,div.couponCreditTournoi,div.couponCreditPremium{width:380px}.texteGain{font-size:24px}div.boutPart2{padding-top:58px}}.scoreTD{padding-left:20px;text-align:right}.marginTop{margin-top:4px}.blockeurP{height:250px;margin-bottom:10px}.stdAdd .blockeurP{width:300px}.gradInvi{width:165px;margin-bottom:4px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gradeCl{width:120px}.invitationModeIcone{display:block;float:left;width:68px;height:68px;margin:4px 10px 4px 0;border-radius:8px;background:#f4eee6}.invitationModeIcone .MJicon{display:block;width:100%;height:100%;margin:0;object-fit:contain}.MJicon{width:68px;height:68px;margin-right:4px}.nomargin{margin:0}.nomarginTop{margin-top:0}#selecteurTour{width:75px;height:40px}.hiddenStep,.hiddenstepforum,.hiddenManche,.choixDistribPerso,#formationOptions{display:none}.missionsExcl{margin-left:4px;margin-right:0}.missionsExcl2{margin-left:4px;margin-bottom:4px}.etapeJeuBtn{padding:8px;background-color:#555;padding-left:10px;padding-right:10px;color:#fff;display:inline-block}.etapeJeuBtn:hover{text-decoration:underline;color:#fff}.signifCard li{display:inline-block;width:150px;margin:10px;vertical-align:top}.optionCard{width:70px;height:129px;vertical-align:bottom}.unlockBg{background-color:#ddd;box-sizing:border-box;display:inline-block;font-size:14px;height:80px;overflow:hidden;padding:5px 5px;text-align:center;width:87px;color:#c77}.unlockEmot{background-color:#ddd;box-sizing:border-box;display:inline-block;font-size:14px;height:80px;overflow:hidden;padding:5px 5px;text-align:center;width:67px;color:#c77}.unlockDosCartes{background-color:#ddd;box-sizing:border-box;display:inline-block;font-size:14px;height:116px;overflow:hidden;padding:5px 5px;text-align:center;width:64px;color:#c77}.underL{text-decoration:underline}.noMargin{margin:0}.smIc{width:30px;height:30px}.bs-example{border-color:#e5e5e5 #eee #eee;border-style:solid;border-width:1px 0;box-shadow:0 3px 6px rgba(0,0,0,.05) inset;margin:0 -15px 15px;padding:15px 15px 15px;position:relative}.bs-example-after{color:#959595;content:"Demande d'assistance";font-size:12px;font-weight:700;left:15px;letter-spacing:1px;text-transform:uppercase;top:15px}.bs-example+.highlight,.bs-example+.zero-clipboard+.highlight{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-width:1px;margin-left:0;margin-right:0;margin-top:-16px}.bs-example+.highlight,.bs-example+.zero-clipboard+.highlight{border-radius:0;border-width:0 0 1px;margin:-15px -15px 15px}.highlight{background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:4px;margin-bottom:14px;padding:9px 14px}.buttonHand{cursor:pointer}.reponse{color:#225}a.mgBot{margin-bottom:8px}input.mgBot{margin-bottom:8px}.listMJ{display:none;border-radius:8px;margin-right:10px;border:2px transparent;overflow:hidden}.selectedMJ{display:block}a.selectedMJ{display:inline-block}a.textePathway{display:inline-block;padding-top:5px;padding-bottom:5px}.donnFixItem{float:left;white-space:nowrap;overflow:hidden;height:48px;margin-right:0;margin-bottom:0}.donnFixItem img{margin-right:6px;width:72px;height:48px}@media (max-width:680px){.donnFixItem img{width:50%}}.donnFixItem .pseu{overflow:hidden;white-space:nowrap}.donnFixItem .pourc{color:#666;float:right;overflow:hidden;white-space:nowrap;margin-right:2px}@media (max-width:767px){.hide768{display:none}}@media (max-width:980px){p.endInfosPart{white-space:normal;overflow:visible;padding:4px;display:block;box-sizing:border-box;width:auto;margin:20px}.donnFixItem .pourc{float:none}}.donnFixItem .strong{font-weight:bold}.donnFixItem .sco{margin-right:2px;text-align:left;white-space:nowrap}.donne-fixe,.donne-fixe *,.donne-fixe *::before,.donne-fixe *::after{box-sizing:border-box}.donne-fixe{position:relative;height:auto;margin:0 0 8px;padding:9px;overflow:hidden;border:1px solid #d9d0c5;border-radius:10px;background:transparent;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.donne-fixe:hover{border-color:#b9a794;box-shadow:none}.donne-fixe__resume{display:flex;min-width:0;align-items:center;gap:9px}.news .donne-fixe__date{display:grid;flex:0 0 42px;grid-template-rows:auto auto auto;width:42px;height:auto;min-height:49px;margin:0;overflow:hidden;border:1px solid #cfc2b2;border-radius:7px;background:#fff;box-shadow:0 1px 3px rgba(58,43,29,.08);color:#4d3e33;font-size:9px;line-height:1;text-align:center}.news .donne-fixe__date .month{margin:0;padding:3px 2px;background:#795b40;color:#fff;font-size:9px;line-height:1}.news .donne-fixe__date .day{margin:0;padding:2px 0 0;color:#4d3e33;font-size:18px;font-weight:700;line-height:1;text-shadow:none}.donne-fixe__heure{padding:1px 0 3px;color:#786958;font-size:8px}.donne-fixe__textes{min-width:0;flex:1}.news .donne-fixe__titre{margin:0 0 2px;color:#2f2822;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:normal}.news .donne-fixe__titre--en-cours{color:#665c52}.donne-fixe__sous-titre{margin:0;color:#75695e;font-size:15px;line-height:1.5}.donne-fixe__chevron{flex:0 0 8px;width:8px;height:8px;margin:0 4px;border-right:2px solid #8c7a68;border-bottom:2px solid #8c7a68;transform:rotate(45deg)}.donne-fixe__tableau{width:auto;margin:8px 0 0;overflow-x:auto;border-spacing:0;border-top:1px solid #e1d9d0;padding-top:6px;scrollbar-width:thin}.donne-fixe__roles,.donne-fixe__partie{display:flex;min-width:0;width:100%}.donne-fixe__roles{margin-bottom:0;color:#776a5e}.donne-fixe__role{min-width:0;padding:6px 8px 8px;border:1px solid transparent;border-bottom:0;overflow:hidden;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.donne-fixe__role--preneur{border-top-color:#b58a48;color:#78551f;border-left-color:#bda47d;border-right-color:#bda47d}.donne-fixe__partie{position:relative;margin:0;overflow:hidden;border:0;background-image:linear-gradient(#ded8d1,#ded8d1);background-size:100% 1px;background-position:bottom;background-repeat:no-repeat;border-radius:0;background-color:transparent;box-shadow:none}.donne-fixe__partie:last-child{background-image:none}.donne-fixe__partie{transition:box-shadow .12s ease}.donne-fixe__partie:hover{box-shadow:inset 0 0 0 1px #799582}.donne-fixe__partie--selectionnee,.donne-fixe__partie--selectionnee:hover{box-shadow:inset 0 0 0 1px #40835b}.donne-fixe__partie--personnelle,.donne-fixe__partie--personnelle:hover{box-shadow:inset 4px 0 #40835b,inset -1px 0 #79a58a,inset 0 1px #79a58a,inset 0 -1px #79a58a}.donne-fixe__partie .clear,.donne-fixe__partie .selGameDF{display:none}.donne-fixe__joueur{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:33px auto;align-items:center;gap:4px 6px;float:none;min-width:0;height:auto;margin:0;padding:6px;overflow:hidden;border:1px solid transparent;border-top:0;border-bottom:0;background:transparent;white-space:normal;text-align:center;font-size:14px}.donne-fixe__joueur+.donne-fixe__joueur:not(.donne-fixe__joueur--preneur){border-left-color:rgba(120,108,96,.14)}.donne-fixe .donne-fixe__joueur--preneur{border-left-color:#bda47d;border-right-color:#bda47d}.donne-fixe__joueur--preneur+.donne-fixe__joueur:not(.donne-fixe__joueur--preneur){border-left-color:transparent}.donne-fixe__partie:last-child .donne-fixe__joueur--preneur{box-shadow:inset 0 -1px #bda47d}.donne-fixe__resultat,.donne-fixe__identite{display:contents}.donne-fixe__joueur img,.donne-fixe__partie .donne-fixe__joueur img{display:block;grid-column:2;grid-row:1;justify-self:center;float:none;width:45px;height:30px;margin:0;border:0;border-radius:3px;outline:none;object-fit:cover}.donne-fixe__joueur .pseu,.donne-fixe__joueur .pourc,.donne-fixe__joueur .sco,.donne-fixe__classement{min-width:0;margin:0;line-height:1.2}.donne-fixe__joueur .pseu{grid-column:2;grid-row:2;display:block;width:100%;font-size:inherit;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.donne-fixe__joueur .pseu.strong{font-weight:700}.donne-fixe__vous{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.donne-fixe__joueur .pourc{grid-column:1;grid-row:1;float:none;overflow:visible;font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-1px;white-space:nowrap}.donne-fixe__unite{margin-left:1px;font-size:.58em;letter-spacing:0}.donne-fixe__mesures{grid-column:1;grid-row:2;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:1px 6px;min-width:0}.donne-fixe__classement,.donne-fixe__joueur .sco{font-size:inherit;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.donne-fixe__classement strong,.donne-fixe__joueur .sco strong{font-size:1em;font-weight:700;line-height:inherit}.donne-fixe__points-unite{font-size:.72em;font-weight:700}.donne-fixe__joueur .pourc.donne-fixe__attente{font-size:13px;line-height:1.3;letter-spacing:0;white-space:normal;opacity:.7}.donne-fixe-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin:10px 0;font-size:12px}.donne-fixe-pagination:empty{display:none}.donne-fixe-pagination .pbtn{margin:0}.themeSombre .donne-fixe{border-color:#51473e;background:transparent;box-shadow:none}.themeSombre .donne-fixe:hover,.themeSombre .donne-fixe__partie:hover{border-color:#776757}.themeSombre .news .donne-fixe__titre,.themeSombre .donne-fixe__sous-titre{color:#eee7df!important}.themeSombre .donne-fixe__sous-titre,.themeSombre .donne-fixe__roles{color:#c1b5a8!important}.themeSombre .donne-fixe__tableau{border-top-color:#4b4138}.themeSombre .donne-fixe__partie{background-image:linear-gradient(#4b4138,#4b4138)}.themeSombre .donne-fixe__partie:last-child{background-image:none}.themeSombre .donne-fixe__partie--selectionnee,.themeSombre .donne-fixe__partie--selectionnee:hover{box-shadow:inset 0 0 0 1px #73b982}.themeSombre .donne-fixe__partie--personnelle,.themeSombre .donne-fixe__partie--personnelle:hover{box-shadow:inset 4px 0 #83bb96,inset -1px 0 #63896f,inset 0 1px #63896f,inset 0 -1px #63896f}.themeSombre .donne-fixe__role--preneur{color:#e0bf89;border-top-color:#bfa06e}.themeSombre .donne-fixe__role--preneur,.themeSombre .donne-fixe .donne-fixe__joueur--preneur{border-left-color:#8e7856;border-right-color:#8e7856}.themeSombre .donne-fixe__partie:last-child .donne-fixe__joueur--preneur{box-shadow:inset 0 -1px #8e7856}.themeSombre .donne-fixe__vous{border-color:#63896f;color:#a9d7b9}.themeSombre .donne-fixe__joueur{color:#f4eee6}.themeSombre .donne-fixe__joueur+.donne-fixe__joueur:not(.donne-fixe__joueur--preneur){border-left-color:rgba(210,195,180,.12)}.themeSombre .donne-fixe__joueur--preneur+.donne-fixe__joueur:not(.donne-fixe__joueur--preneur){border-left-color:transparent}.themeSombre .donne-fixe__partie:hover{box-shadow:inset 0 0 0 1px #9bbb9f}.themeSombre .donne-fixe__partie--personnelle:hover{box-shadow:inset 4px 0 #83bb96,inset 0 0 0 1px #63896f}.donne-fixe__partie:focus,.donne-fixe__partie:active{outline:none;box-shadow:inset 0 0 0 2px #40835b}.themeSombre .donne-fixe__partie:focus,.themeSombre .donne-fixe__partie:active{outline:none;box-shadow:inset 0 0 0 2px #9bcea8}@media (max-width:900px){.donne-fixe__roles,.donne-fixe__partie{min-width:510px}.donne-fixe__joueur{grid-template-rows:29px auto;font-size:13px;gap:3px 4px}.donne-fixe__joueur .pourc{font-size:26px}.donne-fixe__joueur img,.donne-fixe__partie .donne-fixe__joueur img{width:39px;height:26px}}@media (max-width:680px){.donne-fixe{padding:7px}.donne-fixe__resume{gap:7px}.donne-fixe__tableau{margin-top:7px}.donne-fixe__roles,.donne-fixe__partie{min-width:0;width:100%}.donne-fixe__joueur{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:26px auto auto;font-size:12px;gap:3px 2px;padding:5px 3px}.donne-fixe__joueur .pourc{font-size:24px;letter-spacing:-.7px}.donne-fixe__joueur img,.donne-fixe__partie .donne-fixe__joueur img{width:36px;height:24px}.donne-fixe__mesures{grid-column:1 / -1;gap:1px 4px}.donne-fixe__joueur .pseu{grid-column:1 / -1;grid-row:3}.donne-fixe__role{padding:4px 3px;font-size:10px}}@media (max-width:500px){.donne-fixe{padding:6px 3px}.donne-fixe__resume{align-items:flex-start}.donne-fixe__joueur{flex-shrink:0;grid-template-rows:22px auto auto;gap:2px;padding:5px 2px;font-size:clamp(10px,2.8vw,12px)}.donne-fixe__joueur .pourc{font-size:clamp(12.5px,3.7vw,18px);letter-spacing:-.7px}.donne-fixe__joueur img,.donne-fixe__partie .donne-fixe__joueur img{width:clamp(18px,5.5vw,27px);height:auto;aspect-ratio:3 / 2}.donne-fixe__role{flex-shrink:0;padding:4px 2px;font-size:clamp(8px,2.4vw,10px);text-align:center;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.donne-fixe__joueur .pourc.donne-fixe__attente{font-size:10px}}@media (prefers-reduced-motion:reduce){.donne-fixe,.donne-fixe__partie{transition:none}}.modalW{position:fixed;top:0;left:0;width:100%;height:100%;font-size:18px;text-align:center;background-color:#fff;z-index:9999999}.modalW::before{display:block;content:"";height:10%}*{margin:0;padding:0;border:0;line-height:1.5em;list-style:none}body{background:url(../images/body2.jpg) no-repeat center top fixed;background-color:#1e150e;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px}a{color:#87796c;text-decoration:none}a:hover{color:#594b3d;text-decoration:none}.nowrap{white-space:nowrap}p{margin:1em 0}h1,h2,h3,h4,h5,h5{text-transform:uppercase;margin:1em 0;color:#1f150f}h1{font-size:21px}h2{font-size:16px}h3{font-size:14px}h4{font-size:13px}h5{font-size:12px}h6{font-size:11px}.a11yVisualH1{font-size:21px}.a11yVisualH2{font-size:16px}.a11yVisualH3{font-size:14px}.a11yVisualH4{font-size:13px}.a11yVisualH5{font-size:12px}.a11yVisualH6{font-size:11px}.a11yVisualLegacyH7{display:inline;margin:0;color:inherit;font:inherit;text-transform:none}.fulH.homeMainTitle{margin-top:0;margin-bottom:14px;padding:2px 8px 8px;border-bottom:1px solid #cfc3b7;color:#4f3f32;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:.02em;text-align:left;text-transform:none}#webBody.themeSombre .homeMainTitle{border-bottom-color:#5a493d;color:#eee7df}@media screen and (max-width:500px){.fulH.homeMainTitle{font-size:20px;text-align:center}}.clear{clear:both;height:0;width:100%}header,footer,section,nav,colgroup,col,article,aside{display:block}#wrapper{margin:0 auto;width:980px}header{width:100%;position:relative}#logo{position:absolute;left:0;top:18px}#social{position:absolute;right:0;top:40px}#social li{float:left;margin-left:10px}#social li a{display:block;height:41px;width:42px;text-indent:-9999px}#social li.facebook a{background:url(../images/facebook.png) no-repeat left top}#social li.twitter a{background:url(../images/twitter.png) no-repeat left top}#social li.youtube a{background:url(../images/youtube.png) no-repeat left top}#social li.rss a{background:url(../images/rss.png) no-repeat left top}#banner{background:url(../images/banner.jpg) no-repeat left top;height:495px;width:900px;padding:40px}#slider{position:relative}#content{padding:0 10px 20px 10px}#content.inner{background:#fff url(../images/content.png) repeat-y right}#content .col{float:left;margin:0 20px;width:200px}#content p.more{float:right;margin:0}#content p.more a{background:url(../images/more.gif) no-repeat left top;display:block;height:23px;width:70px;text-indent:-9999px}#content p.more a:hover{background:url(../images/more.gif) no-repeat left bottom}article ul{padding-left:20px}article ul li{background:url(../images/bullet.gif) no-repeat left 3px;padding-left:20px}article ul.columns li{float:left;width:40%;padding-right:5%}article .post h1{margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #e0dad5}ul.paging{border-top:1px solid #e0dad5;padding:2em 0;text-align:center;margin-top:2em}ul.paging li{display:inline;background:none;padding:5px}ul.paging li.first{float:left;padding:0}ul.paging li.last{float:right;padding:0}ul.paging li.first a,ul.paging li.last a{font-size:9px;color:#1f150f;text-transform:uppercase;text-shadow:1px 1px rgba(255,255,255,.4);border:1px solid #d5cdc6;padding:7px 10px;background-image:-ms-linear-gradient(top,#D9D4CF 0%,#D1CBC6 100%);background-image:-moz-linear-gradient(top,#D9D4CF 0%,#D1CBC6 100%);background-image:-o-linear-gradient(top,#D9D4CF 0%,#D1CBC6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#D9D4CF),color-stop(1,#D1CBC6));background-image:-webkit-linear-gradient(top,#D9D4CF 0%,#D1CBC6 100%);background-image:linear-gradient(top,#D9D4CF 0%,#D1CBC6 100%)}ul.paging li.first a:hover,ul.paging li.last a:hover{border:1px solid #c6bdb6;padding:7px 10px;background-image:-ms-linear-gradient(top,#CBC4BD 0%,#C2B9B2 100%);background-image:-moz-linear-gradient(top,#CBC4BD 0%,#C2B9B2 100%);background-image:-o-linear-gradient(top,#CBC4BD 0%,#C2B9B2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#CBC4BD),color-stop(1,#C2B9B2));background-image:-webkit-linear-gradient(top,#CBC4BD 0%,#C2B9B2 100%);background-image:linear-gradient(top,#CBC4BD 0%,#C2B9B2 100%)}#people{float:left;width:580px;margin-left:20px}#people div{float:left;width:180px;margin:0 20px}#people .first,#people .last{margin:0}#people h2{margin:2em 0 .5em}#people h3{margin:0}#products{width:600px;margin:20px 0 0 20px;float:left}#products div{float:left;margin:0 20px 30px 0;display:block;overflow:hidden}#products h3{margin:.5em 0;text-align:right}#products h3 a{display:block;text-align:left}#products p{margin:0}#gallery{width:600px;margin:0 0 0 10px;float:left}#gallery li{float:left;width:180px;height:165px;padding:10px;display:block;overflow:hidden}#gallery li:hover{background:url(../images/gallery.png) no-repeat left top;color:#fff}#gallery p{margin:3px 0;text-align:center}aside{float:right;width:300px;margin-left:10px;min-height:400px}aside h2{margin:0}.movingArrowLink{}#specials,#awards,#cards{margin:40px 0}#comments{padding-top:30px}#comments a{font-weight:bold}#flickr{padding-top:30px}#flickr h2{margin-bottom:20px}#flickr img{margin:0 7px 5px 0}#partners{background:url(../images/partners.png) repeat-x top;height:120px;width:916px;padding:0 32px;position:relative}#partners .prev,#partners .next{position:absolute;top:0;width:30px;height:120px;display:block;text-indent:-9999px}#partners .prev{background:url(../images/prev.jpg) no-repeat left top;left:0}#partners .next{background:url(../images/next.jpg) no-repeat left top;right:0}#partners .carousel{position:absolute;left:30px;top:0;width:920px}#partners li{background:url(../images/partners-separator.png) no-repeat left top;height:120px;padding-left:2px;width:228px;float:left}#partners a{display:block;width:100%;text-align:center}.reviews li{display:block;width:350px;padding:0 0;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAD6CAYAAADp0S9WAAAAB3RJTUUH3wQTCAYrbGVVlQAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAUiSURBVHja7dxPiFR1AAfwmdm3q+wfl70o5NYhIo1C001BSAsci1BSAzETwggVO9hJIqKLh+oYeKtDeAkMMzxEf6RTVCdv7SXoEJsI5q4oIf7Zfb9+ozMyO7wZ5zXaVu/zgZ/z5ve+b9e5fPnxm/e2HEIoHd63q5RhLI5Lpe7Nyx87fjLHpQDFUWkz/1Ycv1b6+t7u8ufkzQMU1q3ira1662MsjjNxfFA7npudfW/VxPq1TedbR9s8ANmai7dRotXmcj039dueY8dP9nco3cz8Qn8wgH+rpPZPfYVa2y6YaJwYGFg0Wd26/c2tL708Fd+OxMxMy7Ud83HM3O2XAxTR7eJNQ7V0u0hvTybJ1KsHD+9bs37Dhfj2/Bt7d95suS5vHoC6+oo3nXdbw7IHln8cS3Q6Hp479Mr2uYzr8uYBqLtVvGkId4q0Uqlceef9D0/Ew5mDe15sV6J58wDUJQd2b6vt0441JhYPDv0YX+bi/OU21+TNA9AkSdMw1jwxODT8c3y5GufbXZM3D0CTJIR0onmifofD9Tjf7pq8eQCaxBXv/MKcvnjhhf27t62L8407E7Z0+gF58wBFV2l9MOL6tWuP37xx45n6gxHVT059M97hybW2eQCyJV3szQ7m3L/NmwcolKSbvdm8+7f2ewHaS9IutgW6yfSSByiSJHSxLdBNppc8QJEk3XwRlvfLMl+uAbSneAH+YUkohbMjS0aPDo+MDLYLxUzz27x5AJqU66vTWoku7pBr/du6d82Xy+WF/mwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/U+WF/g8ALKSdmzcciC+72p3/4ruftvSSz5Is9IcGWEghhLH4Uu1wfrxcLv/+d/NZFC9QaLEo7xYZ7CWfRfEChdZFkfaUz6J4gUILac7izZnPoniBQgshva/5LIoXKLS8Ndp77SpeoOBCmnPFmzOfRfEChZam4ezw8MjRoeGhW3cjTF/8Y/fs7NyD9yqfxQMUQOGFEGolurh2/PyG1dON+SRJpr78/my1XC7/0ku+VWWhPzDAQotFeTWOmdpI07TUGJVKZSqevtlrvpWtBoC6zeueqDbfpts/sKhjkebNNyhegLo0DfP+BsOS0dHJUocizZtvULwA0bMTjz0cSumdIq2UK1f2vrb/q3h47V7kmyleoPA2rV05lobwWTwca8wtXbb0oy1bd1yKh3/2mm/lyzWg0DY+uaIa0nAmjona48C1MZD0T75+6PCJePpSuVye6yWfxYoXKKyNq1dUS6F0pnluYGBg8si7R/c9t23Hhfj2ci95ADJsWrPy86dXPRpqo7p+1Q9fnz71VAjhoTj67kU+ixUvUGhzc3NH+pLkkeXj4yc/Pf1tbbvgahzn220Z5M0DkCGuVvvrq9bR+5EHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/sL8AOQSwHJqcvLcAAAAASUVORK5CYII=') no-repeat left top}.reviews p.review{height:230px;overflow:hidden;widsdth:350px;padding:0 35px}.reviews p.author{color:#fff;text-align:right}.news li{height:140px;width:100%;overflow:hidden;margin-bottom:20px}.news .date{background:#e3d6c1;color:#fff;float:left;font-size:9px;font-weight:bold;height:45px;margin-top:3px;width:36px;text-align:center;text-transform:uppercase;margin-right:8px;margin-bottom:10px}.news .month{padding:2px 0 4px 0;line-height:1em;color:#fff}.news .day{color:#4d3e33;font-size:24px;padding:1px 0;line-height:1em;text-shadow:#e4dcd5 1px 1px}.news h3{font-size:20px;text-transform:none;margin:0;color:#000}.news h4{text-transform:none;color:#000}.news h3 a{color:#000;text-decoration:none}.news h3 a:hover{text-decoration:underline}.news p{margin:0}.twtr-widget,.twtr-widget p,#twtr-widget-1 p,.twtr-widget em{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.5em!important}.twtr-widget .twtr-tweet-wrap{padding:0!important}#twtr-widget-1 .twtr-tweet em a{color:#43372d!important;font-weight:normal!important}#twtr-widget-1 .twtr-tweet a{font-weight:bold}.twtr-hd,.twtr-ft{display:none}.twtr-widget .twtr-tweet{border:0!important;padding-bottom:15px}footer{width:100%;color:#706355;padding:20px 0;text-align:center;font-size:12px}footer li{display:inline;margin:0 10px}input.gameActionButton{font-size:14px;height:32px;// font-size:15px;font-weight:bold;margin-bottom:6px;margin-right:2px;margin-left:2px;margin-top:4px}img.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}img.selected{border:1px solid #8e55a4}.progressBar{width:200px;height:8px;float:none;margin-left:auto;margin-right:auto;margin-top:2px;margin-bottom:10px;background:#fff;border:1px solid #111;border-radius:5px;overflow:hidden;box-shadow:0 0 5px #333}.progressBar div{background-color:#1a82f7;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#09F),to(#1a82f7));background:-webkit-linear-gradient(top,#09F,#1a82f7);background:-moz-linear-gradient(top,#09F,#1a82f7);background:-ms-linear-gradient(top,#09F,#1a82f7);background:-o-linear-gradient(top,#09F,#1a82f7)}.moderateurPanel td{font-size:10px;padding:4px}.nonvi{color:#000}.imp{font-weight:bold}hr.firstP{margin-top:0}h2.firstP{margin-top:-8px}.one-third{float:left;display:block;width:33%}input.shorty{width:250px;display:inline-block;vertical-align:middle}.multiAccountNotice{margin:18px 0 24px;border:1px solid #e2c37e;border-left:5px solid #c88c28;border-radius:10px;color:#443a31;background:#fffaf0;box-shadow:0 5px 18px rgba(77,54,24,.11);overflow:hidden}.multiAccountNotice__header,.multiAccountNotice__formHeader{display:flex;align-items:flex-start;gap:14px;padding:20px 22px 17px;border-bottom:1px solid #ead8b4;background:linear-gradient(120deg,#fff8e9 0%,#fffdf8 72%,#f9ecd1 100%)}.multiAccountNotice__icon{flex:0 0 46px;display:inline-flex;align-items:center;justify-content:center;top:0;width:46px;height:46px;border-radius:50%;font-size:0;color:#875711;background:#f5d797}.multiAccountNotice__icon::before,.multiAccountNotice__icon::after{position:absolute;left:50%;width:4px;border-radius:999px;background:currentColor;transform:translateX(-50%);content:""}.multiAccountNotice__icon::before{top:24%;height:34%}.multiAccountNotice__icon::after{bottom:24%;height:4px}.multiAccountNotice__eyebrow{display:block;margin-bottom:3px;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#9a681e}.multiAccountNotice h2{margin:0 0 5px;font-size:23px;line-height:1.2;color:#49351e}.multiAccountNotice__header p,.multiAccountNotice__formHeader p{margin:0;font-size:15px;line-height:1.5;color:#695b4e}.multiAccountNotice__body,.multiAccountNotice__formBody{padding:19px 22px 21px}.multiAccountNotice__accounts{display:flex;align-items:center;gap:12px;margin-bottom:17px}.multiAccountNotice__accounts>strong{flex:0 0 auto;font-size:13px;color:#5c4c3c}.multiAccountNotice__accountList{display:flex;flex-wrap:wrap;gap:7px}.multiAccountNotice__account{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #e5d2ae;border-radius:999px;font-size:13px;font-weight:600;color:#584531;background:#fff}.multiAccountNotice__account .glyphicon{color:#aa7628}.multiAccountNotice__reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.multiAccountNotice__reasons>div{display:flex;align-items:flex-start;gap:9px;min-width:0;padding:12px;border:1px solid #eadbc0;border-radius:8px;background:rgba(255,255,255,.7)}.multiAccountNotice__reasons>div>.glyphicon{margin-top:2px;font-size:16px;color:#ae792b}.multiAccountNotice__reasons p{margin:0;font-size:13px;line-height:1.4;color:#6b5d4e}.multiAccountNotice__reasons strong{display:block;margin-bottom:2px;color:#4f4032}.multiAccountNotice__recommendation{margin:0 0 17px;padding:10px 12px;border-left:3px solid #5b9867;border-radius:0 6px 6px 0;font-size:14px;line-height:1.5;color:#4f493e;background:#f1f7ee}.multiAccountNotice__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.multiAccountNotice__actions .btn{margin:0;padding:8px 13px;font-weight:600}.multiAccountNotice__primary{box-shadow:0 2px 5px rgba(36,93,47,.17)}.multiAccountNotice__later{padding:7px 5px;border:0;color:#76695b;background:transparent}.multiAccountNotice__later:hover,.multiAccountNotice__later:focus{color:#4e4033;text-decoration:underline;outline:none}.multiAccountNotice__formHeader{display:block}.multiAccountNotice__mergeList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.multiAccountNotice__mergeAccount{padding:14px;border:1px solid #e5d4b4;border-radius:8px;background:rgba(255,255,255,.76)}.multiAccountNotice__mergeAccountInfo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:11px;padding-bottom:10px;border-bottom:1px solid #eee0c8}.multiAccountNotice__mergeAccountInfo strong{color:#4f3d2c}.multiAccountNotice__mergeAccountInfo strong .glyphicon{margin-right:6px;color:#a97427}.multiAccountNotice__mergeAccountInfo>span{font-size:12px;text-align:right;color:#7a6b5d}.multiAccountNotice__mergeAccount label{display:block;margin-bottom:5px;font-size:13px;font-weight:600;color:#5c4c3d}.multiAccountNotice__mergeAccount .form-control{width:100%}.multiAccountNotice__security{display:flex;align-items:flex-start;gap:9px;margin:14px 0 17px;font-size:13px;line-height:1.45;color:#6f6255}.multiAccountNotice__security .glyphicon{margin-top:2px;color:#8e6b37}#webBody.themeSombre .multiAccountNotice{border-color:#6c5837;border-left-color:#d09a46;color:#e7ddd3;background:#2d2823;box-shadow:0 6px 20px rgba(0,0,0,.3)}#webBody.themeSombre .multiAccountNotice__header,#webBody.themeSombre .multiAccountNotice__formHeader{border-bottom-color:#5b4b36;background:linear-gradient(120deg,#352e27 0%,#2d2823 72%,#433521 100%)}#webBody.themeSombre .multiAccountNotice__icon{color:#f1c87e;background:#594225}#webBody.themeSombre .multiAccountNotice__eyebrow{color:#deb26c}#webBody.themeSombre .multiAccountNotice h2{color:#f4e8da}#webBody.themeSombre .multiAccountNotice__header p,#webBody.themeSombre .multiAccountNotice__formHeader p{color:#cbbfb3}#webBody.themeSombre .multiAccountNotice__accounts>strong{color:#dbcec0}#webBody.themeSombre .multiAccountNotice__account{border-color:#5c4e42;color:#eadfd5;background:#39312b}#webBody.themeSombre .multiAccountNotice__account .glyphicon,#webBody.themeSombre .multiAccountNotice__reasons>div>.glyphicon,#webBody.themeSombre .multiAccountNotice__mergeAccountInfo strong .glyphicon{color:#dfad62}#webBody.themeSombre .multiAccountNotice__reasons>div,#webBody.themeSombre .multiAccountNotice__mergeAccount{border-color:#55493f;background:#35302b}#webBody.themeSombre .multiAccountNotice__reasons p,#webBody.themeSombre .multiAccountNotice__mergeAccountInfo>span,#webBody.themeSombre .multiAccountNotice__security{color:#bfb3a8}#webBody.themeSombre .multiAccountNotice__reasons strong,#webBody.themeSombre .multiAccountNotice__mergeAccountInfo strong,#webBody.themeSombre .multiAccountNotice__mergeAccount label{color:#eee3d8}#webBody.themeSombre .multiAccountNotice__recommendation{border-left-color:#73a77b;color:#d7e5d5;background:#2d3b2f}#webBody.themeSombre .multiAccountNotice__mergeAccountInfo{border-bottom-color:#50463d}#webBody.themeSombre .multiAccountNotice__mergeAccount .form-control{border-color:#625548;color:#f0e7de;background:#25211d}#webBody.themeSombre .multiAccountNotice__mergeAccount .form-control:focus{border-color:#c29454;box-shadow:0 0 0 3px rgba(194,148,84,.16)}#webBody.themeSombre .multiAccountNotice__support{border-color:#625549;color:#e1d6ca;background:#3b342e}#webBody.themeSombre .multiAccountNotice__support:hover,#webBody.themeSombre .multiAccountNotice__support:focus{border-color:#8a7664;color:#fff;background:#484039}#webBody.themeSombre .multiAccountNotice__later{color:#b9ab9d}#webBody.themeSombre .multiAccountNotice__later:hover,#webBody.themeSombre .multiAccountNotice__later:focus{color:#f0dfcd}@media (max-width:767px){.multiAccountNotice{margin:13px 0 19px}.multiAccountNotice__header,.multiAccountNotice__formHeader,.multiAccountNotice__body,.multiAccountNotice__formBody{padding:16px}.multiAccountNotice__icon{flex-basis:39px;width:39px;height:39px}.multiAccountNotice h2{font-size:20px}.multiAccountNotice__accounts{display:block}.multiAccountNotice__accounts>strong{display:block;margin-bottom:8px}.multiAccountNotice__reasons,.multiAccountNotice__mergeList{grid-template-columns:1fr}.multiAccountNotice__actions{align-items:stretch;flex-direction:column}.multiAccountNotice__actions .btn,.multiAccountNotice__later{width:100%}.multiAccountNotice__mergeAccountInfo{display:block}.multiAccountNotice__mergeAccountInfo>span{display:block;margin-top:4px;text-align:left}}#homeLink{padding-top:11px;margin-left:15px}#bs-example-navbar-collapse-1{border-top:0;padding-right:0}#bs-example-navbar-collapse-1 .navbar-nav{padding-right:0;margin:0}#navBox{padding-right:0}.iconMJBtn{max-height:32px;margin-bottom:2px}a.btnMJH{font-size:10px;min-height:70px}@media (max-width:767px){a.btnMJH{min-height:40px}}.divClair{border-radius:2px;background-color:#f2f2f2;box-shadow:1px 1px 2px #777}.gameRecap{padding:5px;margin-bottom:15px;height:270px}.recapClock{width:45px;margin-bottom:1px}.hour{height:45px;font-size:9px;font-weight:bold;text-align:center;text-transform:uppercase;width:45px;float:left;margin-right:8px;margin-bottom:10px}.recapMJII{width:45px;height:45px;border-radius:45px;background-color:#31b0d5;float:left;font-size:9px;font-weight:bold;text-align:center;text-transform:uppercase;margin-right:8px;margin-bottom:10px;white-space:nowrap}.recapMJIImg{width:100%;margin-top:8px;margin-bottom:8px}.recapEquipier{margin-bottom:4px}.recapEquipier img{height:32px;margin-right:4px}.recapScore{float:right;font-size:18px}.recapPseudo{font-size:18px;margin-top:4px;padding-top:2px;margin-bottom:6px;white-space:nowrap;overflow:hidden}.marginBot4{margin-bottom:27px}.marginBot5{margin-bottom:6px}.marginTop4{margin-bottom:28px}.marginTop5{margin-bottom:14px}.news .dayRecap{margin-bottom:3px}.partieCardColumn{margin-bottom:16px}.partieCardColumn .partieCard{position:relative;display:flex;flex-direction:column;height:370px;margin-bottom:0;padding:0;overflow:hidden;color:#29332c;background:linear-gradient(155deg,#fff 0%,#fbfaf7 100%);border:1px solid #ddd8cf;border-radius:12px;box-shadow:0 5px 16px rgba(58,49,37,.12);cursor:pointer;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.partieCardColumn .partieCard:before{position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,#398749,#61a96d);content:""}.partieCardColumn .partieCard:hover{transform:translateY(-2px);border-color:#bfcfbe;box-shadow:0 9px 22px rgba(58,49,37,.17)}.partieCardColumn .partieCard:focus{outline:3px solid rgba(69,140,77,.3);outline-offset:2px}.partieCard__header{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) auto;min-height:68px;padding:11px 12px 8px;column-gap:12px}.partieCard__mode{display:flex;align-items:center;min-width:0;width:100%;gap:9px}.partieCard__modeIcon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;flex:0 0 50px;background:#eaf5f7;border:1px solid #d4e8eb;border-radius:11px}.partieCard__modeIcon .partieCard__modeImage{display:block;width:42px;max-height:42px;margin:0;object-fit:contain}.partieCard__modeText{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-end;float:none;line-height:1.15;text-align:right}.partieCard__modeText small,.partieCard__heure small{margin-bottom:3px;color:#8a8f89;font-size:10px;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.partieCard__modeText strong{display:block;max-width:100%;overflow:hidden;color:#26352a;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.partieCard__date{display:flex;align-items:flex-end;justify-content:center;min-width:91px;min-height:47px;margin-left:auto;padding:6px 8px;flex-direction:column;float:none;gap:4px;color:#5d4935;background:#f5eee4;border:1px solid #e6d9c8;border-radius:9px;line-height:1.1;text-align:right}.partieCard__date>strong{font-size:13px;white-space:nowrap}.partieCard__date>small{color:#9b8a77;font-size:10px;font-weight:bold;letter-spacing:.04em;text-transform:uppercase}.partieCard__meta{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr);min-height:50px;padding:7px 12px;background:#f7f7f3;border-top:1px solid #ebe8e0;border-bottom:1px solid #e4e1d9;column-gap:14px}.partieCard__heure{display:flex;align-items:center;float:none;gap:7px}.partieCard__heure>span{display:flex;flex-direction:column;float:none;gap:4px;line-height:1.1}.partieCard__heure strong{font-size:13px}.partieCard__heure .partieCard__clock{width:29px;height:29px;margin:0}.partieCard__open{display:inline-flex;align-items:center;justify-self:end;margin-left:auto;float:none;color:#397944;font-size:11px;font-weight:bold;text-align:right;white-space:nowrap}.partieCard__open:after{margin-left:4px;font-size:15px;content:"\203A"}.partieCard__classement{display:flex;min-height:0;flex:1;flex-direction:column;padding:8px 10px 10px;gap:4px}.partieCard__classementTitre{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) auto;min-height:18px;padding:0 3px 2px}.partieCard__classementTitre strong{color:#586159;font-size:11px;letter-spacing:.045em;text-transform:uppercase}.partieCard__classementTitre span{display:block;justify-self:end;margin-left:auto;float:none;color:#949993;font-size:10px;text-align:right;white-space:nowrap}.partieCard__joueur{display:grid;align-items:center;min-height:31px;max-height:38px;flex:1 1 31px;grid-template-columns:20px 39px minmax(0,1fr) auto;padding:3px 7px 3px 4px;background:#f7f7f5;border:1px solid transparent;border-radius:8px;gap:6px}.partieCard__joueur--gagnant{background:#edf7ee;border-color:#cee5d1}.partieCard__joueur--courant{box-shadow:inset 3px 0 0 #458c4d}.partieCard__rang{color:#9a9f99;font-size:11px;font-weight:bold;text-align:center}.partieCard__joueur--gagnant .partieCard__rang{color:#397944}.partieCard__avatar{position:relative;display:flex;align-items:center;width:39px;height:28px}.partieCard__avatar>img{display:block;width:39px;height:26px;margin:0;object-fit:cover;border-radius:6px}.partieCard__avatar .iconeStatut{position:absolute;right:-4px;bottom:-3px;display:inline-block;float:none!important}.partieCard__identite{display:flex;min-width:0;align-items:baseline;gap:5px}.partieCard__pseudo{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.partieCard__identite small{color:#43804b;font-size:9px;font-weight:bold;text-transform:uppercase}.partieCard__score{display:block;min-width:58px;margin-left:auto;justify-self:end;float:none;color:#39423b;font-size:11px;text-align:right;white-space:nowrap}.partieCard__score strong{font-size:15px}.themeSombre .partieCardColumn .partieCard{color:#e8ece8;background:linear-gradient(155deg,#303537 0%,#272c2e 100%);background-color:#272c2e!important;border-color:#4a5153;box-shadow:0 5px 18px rgba(0,0,0,.28)!important}.themeSombre .partieCardColumn .partieCard:hover{border-color:#68746a;box-shadow:0 9px 24px rgba(0,0,0,.38)!important}.themeSombre .partieCard__modeIcon{background:#eaf5f7;border-color:#d4e8eb}.themeSombre .partieCard__modeText strong,.themeSombre .partieCard__heure strong,.themeSombre .partieCard__score{color:#f0f3f0}.themeSombre .partieCard__modeText small,.themeSombre .partieCard__heure small,.themeSombre .partieCard__classementTitre span{color:#aeb5af}.themeSombre .partieCard__date{color:#f0dfca;background:#4a4035;border-color:#665746}.themeSombre .partieCard__date small{color:#c7b59f}.themeSombre .partieCard__meta{background:#252a2c;border-color:#454b4d}.themeSombre .partieCard__open,.themeSombre .partieCard__identite small,.themeSombre .partieCard__joueur--gagnant .partieCard__rang{color:#8fd09a}.themeSombre .partieCard__classementTitre strong{color:#cbd1cb}.themeSombre .partieCard__joueur{background:#353b3d;border-color:#3e4547}.themeSombre .partieCard__joueur--gagnant{background:#294432;border-color:#3f674a}@media (max-width:767px){.partieCardColumn{padding-right:0}.partieCardColumn .partieCard{height:auto;min-height:0}.partieCard__joueur{min-height:38px;max-height:none;flex:none}}@media (max-width:380px){.partieCard__open{font-size:0}.partieCard__open:before{font-size:11px;content:"R�capitulatif"}}@media (prefers-reduced-motion:reduce){.partieCardColumn .partieCard{transition:none}}div.flatLeft{padding-left:0}.underlined{text-decoration:underline;text-decoration-style:dotted}.news h3.normal{text-transform:uppercase}.img-avat-sm{height:26px}.defiRanking{box-sizing:border-box;width:100%;margin:18px 0 26px;overflow:hidden;border:1px solid #d8e1ea;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(24,42,62,.1)}.defiRanking__header,.defiRanking__item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;box-sizing:border-box;width:100%}.defiRanking__header{min-height:42px;padding:0 18px;background:linear-gradient(135deg,#263b50,#16283a);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.defiRanking__header span:first-child,.defiRanking__rank{-webkit-flex:0 0 105px;flex:0 0 105px}.defiRanking__header span:nth-child(2),.defiRanking__player{-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0}.defiRanking__header span:last-child,.defiRanking__score{-webkit-flex:0 0 100px;flex:0 0 100px;text-align:right}.defiRanking__item{position:relative;min-height:70px;padding:10px 18px;border-top:1px solid #e8edf2;background:#fff;color:#243447;text-decoration:none;transition:background-color 0.16s ease,box-shadow 0.16s ease}.defiRanking__item:first-child{border-top:0}.defiRanking__item:nth-child(even){background:#f9fbfd}.defiRanking__item:hover,.defiRanking__item:focus{background:#eef6fc;color:#172b3d;text-decoration:none;outline:0;box-shadow:inset 0 0 0 2px rgba(28,126,190,.3)}.defiRanking__item--current{box-shadow:inset 4px 0 0 #7461a8}.defiRanking__item--me,.defiRanking__item--me:nth-child(even){background:linear-gradient(90deg,#e2f4ff 0,#f3faff 58%,#fff 100%);box-shadow:inset 6px 0 0 #1686cf}.defiRanking__item--me:hover,.defiRanking__item--me:focus{background:linear-gradient(90deg,#d5eeff 0,#ecf8ff 65%,#fff 100%);box-shadow:inset 6px 0 0 #0e70b2,inset 0 0 0 2px rgba(22,134,207,.25)}.defiRanking__rank{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px;color:#607286}.defiRanking__rankLabel{font-size:11px;text-transform:uppercase}.defiRanking__rank strong{font-size:18px;color:#30465b}.defiRanking__rank--personal{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;gap:0;font-size:11px;line-height:1.15;text-transform:uppercase}.defiRanking__rank--personal strong{font-size:17px;color:#1678b8}.defiRanking__player{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px}.defiRanking__avatar{-webkit-flex:0 0 auto;flex:0 0 auto;width:46px;height:46px;border:3px solid #fff;border-radius:50%;background:#e8edf2;box-shadow:0 1px 5px rgba(31,45,61,.22);object-fit:cover}.defiRanking__identity{display:block;min-width:0}.defiRanking__name{display:block;overflow:hidden;color:#1d3144;font-size:16px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.defiRanking__badges{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-top:4px}.defiRanking__badge{display:inline-block;padding:2px 7px;border-radius:10px;background:#ebe7f7;color:#5b4a8b;font-size:10px;font-weight:700;line-height:1.35;text-transform:uppercase}.defiRanking__badge--me{background:#1686cf;color:#fff}.defiRanking__score{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:flex-end;justify-content:flex-end;gap:4px;color:#5c6d7e}.defiRanking__score strong{color:#152f45;font-size:25px;line-height:1}.defiRanking__score span{font-size:12px;font-weight:700}.defiRanking__empty{margin:0;padding:24px 18px;color:#68798a;text-align:center}.defiRankingHistory{margin:-12px 0 24px;padding:0 14px;color:#7b8996;font-size:13px;line-height:1.5;text-align:center}.defiRankingHistory strong{color:#526474;font-size:14px}.defiRankingHistory .button{display:inline;margin:0;padding:0;border:0;border-bottom:1px dotted #9aa6b1;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;line-height:inherit;text-decoration:none}.defiRankingHistory .button:hover,.defiRankingHistory .button:focus{border-bottom-color:#426987;color:#315b7d;text-decoration:none}@media (max-width:640px){.defiRanking{margin:14px 0 20px;border-radius:10px}.defiRanking__header{display:none}.defiRanking__item{min-height:68px;padding:10px}.defiRanking__rank{-webkit-flex:0 0 58px;flex:0 0 58px;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;gap:1px}.defiRanking__rankLabel{font-size:9px}.defiRanking__rank strong{font-size:15px}.defiRanking__rank--personal{-webkit-align-items:center;align-items:center;font-size:9px}.defiRanking__rank--personal strong{font-size:14px}.defiRanking__player{gap:8px}.defiRanking__avatar{width:40px;height:40px;border-width:2px}.defiRanking__name{font-size:14px}.defiRanking__badge{padding:2px 5px;font-size:9px}.defiRanking__score{-webkit-flex:0 0 66px;flex:0 0 66px}.defiRanking__score strong{font-size:21px}}.ui-dialog{text-align:left}#tempsRestantPres{margin-left:0;margin-bottom:15px;margin-top:5px}nav.navbar{border:0}@media (max-width:980px){select.short,input.short{width:100%}a.btnMJSELXXX{width:calc(50% - 10px);padding-top:2px!important;padding-bottom:2px!important;margin:2px!important}}@media (max-width:490px){a.MJNoBg{width:calc(100% - 10px)}}.missionsVipPanel{background:linear-gradient(135deg,#2c2037 0%,#17121d 100%);border:1px solid #c99a45;border-radius:10px;padding:16px;color:#f8f1df;box-shadow:0 5px 16px rgba(0,0,0,.24)}.missionsVipHeader{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}.missionsVipHeader h2{display:inline-block;margin:0 0 5px 8px;color:#f2cf7a;vertical-align:middle}.missionsVipHeader p{margin:0;color:#eadfc8}.missionsVipBadge{display:inline-block;padding:4px 9px;border-radius:12px;background:#d5a84d;color:#211827;font-weight:bold;letter-spacing:1px}.missionsVipCounter{min-width:55px;height:55px;border:2px solid #d5a84d;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#f2cf7a;font-size:18px;font-weight:bold}.missionsVipCounterLocked{font-size:9px;letter-spacing:.04em}.missionsVipList{display:flex;gap:12px;flex-wrap:wrap}.missionVipCard{box-sizing:border-box;flex:1 1 220px;min-width:0;background:rgba(255,255,255,.07);border:1px solid rgba(242,207,122,.35);border-radius:8px;padding:12px}.missionVipCard strong{display:block;min-height:42px;color:#fff;font-size:15px}.missionVipTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.missionVipCategory{color:#e6c46d;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.missionVipReward{color:#fff;font-weight:bold}.missionVipReward img{width:24px;height:24px;object-fit:contain;vertical-align:middle;margin-right:3px}.missionVipProgress{height:8px;margin-top:11px;background:rgba(0,0,0,.45);border-radius:5px;overflow:hidden}.missionVipProgress span{display:block;height:100%;background:linear-gradient(90deg,#b7812b,#f4d77f);border-radius:5px}.missionVipStatus{margin-top:6px;text-align:right;color:#ddcfb3;font-size:12px}.missionVipDone{border-color:#78bd75;background:rgba(69,137,69,.19)}.missionVipDone .missionVipProgress span{background:#70ba70}.missionVipDone .missionVipStatus{color:#aee2aa;font-weight:bold}@media (max-width:700px){.missionsVipHeader{align-items:flex-start}.missionsVipHeader h2{display:block;margin:7px 0 4px}.missionsVipCounter{min-width:46px;height:46px}.missionVipCard{flex-basis:100%}}.missionVipLocked{border-color:#e2b752;background:linear-gradient(135deg,#352740 0%,#1c1522 100%)}.missionVipLocked .missionVipCard{position:relative;border-color:rgba(242,207,122,.55);background:rgba(255,255,255,.09)}.missionVipLocked .missionVipProgress span{width:0!important}.missionVipCardLink{color:inherit;text-decoration:none;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}.missionVipCardLink:hover,.missionVipCardLink:focus{color:inherit;text-decoration:none;transform:translateY(-2px);border-color:#f1ce75;background:rgba(255,255,255,.14)}.missionVipCardLink .missionVipStatus{color:#f2cf7a;font-weight:bold}.missionsVipSubscribe{margin-top:15px;text-align:center}.missionVipSubscribeButton{display:inline-block;padding:11px 18px;border-radius:6px;background:linear-gradient(#f1ce75,#bd8730);color:#211827!important;font-weight:bold;text-decoration:none!important;box-shadow:0 2px 7px rgba(0,0,0,.3)}.missionVipSubscribeButton:hover,.missionVipSubscribeButton:focus{background:linear-gradient(#f8dc8e,#ca963e);transform:translateY(-1px)}.missionsVipSubscribe small{display:block;margin-top:7px;color:#d8cbb2}.homeVipOffer,.shopVipOffer,.finPartieSoutien{box-sizing:border-box;margin:0 0 16px}.vipOffer{position:relative;display:grid;grid-template-columns:minmax(270px,1.15fr) minmax(250px,.85fr);gap:24px;box-sizing:border-box;width:100%;margin:0;overflow:hidden;padding:24px;border:1px solid #b98a48;border-radius:16px;color:#f7eddd;background:radial-gradient(circle at 8% 0,rgba(221,177,102,.18),transparent 34%),linear-gradient(135deg,#4b3020 0%,#2d1d17 52%,#1c1412 100%);box-shadow:0 8px 24px rgba(39,24,15,.24)}.vipOffer:after{content:"";position:absolute;right:-58px;bottom:-82px;width:210px;height:210px;border:1px solid rgba(230,194,126,.16);border-radius:50%;box-shadow:0 0 0 18px rgba(230,194,126,.025),0 0 0 42px rgba(230,194,126,.018);pointer-events:none}.vipOffer__intro,.vipOffer__details{position:relative;z-index:1;min-width:0}.vipOffer__suits{display:flex;gap:8px;margin-bottom:12px;color:#e7c77f;font:23px/1 Georgia,"Times New Roman",serif;letter-spacing:.04em}.vipOffer__suits span:nth-child(2),.vipOffer__suits span:nth-child(3){color:#d98a72}.vipOffer__badge{display:inline-flex;align-items:center;padding:5px 10px;border:1px solid rgba(242,211,145,.48);border-radius:999px;color:#f4d78f;background:rgba(255,255,255,.07);font-size:11px;font-weight:bold;letter-spacing:.13em;text-transform:uppercase}.vipOffer h2{margin:11px 0 8px;color:#fffaf0;font:normal 26px/1.16 Georgia,"Times New Roman",serif;text-shadow:0 1px 0 rgba(0,0,0,.22)}.vipOffer__status{margin:0;color:#e7dac8;font-size:14px;line-height:1.45}#global .comptePage .vipOffer .vipOffer__status,.fulH .vipOffer .vipOffer__status{margin:0;padding:0;color:#e7dac8;font-family:inherit;font-size:14px;font-weight:normal;line-height:1.45;text-align:left;text-transform:none}.vipOffer .vipOffer__trialDescription,.fulH .vipOffer .vipOffer__trialDescription{margin:8px 0 0;padding:0;color:#fff;font-family:inherit;font-size:14px;font-weight:normal;line-height:1.45;text-align:left;text-transform:none}.vipOffer--loyaltyTrial{border-color:#e3bd68;background:radial-gradient(circle at 8% 0,rgba(255,220,132,.25),transparent 36%),linear-gradient(135deg,#55401f 0%,#302317 52%,#1d1711 100%);box-shadow:0 10px 28px rgba(74,47,13,.32)}.vipOffer--loyaltyTrial .vipOffer__badge{border-color:#f4d88d;color:#2d1d0d;background:#f0cb70;box-shadow:0 2px 8px rgba(0,0,0,.2)}.vipOffer__loyaltyHighlight{display:flex;flex-direction:column;gap:3px;margin:14px 0 0;padding:11px 13px;border-left:3px solid #f0cb70;border-radius:0 7px 7px 0;color:#fff8e7;background:rgba(255,229,156,.1)}.vipOffer__loyaltyHighlight strong{color:#ffe7a5;font-size:14px;line-height:1.3}.vipOffer__loyaltyHighlight span{color:#fff;font-size:13px;line-height:1.4}.vipOffer__price{display:flex;align-items:baseline;gap:8px;margin:16px 0 13px;color:#f2d89c}.vipOffer__price strong{color:#fff3cf;font:normal 30px/1 Georgia,"Times New Roman",serif}.vipOffer__price span{font-size:13px;font-weight:bold;letter-spacing:.04em}.vipOffer__action .btn{display:inline-block;box-sizing:border-box;margin:0;padding:10px 18px;border:1px solid #f1d28d;border-radius:7px;color:#2e1c10!important;background:linear-gradient(#f3d995,#c89445);box-shadow:0 3px 9px rgba(0,0,0,.25);font-size:15px;font-weight:bold;text-decoration:none;text-shadow:none;transition:transform .15s ease,filter .15s ease}.vipOffer__action .btn:hover,.vipOffer__action .btn:focus{color:#20130b!important;filter:brightness(1.08);transform:translateY(-1px)}.vipOffer__action form{margin-top:9px!important}.vipOffer__action small{display:block;margin-top:5px;color:#dacdbd}.vipOffer__homeActions{display:flex;flex-wrap:wrap;gap:9px;margin-top:10px}.vipOffer__action .vipOffer__homeActions .btn{padding:8px 14px;border-color:rgba(242,211,145,.48);color:#f8ecda!important;background:rgba(255,255,255,.08);box-shadow:none;font-size:14px}.vipOffer__action .vipOffer__homeActions .btn:hover,.vipOffer__action .vipOffer__homeActions .btn:focus{color:#fff8eb!important;background:rgba(255,255,255,.15)}.vipOffer__details{align-self:stretch;padding:18px;border:1px solid rgba(232,201,139,.25);border-radius:11px;background:rgba(13,8,6,.24);box-shadow:inset 0 1px rgba(255,255,255,.035)}.vipOffer__detailsTitle{margin:0 0 11px;color:#f2d89c;font-size:12px;font-weight:bold;letter-spacing:.08em;text-transform:uppercase}#global .comptePage .vipOffer .vipOffer__detailsTitle,.fulH .vipOffer .vipOffer__detailsTitle{margin:0 0 11px;padding:0;color:#f2d89c;font-family:inherit;font-size:12px;font-weight:bold;line-height:1.35;text-align:left;text-transform:uppercase}.vipBenefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none}.vipBenefit{display:flex;min-width:0;align-items:flex-start;gap:10px;margin:0;padding:8px;border-radius:8px;color:#f3eadc;background:rgba(255,255,255,.055)}.vipBenefit__icon{display:flex;flex:0 0 29px;width:29px;height:29px;align-items:center;justify-content:center;border:1px solid rgba(239,205,139,.42);border-radius:50%;color:#f2d28d;background:rgba(218,168,82,.12);font:bold 16px/1 Georgia,"Times New Roman",serif}.vipBenefit__text{display:block;min-width:0}.vipBenefit__text strong,.vipBenefit__text span{display:block}.vipBenefit__text strong{margin-bottom:2px;color:#fff7e8;font-size:13px;line-height:1.25}.vipBenefit__text span{color:#d9cdbf;font-size:12px;line-height:1.35}.vipOffer__details .vipBenefits--interactive{grid-template-columns:1fr;gap:11px}.vipOffer__details .vipBenefit--interactive{position:relative;min-height:48px;align-items:center;padding:10px 38px 10px 10px;border:1px solid transparent;cursor:help;transition:border-color .15s ease,background .15s ease,transform .15s ease}.vipOffer__details .vipBenefit--interactive:hover,.vipOffer__details .vipBenefit--interactive:focus{z-index:3;border-color:rgba(239,205,139,.38);background:rgba(255,255,255,.1);outline:none;transform:translateX(-2px)}.vipOffer__details .vipBenefit--interactive:focus-visible{box-shadow:0 0 0 2px #f1d28d}.vipBenefit--interactive .vipBenefit__text strong{margin:0;font-size:13px;line-height:1.3}.vipBenefit--interactive .vipBenefit__description{position:absolute;z-index:4;top:calc(100% - 4px);right:8px;left:48px;box-sizing:border-box;padding:9px 11px;border:1px solid rgba(239,205,139,.52);border-radius:7px;color:#f4eadc!important;background:#2b1d17;box-shadow:0 7px 18px rgba(0,0,0,.38);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.vipBenefit--interactive:nth-last-child(-n+2) .vipBenefit__description{top:auto;bottom:calc(100% - 4px);transform:translateY(4px)}.vipBenefit--interactive:hover .vipBenefit__description,.vipBenefit--interactive:focus .vipBenefit__description{opacity:1;visibility:visible;transform:translateY(0)}.vipBenefit__hint{position:absolute;right:11px;top:50%;display:flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid rgba(239,205,139,.4);border-radius:50%;color:#f2d28d;font:bold 12px/1 Georgia,"Times New Roman",serif;transform:translateY(-50%)}.vipOffer--active{border-color:#c6a25d;background:radial-gradient(circle at 8% 0,rgba(225,190,112,.2),transparent 34%),linear-gradient(135deg,#3d3120 0%,#292117 55%,#17140f 100%)}.vipOffer--account{grid-template-columns:1fr;gap:16px;padding:19px}.vipOffer--account .vipOffer__details{padding:13px}.vipOffer--account .vipBenefits{grid-template-columns:1fr}.vipOffer--account .vipBenefit:last-child{grid-column:auto}.vipOfferLegacyAds{margin:8px 12px 16px;color:#5e4326}.vipRulesStatus{margin:23px 0;padding:21px;border:1px solid #c9a468;border-radius:12px;background:linear-gradient(135deg,#f7efe1,#fffdf8);box-shadow:0 5px 16px rgba(73,49,25,.09)}.vipRulesStatus__heading{margin-bottom:15px}.vipRulesStatus__heading h3{margin:10px 0 7px!important;color:#4a3020!important;font-family:Georgia,"Times New Roman",serif}.vipRulesStatus__heading p{margin:0;color:#5e5042}.vipRulesStatus .vipOffer__badge{border-color:#b98a48;color:#704719;background:#f2dfbd}.vipBenefits--rules{grid-template-columns:repeat(2,minmax(0,1fr))}.vipBenefits--rules .vipBenefit{border:1px solid #e3d3ba;color:#44372b;background:#fff}.vipBenefits--rules .vipBenefit__icon{border-color:#c69a58;color:#7a4e20;background:#f5e6ca}.vipBenefits--rules .vipBenefit__text strong{color:#493221}.vipBenefits--rules .vipBenefit__text span{color:#6c5e50}.themeSombre .vipOffer{border-color:#9e7746;background:radial-gradient(circle at 8% 0,rgba(221,177,102,.14),transparent 34%),linear-gradient(135deg,#38251b 0%,#211817 55%,#121010 100%);box-shadow:0 8px 25px rgba(0,0,0,.38)}.themeSombre .vipOffer--loyaltyTrial{border-color:#d4a94d;background:radial-gradient(circle at 8% 0,rgba(246,205,105,.2),transparent 36%),linear-gradient(135deg,#493619 0%,#2b2116 55%,#15120e 100%);box-shadow:0 10px 30px rgba(0,0,0,.46)}.themeSombre .vipOfferLegacyAds{color:#d8c9b8}.themeSombre .vipRulesStatus{border-color:#80623e;background:linear-gradient(135deg,#30251d,#211b17);box-shadow:0 5px 18px rgba(0,0,0,.3)}.themeSombre .vipRulesStatus__heading h3{color:#f0dfc5!important}.themeSombre .vipRulesStatus__heading p{color:#cfc1b1}.themeSombre .vipRulesStatus .vipOffer__badge{border-color:#9e7746;color:#f0d08a;background:#3c2b1e}.themeSombre .vipBenefits--rules .vipBenefit{border-color:#5b4938;background:#29221d}.themeSombre .vipBenefits--rules .vipBenefit__icon{border-color:#8d6b3e;color:#edca80;background:#3b2d21}.themeSombre .vipBenefits--rules .vipBenefit__text strong{color:#f4eadc}.themeSombre .vipBenefits--rules .vipBenefit__text span{color:#c8baaa}@media (max-width:700px){.vipOffer{grid-template-columns:1fr;gap:16px;padding:19px}.vipOffer h2{font-size:23px}.vipOffer__price strong{font-size:28px}.vipBenefits{grid-template-columns:1fr}.vipBenefit:last-child{grid-column:auto}.vipOffer__action .btn{width:100%;white-space:normal}.vipRulesStatus{padding:16px}.vipBenefits--rules{grid-template-columns:1fr}}.recapManches{margin:28px 0 22px}.recapManches__titre{margin:0 0 10px;color:#4e3f31;font-size:20px}.recapManches__aide{display:none;margin:0 0 7px;color:#786b5f;font-size:11px}.recapManches__defilement{max-width:100%;overflow-x:auto;border:1px solid #cfc3b5;border-radius:10px;background:#fff;box-shadow:0 3px 12px rgba(58,43,29,.08);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}.recapManches__defilement:focus-visible{outline:3px solid rgba(154,107,37,.32);outline-offset:2px}.recapManches__tableau{width:100%;min-width:620px;margin:0;border:0;border-collapse:separate;border-spacing:0;background:#fff;font-size:12px;font-variant-numeric:tabular-nums}.recapManches__tableau th,.recapManches__tableau td{padding:9px 12px;border:0;border-right:1px solid #e3dcd3;border-bottom:1px solid #e3dcd3;line-height:1.25;white-space:nowrap}.recapManches__tableau tr>:last-child{border-right:0}.recapManches__tableau tbody tr:last-child>*{border-bottom:0}.recapManches__tableau thead th{position:sticky;z-index:2;top:0;min-width:105px;background:#4e3f31;color:#fff;font-size:11px;font-weight:700;text-align:right;text-overflow:ellipsis;overflow:hidden}.recapManches__tableau .recapManches__colonne-manche{position:sticky;z-index:1;left:0;width:112px;min-width:112px;text-align:left}.recapManches__tableau thead .recapManches__colonne-manche{z-index:3;background:#3e3228}.recapManches__tableau tbody .recapManches__colonne-manche{background:#f3ede5}.recapManches__tableau tbody tr:nth-child(even) td,.recapManches__tableau tbody tr:nth-child(even) .recapManches__colonne-manche{background:#faf7f3}.recapManches__tableau tbody tr:hover td,.recapManches__tableau tbody tr:hover .recapManches__colonne-manche{background:#f2e8dc}.recapManches__tableau .scoreTD{min-width:105px;padding:9px 12px;color:#493d33;font-weight:650;text-align:right}.recapManches__tableau thead .scoreTD{color:#fff}.recapManches__bouton{display:inline-flex;width:100%;min-height:30px;padding:6px 8px;align-items:center;justify-content:center;border:1px solid #665344;border-radius:5px;background:#665344;color:#fff;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;line-height:1.1;text-align:center}.recapManches__donneur{display:block;margin-top:6px;color:#6e645b;font-size:10px;font-weight:normal;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recapManches__bouton:hover,.recapManches__bouton:focus{border-color:#49392d;background:#49392d;color:#fff;text-decoration:none}.recapManches__bouton.selStep,.recapManches__bouton.selStep:hover{border-color:#34703d;background:#458c4d;box-shadow:0 0 0 2px rgba(69,140,77,.18)}img[data-carte-recap-accessible="true"]:focus{outline:3px solid #9a6b25;outline-offset:3px}img[data-carte-recap-accessible="true"]:focus:not(:focus-visible){outline:none}.themeSombre .recapManches__titre{color:#eee7df!important}.themeSombre .recapManches__aide{color:#bcae9f!important}.themeSombre .recapManches__donneur{color:#d6c9bc}.themeSombre .recapManches__defilement,.themeSombre .recapManches__tableau{border-color:#584a3d;background:#27211c}.themeSombre .recapManches__tableau th,.themeSombre .recapManches__tableau td{border-color:#4f4338}.themeSombre .recapManches__tableau thead th{background:#3a2f27}.themeSombre .recapManches__tableau thead .recapManches__colonne-manche{background:#2f2721}.themeSombre .recapManches__tableau tbody td,.themeSombre .recapManches__tableau tbody .recapManches__colonne-manche{background:#2b241f;color:#eee7df}.themeSombre .recapManches__tableau tbody tr:nth-child(even) td,.themeSombre .recapManches__tableau tbody tr:nth-child(even) .recapManches__colonne-manche{background:#322a24}.themeSombre .recapManches__tableau tbody tr:hover td,.themeSombre .recapManches__tableau tbody tr:hover .recapManches__colonne-manche{background:#42362c}@media screen and (max-width:767px){.recapManches{margin:20px 0 16px}.recapManches__titre{margin-bottom:5px;font-size:17px}.recapManches__aide{display:block}.recapManches__defilement{border-radius:8px}.recapManches__tableau{min-width:570px;font-size:11px}.recapManches__tableau th,.recapManches__tableau td,.recapManches__tableau .scoreTD{padding:7px 9px}.recapManches__tableau thead th,.recapManches__tableau .scoreTD{min-width:92px}.recapManches__tableau .recapManches__colonne-manche{width:102px;min-width:102px}.recapManches__bouton{min-height:29px;padding:5px 6px;font-size:10px}}.recapHero{margin:22px 0 30px;padding:22px;background:linear-gradient(135deg,#fff 0%,#f7f2e9 100%);border:1px solid #ded5c7;border-radius:12px;box-shadow:0 5px 18px rgba(78,63,49,.09)}.recapHeroHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:17px;border-bottom:1px solid #e4ddd3}.recapEyebrow{margin:0 0 3px;color:#806744;font-size:12px;font-weight:bold;letter-spacing:.09em;text-transform:uppercase}.recapHeroTitle{margin:0;color:#3f342a;font-size:28px;line-height:1.15}.recapHeroTitle small{display:block;margin-top:5px;font-size:16px;font-weight:normal}.recapHeroMeta{display:flex;flex-direction:column;align-items:flex-end;gap:5px;color:#6e645b;font-size:14px}.recapHeroMeta span:last-child{padding:4px 9px;color:#fff;background:#4e3f31;border-radius:12px}.recapResult{display:grid;grid-template-columns:minmax(190px,1.35fr) repeat(3,minmax(125px,1fr));gap:10px;margin-top:18px}.recapResultMain,.recapResultFact{display:flex;min-height:84px;padding:13px 15px;flex-direction:column;justify-content:center;background:rgba(255,255,255,.8);border:1px solid #e1d9cd;border-radius:8px}.recapResultMain{color:#fff;border:0}.recapResultMain.is-success{background:#397844}.recapResultMain.is-failure{background:#a94a40}.recapResultMain strong{font-size:21px}.recapResultLabel,.recapResultFact span{margin-bottom:3px;font-size:12px;font-weight:bold;letter-spacing:.04em;text-transform:uppercase}.recapResultFact span{color:#81766c}.recapResultFact strong{color:#3d352e;font-size:17px}.recapTotals{display:flex;grid-column:1 / -1;gap:7px;flex-wrap:wrap}.recapTotals span{padding:6px 10px;background:#fff;border:1px solid #ddd4c8;border-radius:15px}.recapHeroActions{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:18px}.recapHeroActions:empty{display:none}.recapHeroActions .pbtn{margin:0}.recapGame .recapNavig{position:relative;margin:0 0 18px;padding:8px;background:#f5f1eb;border:1px solid #d8cec1;border-radius:9px;box-shadow:0 3px 10px rgba(78,63,49,.1);text-align:left}.recapNavMain,.recapNavTricks{display:flex;align-items:center;gap:5px}.recapNavMain{padding-bottom:8px;border-bottom:1px solid #ddd3c7;flex-wrap:wrap}.recapNavTricks{padding-top:8px}.recapNavLabel{padding:0 7px;color:#6f5b44;font-size:12px;font-weight:bold;letter-spacing:.05em;text-transform:uppercase}.recapNavTricksScroll{display:flex;min-width:0;flex:1;gap:4px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:8px}.recapGame .etapeJeuBtn{width:auto;max-width:none;flex:0 0 auto;padding:7px 10px;color:#4e3f31;background:#fff;border:1px solid #cfc4b6;border-radius:5px;line-height:1.2;white-space:nowrap}.recapGame .recapNavTricks .etapeJeuBtn{min-width:32px;padding-right:7px;padding-left:7px;text-align:center}.recapGame .etapeJeuBtn:hover{color:#3b3027;background:#ebe3d8;text-decoration:none}.recapGame .etapeJeuBtn.selStep{color:#fff;background:#458c4d;border-color:#3b7b43;box-shadow:0 1px 5px rgba(0,0,0,.16)}.themeSombre .recapGame .recapNavig{background:#4e3f31;border-color:#382d25;box-shadow:0 4px 13px rgba(0,0,0,.14)}.themeSombre .recapNavMain{border-bottom-color:rgba(255,255,255,.18)}.themeSombre .recapNavLabel{color:#eadfce}.themeSombre .recapGame .etapeJeuBtn{color:#fff;background:transparent;border-color:rgba(255,255,255,.32)}.themeSombre .recapGame .etapeJeuBtn:hover{color:#fff;background:rgba(255,255,255,.12)}.themeSombre .recapGame .etapeJeuBtn.selStep{color:#2f3e31;background:#fff;border-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.2)}.recapAllSteps{margin-left:auto}.recapStepPanel{margin:0 0 22px;padding:20px;background:#fff;border:1px solid #ddd6cc;border-radius:10px;box-shadow:0 3px 14px rgba(78,63,49,.08)}.recapStepPanel>h3,.recapStepPanel>h4{margin-top:0!important;padding-bottom:10px;color:#4e3f31;border-bottom:1px solid #ece6de}.recapAISuggestion{display:flex;margin:0 0 16px;padding:10px 12px;align-items:flex-start;gap:9px;color:#315a66;background:#edf8fb;border:1px solid #b9dce5;border-left:4px solid #4a9db2;border-radius:6px}.recapAISuggestion__icon{margin-top:2px;color:#39879b;font-size:16px}.recapAISuggestion__content{min-width:0;flex:1}.recapAISuggestion p{margin:0;line-height:1.45}.recapAISuggestion p strong{display:block;margin-bottom:1px;color:#286f81;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.recapAISuggestion__access{display:inline-block;margin:3px 0 4px;padding:2px 7px;color:#6b4614;background:#f3deb1;border-radius:10px;font-size:11px;font-weight:bold}.recapAISuggestion b{color:#214b55}.recapAISuggestion__reason{margin-top:9px;padding:8px 10px;color:#294f59;background:rgba(255,255,255,.68);border:1px solid #c8e3e9;border-radius:5px;line-height:1.45}.recapAISuggestion__reasonLabel{display:block;margin-bottom:2px;color:#277386;font-size:11px;font-weight:bold;letter-spacing:.04em;text-transform:uppercase}.themeSombre .recapAISuggestion{color:#d9eef2;background:#18343b;border-color:#356b78;border-left-color:#63bdd0}.themeSombre .recapAISuggestion__icon{color:#78cfe0}.themeSombre .recapAISuggestion p strong{color:#9ee2ef}.themeSombre .recapAISuggestion__access{color:#f4d77f;background:#4b3a22}.themeSombre .recapAISuggestion b{color:#fff}.themeSombre .recapAISuggestion__reason{color:#e4f3f5;background:#10282e;border-color:#35616b}.themeSombre .recapAISuggestion__reasonLabel{color:#83d3e2}.recapDistributionDonneur{display:block;margin-top:4px;color:#806744;font-size:13px;font-weight:normal}.recapTrickCard{min-height:300px;margin-bottom:12px;padding:13px!important;background:#fff;border:1px solid #ddd6cc;border-radius:8px;box-shadow:0 2px 9px rgba(78,63,49,.07);white-space:nowrap;overflow:hidden}.recapDuplicateHeading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:9px}.recapDuplicateHeading span{color:#806744;font-size:12px;font-weight:bold;letter-spacing:.07em;text-transform:uppercase}.recapDuplicateHeading h3{margin:0;color:#4e3f31}.recapDuplicatePanel{box-sizing:border-box;width:100%;padding:18px!important;background:#fff;border:1px solid #ddd6cc!important;border-radius:10px;box-shadow:0 3px 14px rgba(78,63,49,.08)}.duplicateComparison{margin-bottom:18px;padding:14px;background:#f8f4ea;border:1px solid #dacda8;border-left:5px solid #b88a30;border-radius:8px}.duplicateComparison p{margin:8px 0 10px}.duplicateComparisonTitle{display:flex;align-items:center;gap:8px;color:#4e3f31}.duplicateComparisonVip{display:inline-block;padding:3px 7px;color:#211827;background:linear-gradient(#f1ce75,#bd8730);border-radius:10px;font-size:11px;font-weight:bold;letter-spacing:.08em}.duplicateComparison-identique,.duplicateComparison-reference{background:#f0f8f0;border-color:#aed0b1;border-left-color:#397844}.duplicateComparison-difference_preneur,.duplicateComparison-difference_joueur,.duplicateComparison-difference_ecart,.duplicateComparison-difference_chien{background:#fff5ed;border-color:#e3bea5;border-left-color:#b85d32}.duplicateComparison-indisponible{background:#f5f5f5;border-color:#ccc;border-left-color:#999}.defiComparison{margin:0 0 18px}.defiPremiumResult,.themeSombre .defiPremiumResult,#webBody.themeSombre .defiPremiumResult{box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;padding:22px;color:#29343a!important;border-radius:16px;font-size:15px;line-height:1.45;text-align:left}.defiPremiumResult__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:18px}.defiPremiumResult__heading{min-width:0}.defiPremiumResult__eyebrow{display:block;margin:0 0 3px;color:#a16a20!important;font-size:11px;font-weight:bold;letter-spacing:.12em;text-transform:uppercase}.defiPremiumResult__heading h2{margin:0;color:#253239!important;font-size:25px;line-height:1.15}.defiPremiumResult__heading p{margin:7px 0 0;color:#282b2d!important;font-size:15px}.defiPremiumResult__heading p strong{color:#29343a!important}.defiPremiumResult__attempt{display:inline-flex;flex:0 0 auto;align-items:center;min-height:28px;padding:3px 11px;color:#38515d!important;background:#e5edf1!important;border:1px solid #cbd8de;border-radius:999px;font-size:12px;font-weight:bold;white-space:nowrap}.defiPremiumResult__scores{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:18px}.defiPremiumResult__score{box-sizing:border-box;min-width:0;padding:14px 12px 13px;background:#fff!important;border:1px solid #dbe2e5;border-top:3px solid #428297;border-radius:10px;text-align:center}.defiPremiumResult__score>span{display:block;min-height:28px;color:#657177!important;font-size:11px;font-weight:bold;letter-spacing:.045em;line-height:1.25;text-transform:uppercase}.defiPremiumResult__score>strong{display:inline;color:#255a6d!important;font-size:31px;line-height:1;font-variant-numeric:tabular-nums}.defiPremiumResult__score>small{display:block;margin-top:3px;color:#788287!important;font-size:11px}.defiPremiumResult__score--objective{border-top-color:#c28a2e}.defiPremiumResult__score--objective>strong{color:#8c5c13!important}.defiPremiumResult__score--gap.defiPremiumResult__score--echec{border-top-color:#c46649}.defiPremiumResult__score--gap.defiPremiumResult__score--echec>strong{color:#a64831!important}.defiPremiumResult__score--gap.defiPremiumResult__score--reussi{border-top-color:#438c65}.defiPremiumResult__score--gap.defiPremiumResult__score--reussi>strong{color:#2f7551!important}.defiPremiumResult__reward{display:flex;align-items:center;gap:12px;margin:14px 0 0!important;padding:10px 13px;color:#315d42!important;background:#edf7f0!important;border:1px solid #c8e1d0;border-radius:8px}.defiPremiumResult__reward strong{color:#287048!important;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.defiPremiumResult__reward span{color:#315d42!important}.defiPremiumResult__comparison{margin-top:20px;padding-top:18px}.defiPremiumResult .duplicateComparison,.defiPremiumFinPartie .duplicateComparison,.themeSombre .defiPremiumResult .duplicateComparison,.themeSombre .defiPremiumFinPartie .duplicateComparison,#webBody.themeSombre .defiPremiumResult .duplicateComparison,#webBody.themeSombre .defiPremiumFinPartie .duplicateComparison{box-sizing:border-box;margin:0!important;padding:17px 18px!important;color:#443b32!important;background:#fffaf1!important;border:1px solid #e3cea3!important;border-left:5px solid #c58a31!important;border-radius:10px;box-shadow:none!important;text-align:left!important}.defiPremiumResult .duplicateComparisonTitle,.defiPremiumFinPartie .duplicateComparisonTitle,.themeSombre .defiPremiumResult .duplicateComparisonTitle,.themeSombre .defiPremiumFinPartie .duplicateComparisonTitle{color:#4c3b2c!important;font-size:18px;line-height:1.3}.defiPremiumResult .duplicateComparison p,.defiPremiumFinPartie .duplicateComparison p,.themeSombre .defiPremiumResult .duplicateComparison p,.themeSombre .defiPremiumFinPartie .duplicateComparison p{color:#4d453e!important;line-height:1.5}.defiPremiumResult .duplicateComparison p strong,.defiPremiumFinPartie .duplicateComparison p strong,.themeSombre .defiPremiumResult .duplicateComparison p strong,.themeSombre .defiPremiumFinPartie .duplicateComparison p strong{color:#392f27!important}.defiPremiumResult .duplicateComparison-difference_preneur,.defiPremiumResult .duplicateComparison-difference_joueur,.defiPremiumResult .duplicateComparison-difference_ecart,.defiPremiumResult .duplicateComparison-difference_chien,.defiPremiumFinPartie .duplicateComparison-difference_preneur,.defiPremiumFinPartie .duplicateComparison-difference_joueur,.defiPremiumFinPartie .duplicateComparison-difference_ecart,.defiPremiumFinPartie .duplicateComparison-difference_chien{background:#fff8f2!important;border-color:#e6c3aa!important;border-left-color:#c96a3d!important}.defiPremiumResult .duplicateComparison-identique,.defiPremiumResult .duplicateComparison-reference,.defiPremiumFinPartie .duplicateComparison-identique,.defiPremiumFinPartie .duplicateComparison-reference{background:#f3faf4!important;border-color:#bed8c2!important;border-left-color:#478255!important}.defiPremiumResult .duplicateComparison-indisponible,.defiPremiumFinPartie .duplicateComparison-indisponible{background:#f6f7f7!important;border-color:#d5d9da!important;border-left-color:#929a9d!important}.defiPremiumResult .duplicateComparisonCards,.defiPremiumFinPartie .duplicateComparisonCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:13px 0}.defiPremiumResult .duplicateComparisonCards>div,.defiPremiumFinPartie .duplicateComparisonCards>div{box-sizing:border-box;min-width:0;padding:11px;background:#fff!important;border:1px solid #e1ddd7;border-radius:8px}.defiPremiumResult .duplicateComparisonCards span,.defiPremiumFinPartie .duplicateComparisonCards span,.themeSombre .defiPremiumResult .duplicateComparisonCards span,.themeSombre .defiPremiumFinPartie .duplicateComparisonCards span{color:#6d6157!important}.defiPremiumResult .duplicateComparisonCards img,.defiPremiumFinPartie .duplicateComparisonCards img{width:62px}@media screen and (max-width:560px){.defiPremiumResult{padding:16px 13px;border-radius:12px}.defiPremiumResult__header{display:block;padding-bottom:14px}.defiPremiumResult__attempt{margin-top:12px}.defiPremiumResult__scores{gap:6px;margin-top:14px}.defiPremiumResult__score{padding:11px 5px 10px}.defiPremiumResult__score>span{min-height:25px;font-size:9px}.defiPremiumResult__score>strong{font-size:25px}.defiPremiumResult .duplicateComparisonCards,.defiPremiumFinPartie .duplicateComparisonCards{grid-template-columns:1fr}}.defiPremiumFinPartie{box-sizing:border-box;width:100%;margin:0 0 20px;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0;padding:20px 24px}.defiPremiumFinPartie>h3{margin:2px 0 8px;color:#3d352e}.defiPremiumFinPartie>p{margin:7px 0 12px;font-size:15px;line-height:1.6}.defiPremiumFinPartie .duplicateComparison p,.defiPremiumFinPartie .duplicateComparisonCards span{font-size:15px;line-height:1.5}.defiPremiumFinPartie .btn{font-size:15px;white-space:normal}.defiPremiumPartiesNavigation{display:flex;gap:8px;margin:14px 0 18px;flex-wrap:wrap}.defiPremiumPartiesNavigation .btn[aria-current="page"]{pointer-events:none;box-shadow:inset 0 0 0 2px rgba(255,255,255,.45)}.themeSombre .defiPremiumFinPartie{color:#eee;background:#40372f;border-color:#65594d}.themeSombre .defiPremiumFinPartie>h3{color:#fff}@media screen and (max-width:440px){.defiPremiumPartiesNavigation .btn{box-sizing:border-box;width:100%}}.duplicateComparisonCards{display:flex;gap:22px;margin:12px 0;flex-wrap:wrap}.duplicateComparisonCards>div{display:flex;min-width:145px;align-items:flex-start;gap:4px;flex-wrap:wrap}.duplicateComparisonCards span{display:block;width:100%;margin-bottom:4px;color:#6e645b;font-size:12px;font-weight:bold;text-transform:uppercase}.duplicateComparisonCards img{width:56px;height:auto}.soutienAnalyseApercu{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"contenu exemple action";align-items:center;gap:18px;box-sizing:border-box;margin-bottom:12px;padding:16px 20px;color:#4e3f31;background:linear-gradient(120deg,#fffaf0,#f4ebda);border-color:#d9c491;border-left:3px solid #b88a30;border-radius:10px}.soutienAnalyseApercu__contenu{grid-area:contenu;min-width:0}.soutienAnalyseApercu__entete{display:flex;align-items:center;margin-bottom:5px}.soutienAnalyseApercu .duplicateComparisonVip{padding:2px 7px;font-size:10px}.soutienAnalyseApercu .soutienAnalyseApercu__titre{display:block;margin:0 0 5px;color:#4e3f31;font-size:18px;line-height:1.25}.soutienAnalyseApercu p{max-width:48ch;margin:0;color:#5e5143;font-size:14px;line-height:1.4}.soutienAnalyseApercu__exemple{grid-area:exemple;display:flex;align-items:center;justify-content:center;gap:8px}.soutienAnalyseApercu__choix{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.soutienAnalyseApercu__libelle{color:#5e5143;font-size:11px;font-weight:bold;line-height:1.2;white-space:nowrap}.soutienAnalyseApercu__liaison{width:40px;color:#746044;text-align:center;font-size:10px;line-height:1.3}.soutienAnalyseApercu__carte{position:relative;display:block;width:48px;height:82px;overflow:hidden;isolation:isolate;background:#dadada;border:1px solid #b8b8b8;border-radius:6px;box-shadow:0 2px 5px rgba(0,0,0,.1);pointer-events:none;user-select:none}.soutienAnalyseApercu__carte::before{content:"";position:absolute;inset:-8px;background:#ddd url("/Jeu-Tarot-en-ligne/1_Coeur-14.gif") center/cover no-repeat;filter:grayscale(1) blur(9px);opacity:.4}.soutienAnalyseApercu__verrou{position:absolute;top:50%;left:50%;width:14px;height:12px;transform:translate(-50%,-20%);background:#696969;border:2px solid #eee;border-radius:3px;box-sizing:content-box}.soutienAnalyseApercu__verrou::before{content:"";position:absolute;left:2px;top:-10px;width:6px;height:8px;border:2px solid #696969;border-bottom:0;border-radius:6px 6px 0 0}.soutienAnalyseApercu .soutienAnalyseApercu__action{grid-area:action;display:inline-flex;align-items:center;justify-content:center;justify-self:end;gap:7px;box-sizing:border-box;min-height:44px;max-width:100%;margin:0;padding:10px 16px;color:#3c2a12;background:linear-gradient(135deg,#f7e2b3,#dfb869);border:1px solid #bc9347;border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 3px 9px rgba(99,69,22,.16);font-size:13px;font-weight:bold;line-height:1.2;white-space:nowrap;text-transform:none;text-decoration:none;text-shadow:none;transition:background .15s,box-shadow .15s}.soutienAnalyseApercu .soutienAnalyseApercu__action:hover,.soutienAnalyseApercu .soutienAnalyseApercu__action:focus{color:#30200b;background:linear-gradient(135deg,#ffedc7,#e9c37a);border-color:#a57b33;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 4px 12px rgba(99,69,22,.23);text-decoration:none}.soutienAnalyseApercu .soutienAnalyseApercu__action:focus-visible{outline:3px solid #79551c;outline-offset:3px}.soutienAnalyseApercu__eclat{font-size:16px;line-height:1}.themeSombre .soutienAnalyseApercu{color:#f1e6d5;background:linear-gradient(120deg,#40372b,#322d27);border-color:#806943;border-left-color:#d2ab60}.themeSombre .soutienAnalyseApercu .soutienAnalyseApercu__titre{color:#fff2dc}.themeSombre .soutienAnalyseApercu p,.themeSombre .soutienAnalyseApercu__libelle{color:#ebdfcd}.themeSombre .soutienAnalyseApercu__liaison{color:#cdbb9e}.themeSombre .soutienAnalyseApercu .soutienAnalyseApercu__action:focus-visible{outline-color:#f1d391}@media (max-width:900px){.soutienAnalyseApercu{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"contenu exemple" "action exemple";gap:10px 18px}.soutienAnalyseApercu .soutienAnalyseApercu__action{justify-self:start}}@media (max-width:600px){.soutienAnalyseApercu{grid-template-areas:"contenu contenu" "exemple action";gap:12px 10px;padding:12px}.soutienAnalyseApercu .soutienAnalyseApercu__titre{font-size:16px}.soutienAnalyseApercu p{font-size:13px;line-height:1.4}.soutienAnalyseApercu__exemple{gap:5px;justify-self:start}.soutienAnalyseApercu__libelle{font-size:10px}.soutienAnalyseApercu__liaison{width:32px}.soutienAnalyseApercu__carte{width:36px;height:62px}.soutienAnalyseApercu .soutienAnalyseApercu__action{justify-self:end;padding:10px 12px;font-size:12px}.soutienAnalyseApercu__eclat{display:none}}@media (max-width:360px){.soutienAnalyseApercu{grid-template-columns:minmax(0,1fr);grid-template-areas:"contenu" "exemple" "action";gap:10px}.soutienAnalyseApercu__exemple{justify-self:center}.soutienAnalyseApercu .soutienAnalyseApercu__action{justify-self:stretch}}.recapGame .etapeJeuBtn.recapDifferenceStep{border-color:#f0b35e;box-shadow:inset 0 0 0 1px #f0b35e}.recapGame .etapeJeuBtn.recapDifferenceStep:after{content:"!";display:inline-flex;width:15px;height:15px;margin-left:5px;align-items:center;justify-content:center;color:#4e2d18;background:#f0b35e;border-radius:50%;font-size:11px;font-weight:bold}@media screen and (max-width:767px){.recapHero{padding:16px}.recapHeroHeading{flex-direction:column}.recapHeroMeta{align-items:flex-start}.recapResult{grid-template-columns:1fr 1fr}.recapResultMain,.recapResultWinner{grid-column:1 / -1}.recapNavMain{display:flex;flex-wrap:wrap;overflow:visible}.recapNavMain .etapeJeuBtn{display:inline-flex;min-height:38px;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.recapNavMain .recapAllSteps{margin-left:0}.recapNavTricks{align-items:flex-start}.recapNavLabel{padding-top:8px}.recapStepPanel{padding:14px}}@media screen and (max-width:440px){.recapResult{grid-template-columns:1fr}.recapResultMain,.recapResultWinner,.recapTotals{grid-column:1}.recapHeroActions .btn{width:100%}}.recapAdminTools,.recapAdminTools *{box-sizing:border-box}.recapAdminTools{margin:22px 0 30px;padding:20px;color:#3e352d;background:linear-gradient(145deg,#f3eee7 0%,#e9e0d4 100%);border:1px solid #d2c4b3;border-radius:14px;box-shadow:0 6px 22px rgba(67,49,34,.1)}.recapAdminTools__header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.recapAdminTools__header h2{margin:0;color:#352b23;font-size:23px;line-height:1.2}.recapAdminTools__eyebrow{margin:0 0 3px;color:#806744;font-size:11px;font-weight:bold;letter-spacing:.12em;text-transform:uppercase}.recapAdminTools__readonly{display:inline-flex;padding:6px 10px;color:#35613e;background:#e6f2e7;border:1px solid #b9d3bd;border-radius:20px;font-size:12px;font-weight:bold;white-space:nowrap}.recapAdminTools__readonly:before{width:7px;height:7px;margin:4px 7px 0 0;content:"";background:#4d8a58;border-radius:50%}.recapAdminMeta{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:14px}.recapAdminMeta .recapAdminMeta__item{float:none;width:auto;max-width:none;margin:0;white-space:normal}.recapAdminMeta .recapAdminMeta__item label{margin:0 0 4px;color:#75695f;font-size:10px;font-weight:bold;letter-spacing:.07em;text-transform:uppercase}.recapAdminMeta .recapAdminMeta__item p{min-height:34px;margin:0;padding:7px 9px;overflow:hidden;color:#41372f;background:rgba(255,255,255,.68);border:1px solid #d8cec2;border-radius:7px;font-family:Consolas,"Courier New",monospace;font-size:12px;text-overflow:ellipsis;cursor:copy}.recapAdminMeta .recapAdminMeta__item p:hover{background:#fff;border-color:#9e8a72}.recapAdminMeta .recapAdminMeta__item--model p{display:flex;align-items:center;justify-content:space-between;gap:7px}.recapAdminMeta .recapAdminMeta__item--model strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recapAdminMeta .recapAdminMeta__item--model small{padding:2px 5px;flex:0 0 auto;color:#695746;background:#e9dfd2;border-radius:4px;font-size:10px}.recapAdminPanel{position:relative;margin:12px 0 0;padding:18px 20px;overflow:hidden;color:#40372f;background:#fff;border:1px solid #d9cfc3;border-left:4px solid #698593;border-radius:10px;box-shadow:0 3px 12px rgba(67,49,34,.07)}.recapAdminPanel--preview{border-left-color:#3b8790}.recapAdminPanel--analysis{border-left-color:#557ba0}.recapAdminPanel--challenge{border-left-color:#b57b2a}.recapAdminPanel__heading{display:flex;align-items:center;gap:11px;margin-bottom:10px}.recapAdminPanel__heading>div>p{margin:0 0 1px;color:#7b6d60;font-size:10px;font-weight:bold;letter-spacing:.1em;text-transform:uppercase}.recapAdminPanel__heading h3{margin:0;color:#382e27;font-size:19px;line-height:1.2}.recapAdminPanel__index{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;flex:0 0 34px;color:#fff;background:#698593;border-radius:9px;font-size:12px;font-weight:bold}.recapAdminPanel--preview .recapAdminPanel__index{background:#3b8790}.recapAdminPanel--analysis .recapAdminPanel__index{background:#557ba0}.recapAdminPanel--challenge .recapAdminPanel__index{background:#b57b2a}.recapAdminPanel__description,.recapAdminPanel--challenge>p:first-of-type{max-width:900px;margin:0 0 15px;color:#63584e;line-height:1.55}.recapAdminPanel__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:14px;border-top:1px solid #eee7df}.recapAdminReference{display:flex;min-width:0;margin:0;align-items:baseline;gap:7px;flex-wrap:wrap}.recapAdminReference>span{color:#75695f;font-size:11px;font-weight:bold;letter-spacing:.05em;text-transform:uppercase}.recapAdminReference>strong{color:#352b23;font-size:16px}.recapAdminReference>small{width:100%;color:#7d7167}.recapAdminControls{display:flex;margin:14px 0 10px;padding:12px;align-items:flex-end;gap:10px;background:#f6f3ef;border:1px solid #e4dcd3;border-radius:9px}.recapAdminControls label{margin:0;color:#5d5147;font-size:12px;font-weight:bold}.recapAdminControls .form-control{min-width:210px;height:38px;margin-left:7px;color:#3f352d;background:#fff;border-color:#cfc3b6}.recapAdminControls .btn{min-height:38px;margin-left:auto;white-space:normal}.recapAdminNote{margin:10px 0 14px;padding:9px 11px;color:#655b52;background:#f7f3eb;border-left:3px solid #c5a361;border-radius:0 6px 6px 0;font-size:12px;line-height:1.5}.recapAdminStatus{display:flex;margin:14px 0;padding:11px 13px;align-items:flex-start;gap:9px;border:1px solid;border-radius:8px;line-height:1.45}.recapAdminStatus>strong{flex:0 0 auto}.recapAdminStatus--danger{color:#743b37;background:#fbefed;border-color:#e6bbb6}.recapAdminStatus--success{color:#35633c;background:#edf7ee;border-color:#b9d7bd}.recapAdminStatus--neutral{color:#655b52;background:#f4f1ed;border-color:#d8d0c7}.recapAdminWarnings{margin:12px 0;padding:10px 12px 10px 32px;color:#75521f;background:#fff7e7;border:1px solid #e6cf9f;border-radius:8px}.recapAdminScore{display:grid;grid-template-columns:minmax(170px,1.3fr) repeat(3,minmax(105px,.7fr));gap:8px;margin:16px 0 10px}.recapAdminScore>div{display:flex;min-height:86px;padding:12px 14px;flex-direction:column;justify-content:center;background:#f7f4f0;border:1px solid #dfd6cc;border-radius:9px}.recapAdminScore span{margin-bottom:3px;color:#75695f;font-size:10px;font-weight:bold;letter-spacing:.07em;text-transform:uppercase}.recapAdminScore strong{color:#382e27;font-size:24px;line-height:1.05}.recapAdminScore small{margin-top:3px;color:#7b7067}.recapAdminScore__identity strong{font-size:18px}.recapAdminScore .recapAdminScore__metric--primary{color:#fff;background:linear-gradient(145deg,#406f89,#315b73);border-color:#315b73}.recapAdminScore .recapAdminScore__metric--primary span,.recapAdminScore .recapAdminScore__metric--primary strong,.recapAdminScore .recapAdminScore__metric--primary small{color:#fff}.recapAdminScore .is-positive{background:#edf7ee;border-color:#b6d5bb}.recapAdminScore .is-positive strong{color:#337340}.recapAdminScore .is-negative{background:#fbefed;border-color:#e2b9b5}.recapAdminScore .is-negative strong{color:#a0443d}.recapAdminFacts{display:flex;gap:7px;margin:0 0 15px;flex-wrap:wrap}.recapAdminFacts span{padding:6px 9px;color:#655b52;background:#f1ede8;border:1px solid #dcd3ca;border-radius:16px;font-size:12px}.recapAdminFacts strong{color:#382e27}.recapAdminRound{margin:16px 0 4px;padding:15px;background:#f8f5f1;border:1px solid #ded5cb;border-radius:10px}.recapAdminRound__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.recapAdminRound__header span{color:#7b6d60;font-size:10px;font-weight:bold;letter-spacing:.08em;text-transform:uppercase}.recapAdminRound__header h4{margin:2px 0 0;color:#392f27;font-size:17px}.recapAdminRound__outcome{padding:6px 9px;color:#fff;border-radius:6px;font-size:12px;white-space:nowrap}.recapAdminRound__outcome.is-success{background:#4b8154}.recapAdminRound__outcome.is-failure{background:#a6534c}.recapAdminRound__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:14px}.recapAdminRound__facts p{margin:0;padding:9px 10px;background:#fff;border:1px solid #e3dcd4;border-radius:7px}.recapAdminRound__facts span{display:block;color:#786c62;font-size:10px;text-transform:uppercase}.recapAdminRound__facts strong{display:block;margin-top:2px;color:#392f27;font-size:17px}.recapAdminSectionTitle{margin:12px 0 7px;color:#56493e;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.recapAdminTableWrap{margin:8px 0 12px;border:1px solid #ddd4ca;border-radius:8px}.recapAdminTable{margin:0;background:#fff}.recapAdminTable>thead>tr>th{padding:9px 8px;color:#fff;background:#55483d;border-bottom:0;font-size:11px;letter-spacing:.025em;vertical-align:middle}.recapAdminTable>tbody>tr>td{padding:7px 8px;color:#473d35;border-color:#e4ddd5;vertical-align:middle}.recapAdminTable.table-striped>tbody>tr:nth-of-type(odd)>td{background:#f8f5f1}.recapAdminTable>tbody>tr.info>td{background:#e7f1f4!important}.recapAdminTable>tbody>tr.danger>td{background:#f9e7e5!important}.recapAdminDetails{margin-top:12px;border:1px solid #d9d0c6;border-radius:8px;background:#fff}.recapAdminDetails>summary{display:flex;padding:11px 13px;align-items:center;justify-content:space-between;gap:12px;color:#4b4037;font-weight:bold;cursor:pointer;list-style-position:inside}.recapAdminDetails>summary span{color:#75695f;font-size:11px;font-weight:normal}.recapAdminDetails[open]>summary{border-bottom:1px solid #e2dbd3}.recapAdminDetails .recapAdminTableWrap{margin:10px}.themeSombre .recapAdminTools{color:#eee6dd;background:linear-gradient(145deg,#27231f 0%,#312a24 100%);border-color:#51473d;box-shadow:0 7px 24px rgba(0,0,0,.28)}.themeSombre .recapAdminTools__header h2{color:#f5eee7}.themeSombre .recapAdminTools__eyebrow{color:#c7a97b}.themeSombre .recapAdminTools__readonly{color:#bfe0c3;background:#233b29;border-color:#45664a}.themeSombre .recapAdminMeta .recapAdminMeta__item label{color:#b9ada2}.themeSombre .recapAdminMeta .recapAdminMeta__item p{color:#eee6dd;background:#211d1a;border-color:#51473d}.themeSombre .recapAdminMeta .recapAdminMeta__item p:hover{background:#29231f;border-color:#927c66}.themeSombre .recapAdminMeta .recapAdminMeta__item--model small{color:#ddd0c3;background:#463c33}.themeSombre .recapAdminPanel{color:#e8dfd6;background:#38312b;border-color:#554a40;border-left-color:#7897a5;box-shadow:0 4px 14px rgba(0,0,0,.22)}.themeSombre .recapAdminPanel--preview{border-left-color:#58a4ad}.themeSombre .recapAdminPanel--analysis{border-left-color:#75a0c8}.themeSombre .recapAdminPanel--challenge{border-left-color:#d29b4c}.themeSombre .recapAdminPanel__heading>div>p{color:#baaea3}.themeSombre .recapAdminPanel__heading h3{color:#fff}.themeSombre .recapAdminPanel__description,.themeSombre .recapAdminPanel--challenge>p:first-of-type{color:#d2c8bf}.themeSombre .recapAdminPanel__footer{border-top-color:#584d43}.themeSombre .recapAdminReference>span,.themeSombre .recapAdminReference>small{color:#baaea3}.themeSombre .recapAdminReference>strong{color:#fff}.themeSombre .recapAdminControls{background:#2c2723;border-color:#554a40}.themeSombre .recapAdminControls label{color:#ddd3c9}.themeSombre .recapAdminControls .form-control{color:#f4ede6;background:#211d1a;border-color:#66594d;color-scheme:dark}.themeSombre .recapAdminNote{color:#d8cdbf;background:#302a24;border-left-color:#bd914e}.themeSombre .recapAdminStatus--danger{color:#f1c5c0;background:#492b29;border-color:#79504c}.themeSombre .recapAdminStatus--success{color:#c7e7ca;background:#263c2a;border-color:#496b4e}.themeSombre .recapAdminStatus--neutral{color:#ddd3c9;background:#302b27;border-color:#5a5047}.themeSombre .recapAdminWarnings{color:#f1d59e;background:#44361f;border-color:#755d35}.themeSombre .recapAdminScore>div{background:#2c2723;border-color:#554a40}.themeSombre .recapAdminScore span,.themeSombre .recapAdminScore small{color:#baaea3}.themeSombre .recapAdminScore strong{color:#fff}.themeSombre .recapAdminScore .is-positive{background:#263c2a;border-color:#496b4e}.themeSombre .recapAdminScore .is-positive strong{color:#bde3c2}.themeSombre .recapAdminScore .is-negative{background:#492b29;border-color:#79504c}.themeSombre .recapAdminScore .is-negative strong{color:#f2c0bb}.themeSombre .recapAdminFacts span{color:#c9bfb6;background:#2b2622;border-color:#51473d}.themeSombre .recapAdminFacts strong{color:#fff}.themeSombre .recapAdminRound{background:#2d2824;border-color:#554a40}.themeSombre .recapAdminRound__header span{color:#baaea3}.themeSombre .recapAdminRound__header h4{color:#fff}.themeSombre .recapAdminRound__facts p{background:#38312b;border-color:#584d43}.themeSombre .recapAdminRound__facts span{color:#b9ada2}.themeSombre .recapAdminRound__facts strong,.themeSombre .recapAdminSectionTitle{color:#f5eee7}.themeSombre .recapAdminTableWrap{border-color:#5b5046}.themeSombre .recapAdminTable{background:#302a25}.themeSombre .recapAdminTable>thead>tr>th{color:#fff;background:#211d1a;border-color:#5b5046}.themeSombre .recapAdminTable>tbody>tr>td{color:#eee5dc;background:#38312b;border-color:#554a40}.themeSombre .recapAdminTable.table-striped>tbody>tr:nth-of-type(odd)>td{background:#302a25}.themeSombre .recapAdminTable>tbody>tr.info>td{color:#e4f3f6;background:#254049!important}.themeSombre .recapAdminTable>tbody>tr.danger>td{color:#f4d4d0;background:#502f2c!important}.themeSombre .recapAdminTable small{color:#c7bbb0}.themeSombre .recapAdminDetails{background:#2c2723;border-color:#554a40}.themeSombre .recapAdminDetails>summary{color:#f0e8e0}.themeSombre .recapAdminDetails>summary span{color:#baaea3}.themeSombre .recapAdminDetails[open]>summary{border-bottom-color:#554a40}@media screen and (max-width:767px){.recapAdminTools{padding:14px}.recapAdminTools__header{align-items:flex-start;flex-direction:column}.recapAdminTools__readonly{white-space:normal}.recapAdminMeta{grid-template-columns:1fr 1fr}.recapAdminPanel{padding:15px}.recapAdminPanel__footer,.recapAdminControls{align-items:stretch;flex-direction:column}.recapAdminControls .form-control{width:100%;min-width:0;margin:5px 0 0}.recapAdminControls .btn{width:100%;margin-left:0}.recapAdminScore{grid-template-columns:1fr 1fr}.recapAdminScore__identity{grid-column:1 / -1}.recapAdminRound__facts{grid-template-columns:1fr 1fr}.recapAdminStatus{flex-direction:column;gap:3px}}@media screen and (max-width:440px){.recapAdminMeta,.recapAdminScore,.recapAdminRound__facts{grid-template-columns:1fr}.recapAdminScore__identity{grid-column:1}.recapAdminRound__header{align-items:flex-start;flex-direction:column}.recapAdminPanel__footer .btn{width:100%}}.profil-biographie,.profil-biographie *{box-sizing:border-box}.profil-biographie{position:relative;isolation:isolate;width:100%;margin:24px 0;padding:20px 22px 18px;overflow:hidden;color:#3b3026;background:linear-gradient(135deg,#fffdf9 0%,#f6efe5 100%);border:1px solid #d9cbb9;border-left:5px solid #9a6b25;border-radius:16px;box-shadow:0 5px 18px rgba(58,43,29,.09)}.profil-biographie:after{position:absolute;z-index:0;top:-29px;right:12px;content:"\201D";color:rgba(154,107,37,.09);font:132px/1 Georgia,serif;pointer-events:none}.profil-biographie__entete{display:flex;position:relative;z-index:1;align-items:center;gap:13px}.profil-biographie__icone{display:grid;flex:0 0 48px;width:48px;height:48px;place-items:center;padding-top:8px;color:#865a1f;background:#efe0c9;border:1px solid #dfc8a5;border-radius:13px;font:38px/1 Georgia,serif}.profil-biographie__titres{display:block;min-width:0}.profil-biographie__surtitre{display:block;margin-bottom:2px;color:#876c47;font-size:10px;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.profil-biographie__titre{margin:0;color:#3b3026;font-size:22px;font-weight:700;letter-spacing:.01em;line-height:1.2}.profil-biographie__texte{position:relative;z-index:1;max-height:220px;margin-top:15px;padding:16px 18px;overflow-x:hidden;overflow-y:auto;color:#51463c;background:rgba(255,255,255,.7);border:1px solid #e4d9cb;border-radius:12px;box-shadow:inset 0 1px 2px rgba(58,43,29,.04);font-size:15px;line-height:1.65;overflow-wrap:anywhere;scrollbar-color:#b8945e #eee5d9;scrollbar-width:thin}.profil-biographie__texte a.nolongT,.profil-edition__texte a.nolongT{display:inline;vertical-align:baseline;white-space:normal;overflow:visible;overflow-wrap:anywhere}.profil-biographie__texte:focus-visible{outline:3px solid rgba(154,107,37,.32);outline-offset:2px}.profil-biographie>.pbtn{display:block;position:relative;z-index:1;margin:14px 0 0 auto}.themeSombre .profil-biographie{color:#f0e7da;background:linear-gradient(135deg,#493b31 0%,#332a23 100%);border-color:#6b5747;border-left-color:#d0a35f;box-shadow:0 7px 22px rgba(0,0,0,.23)}.themeSombre .profil-biographie:after{color:rgba(255,224,177,.07)}.themeSombre .profil-biographie__icone{color:#f0c983;background:rgba(213,170,98,.13);border-color:rgba(224,187,127,.28)}.themeSombre .profil-biographie__surtitre{color:#d8b77e}.themeSombre .profil-biographie__titre{color:#fff4e3}.themeSombre .profil-biographie__texte{color:#eee5d7;background:rgba(0,0,0,.18);border-color:#695648;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);scrollbar-color:#9b7a52 #332a23}@media screen and (max-width:767px){.profil-biographie{margin:20px 0;padding:16px 15px 15px;border-radius:13px}.profil-biographie__entete{gap:11px}.profil-biographie__icone{flex-basis:43px;width:43px;height:43px;border-radius:11px;font-size:34px}.profil-biographie__titre{font-size:19px}.profil-biographie__texte{max-height:200px;margin-top:13px;padding:14px;font-size:14px;line-height:1.6}.profil-biographie>.pbtn{width:100%;margin-top:12px}}.profil-stats,.resultats-joueur{--profil-bordure:#ded5ca;--profil-fond:#fff;--profil-texte:#302820;--profil-secondaire:#756a60;--profil-accent:#9a6b25;width:100%;margin:26px 0;color:var(--profil-texte)}.profil-stats,.profil-stats *,.resultats-joueur,.resultats-joueur *{box-sizing:border-box}.profil-stats__titre,.resultats-joueur__entete h3{margin:0;color:var(--profil-texte);font-size:22px;font-weight:700;letter-spacing:.01em}.profil-stats__titre{margin-bottom:13px}.profil-stats__grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.profil-stat{min-width:0;overflow:hidden;border:1px solid var(--profil-bordure);border-radius:14px;background:var(--profil-fond);box-shadow:0 3px 12px rgba(58,43,29,.07)}.profil-stat__resume{display:grid;grid-template-columns:50px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;min-height:76px;margin:0;padding:12px 15px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none}button.profil-stat__resume,a.profil-stat__resume{cursor:pointer}button.profil-stat__resume:hover,a.profil-stat__resume:hover{background:#faf7f2;color:inherit;text-decoration:none}.profil-stat__resume:focus-visible,.resultat-mode__bouton:focus-visible{outline:3px solid rgba(154,107,37,.35);outline-offset:-3px}.profil-stat__icone{display:grid;place-items:center;width:50px;height:50px;border-radius:12px;background:#f4eee6}.profil-stat__icone img{display:block;max-width:38px;max-height:38px;object-fit:contain}.profil-stat__icone--anniversaire{background:#fff0d5;font-size:27px}.profil-stat__contenu{min-width:0}.profil-stat__libelle,.profil-stat__precision{display:block}.profil-stat__libelle{font-size:15px;font-weight:650;line-height:1.3}.profil-stat__precision{margin-top:4px;color:var(--profil-secondaire);font-size:12px;line-height:1.3}.profil-stat__valeur{color:var(--profil-accent);font-size:21px;font-weight:750;line-height:1.1;text-align:right;white-space:nowrap}.profil-stat__chevron,.resultat-mode__chevron{width:9px;height:9px;border-right:2px solid #8d8175;border-bottom:2px solid #8d8175;transform:rotate(45deg);transition:transform .18s ease}.profil-stat__chevron{margin-left:-3px}.profil-stat__resume[aria-expanded="true"] .profil-stat__chevron,.resultat-mode__bouton[aria-expanded="true"] .resultat-mode__chevron{transform:rotate(225deg)}.profil-stat--depliable .profil-stat__resume{grid-template-columns:50px minmax(0,1fr) auto 14px}.profil-stat--anniversaire{border-color:#e7c98f;background:linear-gradient(135deg,#fffaf0,#fff)}.profil-stat__details{padding:5px 14px 11px 76px;border-top:1px solid #eee7de;background:#fcfaf7}.profil-stat__details[hidden],.resultat-mode__details[hidden]{display:none!important}.profil-stat-detail{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;align-items:center;padding:10px 2px;border-bottom:1px solid #eee7de;color:inherit;text-decoration:none}.profil-stat-detail:last-child{border-bottom:0}a.profil-stat-detail:hover{color:var(--profil-accent);text-decoration:none}.profil-stat-detail__icone{display:none}.profil-stat-detail__libelle{font-size:13px;line-height:1.3}.profil-stat-detail__precision{grid-column:1;color:var(--profil-secondaire);font-size:11px}.profil-stat-detail__valeur{grid-column:2;grid-row:1 / span 2;color:var(--profil-accent);font-size:15px;white-space:nowrap}.resultats-joueur{padding:20px;border:1px solid var(--profil-bordure);border-radius:18px;background:#f7f3ee}.resultats-joueur__entete{display:flex;gap:20px;align-items:flex-end;justify-content:space-between;margin-bottom:15px}.resultats-joueur__entete p{margin:5px 0 0;color:var(--profil-secondaire);font-size:13px}.resultats-joueur__legende{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.resultat-legende{padding:5px 9px;border-radius:999px;font-size:11px;font-weight:700}.resultat-legende--victoires{color:#397424;background:#e4f4dc}.resultat-legende--defaites{color:#a13a35;background:#f9e4e2}.resultat-legende--ratio{color:#9a581e;background:#fff0dd}.resultats-joueur__liste{display:grid;gap:10px}.resultat-mode{overflow:hidden;border:1px solid var(--profil-bordure);border-radius:13px;background:#fff;box-shadow:0 2px 8px rgba(58,43,29,.05)}.resultat-mode__bouton{display:grid;grid-template-columns:minmax(210px,1fr) minmax(285px,360px) 14px;gap:16px;align-items:center;width:100%;min-height:76px;margin:0;padding:11px 16px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.resultat-mode__bouton:hover:not(:disabled){background:#fcfaf7}.resultat-mode__bouton:disabled{cursor:default;opacity:1}.resultat-mode__identite{display:flex;min-width:0;align-items:center;gap:12px}.resultat-mode__icone{display:grid;flex:0 0 48px;place-items:center;width:48px;height:48px;border-radius:11px;background:#f4eee6}.resultat-mode__icone img{display:block;width:40px;height:40px;max-width:40px;max-height:40px;object-fit:contain}.resultat-mode__nom{font-size:15px;font-weight:700;line-height:1.25}.resultat-mode__chiffres,.resultat-sous-mode__chiffres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.resultat-mesure{display:flex;min-width:0;padding:7px 8px;flex-direction:column;align-items:center;justify-content:center;border-radius:9px;text-align:center}.resultat-mesure strong{font-size:20px;font-weight:750;line-height:1}.resultat-mesure span{margin-top:4px;font-size:10px;font-weight:650;letter-spacing:.02em}.resultat-mesure--victoires{color:#397424;background:#edf8e8}.resultat-mesure--defaites{color:#a13a35;background:#fcedeb}.resultat-mesure--ratio{color:#9a581e;background:#fff4e6}.resultat-mode__details{padding:4px 16px 12px 76px;border-top:1px solid #eee7de;background:#fcfaf7}.resultat-sous-mode{display:grid;grid-template-columns:minmax(150px,1fr) minmax(285px,360px) 14px;gap:16px;align-items:center;padding:10px 0;border-bottom:1px solid #eee7de}.resultat-sous-mode:last-child{border-bottom:0}.resultat-sous-mode__nom{font-size:13px;font-weight:650}.resultat-sous-mode .resultat-mesure{padding:6px 8px}.resultat-sous-mode .resultat-mesure strong{font-size:16px}@media screen and (max-width:767px){.profil-stats,.resultats-joueur{margin:20px 0}.profil-stats__titre,.resultats-joueur__entete h3{font-size:19px}.profil-stats__grille{grid-template-columns:minmax(0,1fr);gap:9px}.profil-stat__resume{grid-template-columns:43px minmax(0,1fr) auto;min-height:68px;padding:10px 12px;gap:10px}.profil-stat--depliable .profil-stat__resume{grid-template-columns:43px minmax(0,1fr) auto 12px}.profil-stat__icone{width:43px;height:43px;border-radius:10px}.profil-stat__icone img{max-width:34px;max-height:34px}.profil-stat__libelle{font-size:14px}.profil-stat__valeur{font-size:18px}.profil-stat__details{padding-left:65px}.resultats-joueur{padding:14px;border-radius:14px}.resultats-joueur__entete{display:block;margin-bottom:12px}.resultats-joueur__entete p{font-size:12px}.resultats-joueur__legende{display:none}.resultat-mode__bouton{grid-template-columns:minmax(0,1fr) 12px;gap:10px;min-height:0;padding:12px}.resultat-mode__identite{grid-column:1}.resultat-mode__chevron{grid-column:2;grid-row:1}.resultat-mode__chiffres{grid-column:1 / -1;grid-row:2}.resultat-mode__icone{flex-basis:42px;width:42px;height:42px}.resultat-mode__icone img{width:35px;height:35px;max-width:35px;max-height:35px}.resultat-mode__nom{font-size:14px}.resultat-mesure strong{font-size:18px}.resultat-mode__details{padding:2px 12px 10px}.resultat-sous-mode{grid-template-columns:minmax(0,1fr);gap:7px;padding:11px 0}.resultat-sous-mode__chiffres{width:100%}}@media screen and (max-width:390px){.profil-stat__resume{grid-template-columns:40px minmax(0,1fr) auto;padding-inline:10px}.profil-stat--depliable .profil-stat__resume{grid-template-columns:40px minmax(0,1fr) auto 10px}.profil-stat__icone{width:40px;height:40px}.profil-stat__valeur{font-size:16px}.profil-stat__details{padding-left:60px;padding-right:10px}.resultats-joueur{padding:10px}.resultat-mode__bouton{padding:10px}.resultat-mesure{padding:7px 3px}.resultat-mesure span{font-size:9px}}@media (prefers-reduced-motion:reduce){.profil-stat__chevron,.resultat-mode__chevron{transition:none}}.invitePage,.invitePage *{box-sizing:border-box}.invitePage{width:100%;max-width:980px;margin:24px auto 34px;color:#3d352e}.inviteHero{padding:28px;background:linear-gradient(135deg,#fff 0%,#f7f1e8 100%);border:1px solid #ddd3c6;border-radius:16px;box-shadow:0 7px 24px rgba(78,63,49,.1)}.inviteEyebrow{margin:0 0 5px;color:#806744;font-size:12px;font-weight:bold;letter-spacing:.1em;text-transform:uppercase}.inviteHero h1{margin:0;color:#3f342a;font-size:31px;line-height:1.15}.inviteIntro{max-width:700px;margin:9px 0 22px;color:#6e645b;font-size:16px;line-height:1.5}.inviteReward{display:flex;gap:18px;margin:0 0 20px;padding:14px 16px;align-items:center;justify-content:space-between;background:#edf7eb;border:1px solid #b9d4b6;border-radius:11px}.inviteRewardMain{display:flex;min-width:0;align-items:center;gap:11px;color:#315d36}.inviteRewardMain img{width:37px;height:37px;object-fit:contain}.inviteRewardMain span{line-height:1.35}.inviteRewardMain strong{display:block;font-size:15px}.inviteRewardMeta{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.inviteRewardMeta span{padding:5px 9px;color:#53674f;background:rgba(255,255,255,.75);border:1px solid #cfe0cc;border-radius:14px;font-size:11px;white-space:nowrap}.inviteLinkBox{padding:17px;background:#fff;border:1px solid #ddd5ca;border-radius:11px;box-shadow:0 3px 12px rgba(58,43,29,.06)}.inviteLinkBox label{display:block;margin:0 0 7px;color:#4e3f31;font-size:13px}.inviteLinkRow{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;gap:8px}.inviteLinkRow .form-control{width:100%;height:43px;padding:10px 12px;color:#4d443c;background:#faf8f5;border-color:#cfc5b8;font-size:14px}.inviteLinkRow .btn{min-height:43px;margin:0;padding:10px 15px;white-space:nowrap}.invitePrimaryButton{font-weight:bold}.inviteStatus{min-height:19px;margin:7px 0 -4px;color:#397844;font-size:12px;font-weight:bold}.inviteMessagePreview{margin:16px 2px 0;padding:12px 14px;color:#63594f;background:rgba(255,255,255,.62);border-left:4px solid #b79255;border-radius:4px;font-size:13px;line-height:1.45}.inviteMessagePreview span{display:block;margin-bottom:3px;color:#806744;font-size:10px;font-weight:bold;letter-spacing:.08em;text-transform:uppercase}.inviteEmbed{margin:18px 0 0;background:#fff;border:1px solid #ddd3c6;border-radius:13px;box-shadow:0 4px 15px rgba(78,63,49,.07)}.inviteEmbed summary{display:flex;padding:17px 20px;align-items:center;justify-content:space-between;gap:18px;color:#4e3f31;cursor:pointer;font-size:16px;font-weight:bold;list-style-position:inside}.inviteEmbed summary:hover{background:#faf7f2}.inviteEmbed summary small{color:#7c7167;font-size:12px;font-weight:normal;text-align:right}.inviteEmbedContent{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:0 18px 18px;border-top:1px solid #ebe4db}.inviteEmbedCard{min-width:0;margin-top:18px;padding:15px;background:#faf8f5;border:1px solid #e2d9ce;border-radius:10px}.inviteEmbedCardWide{grid-column:1 / -1}.inviteEmbedPreview{display:flex;min-height:92px;padding:12px;align-items:center;justify-content:center;overflow:hidden;background:#eee8df;border-radius:7px}.inviteEmbedPreview img{display:block;max-width:100%;height:auto}.inviteEmbedPreviewText{font-size:18px}.inviteEmbedCard h2{margin:12px 0 8px;color:#4e3f31;font-size:15px}.inviteCodeRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.inviteCodeRow textarea.form-control{width:100%;min-height:76px;padding:9px;resize:vertical;color:#51483f;background:#fff;font-family:Consolas,Monaco,monospace;font-size:11px;line-height:1.35}.inviteCodeRow .btn{margin:0;white-space:nowrap}.inviteAndroid{margin:17px 0 0;color:#71675e;font-size:13px;text-align:center}.inviteAndroid a{font-weight:bold}.inviteFriends{margin:18px 0 0;padding:22px;background:#fff;border:1px solid #ddd3c6;border-radius:13px;box-shadow:0 4px 15px rgba(78,63,49,.07)}.inviteFriendsHeading{margin-bottom:15px}.inviteFriendsHeading .inviteEyebrow{margin-bottom:3px}.inviteFriendsHeading h2{margin:0;color:#4e3f31;font-size:21px}.inviteFriendsHeading>p:last-child{margin:5px 0 0;color:#766b61;font-size:13px}.inviteFriendsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.inviteFriendsGrid a{display:flex;min-width:0;min-height:91px;padding:14px;flex-direction:column;justify-content:center;color:#4e3f31;background:#faf8f5;border:1px solid #e2d9ce;border-radius:9px;text-decoration:none}.inviteFriendsGrid a:hover{color:#397844;background:#f3f8f1;border-color:#b8cfb5;text-decoration:none}.inviteFriendsGrid strong{font-size:14px;line-height:1.3}.inviteFriendsGrid span{display:block;margin-top:5px;color:#776c62;font-size:11px;line-height:1.4}.inviteAfterGame{display:flex;margin:18px 0;padding:14px 16px;align-items:center;justify-content:space-between;gap:18px;background:#f5efe5;border:1px solid #d8c9b7;border-left:5px solid #458c4d;border-radius:9px}.inviteAfterGame div{min-width:0}.inviteAfterGame strong,.inviteAfterGame span{display:block}.inviteAfterGame strong{margin-bottom:3px;color:#4e3f31;font-size:15px}.inviteAfterGame span{color:#74685d;font-size:12px;line-height:1.4}.inviteAfterGame .btn{margin:0;white-space:nowrap}.themeSombre .invitePage{color:#f2eadf}.themeSombre .inviteHero{background:linear-gradient(135deg,#4e3f31 0%,#362c24 100%);border-color:#2c241e;box-shadow:0 7px 24px rgba(0,0,0,.24)}.themeSombre .inviteHero h1,.themeSombre .inviteLinkBox label,.themeSombre .inviteEmbed summary,.themeSombre .inviteEmbedCard h2{color:#fff}.themeSombre .inviteEyebrow,.themeSombre .inviteMessagePreview span{color:#dfc18c}.themeSombre .inviteIntro,.themeSombre .inviteAndroid{color:#ded3c6}.themeSombre .inviteReward{background:#2f4d33;border-color:#496e4d}.themeSombre .inviteRewardMain{color:#eff8ed}.themeSombre .inviteRewardMeta span{color:#e3edde;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.themeSombre .inviteLinkBox,.themeSombre .inviteEmbed{background:#40342b;border-color:#2b231d}.themeSombre .inviteLinkRow .form-control,.themeSombre .inviteCodeRow textarea.form-control{color:#fff;background:#2f2721;border-color:#695848}.themeSombre .inviteMessagePreview{color:#eee5da;background:rgba(0,0,0,.14);border-left-color:#d5aa62}.themeSombre .inviteEmbed summary:hover,.themeSombre .inviteEmbedCard{background:#493b31}.themeSombre .inviteEmbedContent{border-top-color:#655345}.themeSombre .inviteEmbedCard{border-color:#655345}.themeSombre .inviteEmbedPreview{background:#302821}.themeSombre .inviteFriends{background:#40342b;border-color:#2b231d}.themeSombre .inviteFriendsHeading h2{color:#fff}.themeSombre .inviteFriendsHeading>p:last-child{color:#ded3c6}.themeSombre .inviteFriendsGrid a{color:#fff;background:#493b31;border-color:#655345}.themeSombre .inviteFriendsGrid a:hover{color:#fff;background:#56463a;border-color:#8a735f}.themeSombre .inviteFriendsGrid span{color:#ded3c6}.themeSombre .inviteAfterGame{background:#40342b;border-color:#2b231d;border-left-color:#72b779}.themeSombre .inviteAfterGame strong{color:#fff}.themeSombre .inviteAfterGame span{color:#ded3c6}@media screen and (max-width:767px){.invitePage{margin:18px auto 26px}.inviteHero{padding:19px 15px;border-radius:12px}.inviteHero h1{font-size:25px}.inviteIntro{margin-bottom:17px;font-size:14px}.inviteReward{display:block;padding:13px}.inviteRewardMeta{margin-top:10px;justify-content:flex-start}.inviteLinkBox{padding:13px}.inviteLinkRow{grid-template-columns:1fr 1fr}.inviteLinkRow .form-control{grid-column:1 / -1}.inviteLinkRow .btn{width:100%;padding-right:8px;padding-left:8px}.inviteEmbed summary{display:block;padding:15px;font-size:15px}.inviteEmbed summary small{display:block;margin:4px 0 0 22px;text-align:left}.inviteEmbedContent{grid-template-columns:minmax(0,1fr);padding:0 12px 12px}.inviteEmbedCardWide{grid-column:1}.inviteCodeRow{grid-template-columns:minmax(0,1fr)}.inviteCodeRow .btn{width:100%}.inviteFriends{padding:16px}.inviteFriendsGrid{grid-template-columns:minmax(0,1fr)}.inviteFriendsGrid a{min-height:0}.inviteAfterGame{align-items:stretch;flex-direction:column;gap:10px}.inviteAfterGame .btn{width:100%}}@media screen and (max-width:390px){.inviteLinkRow{grid-template-columns:minmax(0,1fr)}.inviteLinkRow .form-control{grid-column:1}}#organisationConfigurationsManches{margin:14px 0}#organisationManchesListe{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-top:10px}.organisationMancheConfig{float:none!important;width:auto!important;min-width:0;margin:0!important;padding:14px!important;border:1px solid #d8d0c5;border-radius:10px;background:#fff}.organisationMancheConfig h4{margin:0 0 10px;color:#2e6845}.organisationMancheChoisie{margin-top:10px;padding-top:10px;border-top:1px solid #e6dfd5}.organisationMancheDistributionInfos{max-width:100%;overflow:auto}.organisationManchesResume{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:7px;margin:10px 0}.organisationManchesResume p{margin:0;padding:8px;border:1px solid #ddd5ca;border-radius:7px;background:#f8f5ef}@media(max-width:700px){#organisationManchesListe,.organisationManchesResume{grid-template-columns:1fr}}.blocagesPage{--blocages-accent:#9a6b25;--blocages-accent-fonce:#795019;--blocages-bordure:#dcc9aa;--blocages-texte:#32291f;--blocages-secondaire:#756a60;--blocages-fond:#fff;--blocages-fond-doux:#f8f3eb;max-width:1180px;margin:18px auto 34px;color:var(--blocages-texte)}.blocagesHero{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:16px;padding:23px 25px;border:1px solid var(--blocages-bordure);border-radius:16px;background:radial-gradient(circle at 92% 5%,rgba(201,158,83,.22),transparent 34%),linear-gradient(135deg,#fffdf9 0%,#f5ead9 100%);box-shadow:0 9px 24px rgba(86,61,34,.09)}.blocagesHero__contenu{min-width:0}.blocagesHero__surTitre,.blocageCarte__legende{display:block;margin-bottom:4px;color:var(--blocages-accent);font-size:11px;font-weight:700;letter-spacing:1.15px}.blocagesHero h2{margin:0 0 6px;color:#4b341d;font-size:29px;line-height:1.12}.blocagesHero p{max-width:680px;margin:0;color:var(--blocages-secondaire);font-size:14px;line-height:1.55}.blocagesHero__resume{display:flex;flex:0 0 auto;gap:9px}.blocagesResume{min-width:78px;padding:10px 12px;border:1px solid rgba(154,107,37,.2);border-radius:11px;background:rgba(255,255,255,.74);text-align:center;box-shadow:0 3px 10px rgba(86,61,34,.05)}.blocagesResume strong{display:block;color:var(--blocages-accent-fonce);font-size:21px;line-height:1.05}.blocagesResume span{display:block;margin-top:3px;color:var(--blocages-secondaire);font-size:11px;text-transform:uppercase;letter-spacing:.45px}.blocagesResume--discret strong{color:#877c70}.blocagesBarre{display:flex;justify-content:flex-end;margin:0 0 15px;padding:9px 12px;border:1px solid rgba(126,94,55,.18);border-radius:10px;background:rgba(255,255,255,.72)}.blocagesFiltre{display:flex;align-items:center;gap:10px;margin:0;cursor:pointer;user-select:none}.blocagesFiltre input{position:absolute;opacity:0;pointer-events:none}.blocagesFiltre__interrupteur{position:relative;width:38px;height:21px;flex:0 0 auto;border-radius:20px;background:#b8afa5;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);transition:background .2s ease}.blocagesFiltre__interrupteur:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);transition:transform .2s ease}.blocagesFiltre input:checked+.blocagesFiltre__interrupteur{background:var(--blocages-accent)}.blocagesFiltre input:checked+.blocagesFiltre__interrupteur:after{transform:translateX(17px)}.blocagesFiltre input:focus+.blocagesFiltre__interrupteur{box-shadow:0 0 0 3px rgba(154,107,37,.2)}.blocagesFiltre strong,.blocagesFiltre small{display:block}.blocagesFiltre strong{color:#51463c;font-size:13px;line-height:1.2}.blocagesFiltre small{margin-top:1px;color:#8a8178;font-size:11px;font-weight:400}.blocagesGroupes{display:grid;gap:17px}.blocagesGroupe{overflow:hidden;border:1px solid rgba(126,94,55,.21);border-radius:13px;background:rgba(255,255,255,.56);box-shadow:0 5px 17px rgba(72,52,33,.055)}.blocagesGroupe__entete,.blocagesForum__entete{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:51px;margin:0;padding:11px 15px;border-bottom:1px solid rgba(126,94,55,.18);background:linear-gradient(90deg,#f4eadb,#faf7f2)}.blocagesGroupe__entete>div,.blocagesForum__entete>div{display:flex;align-items:center;min-width:0;gap:9px}.blocagesGroupe__entete h3,.blocagesForum__entete h3{overflow:hidden;margin:0;color:#513a23;font-size:17px;font-weight:600;text-overflow:ellipsis}.blocagesGroupe__repere{width:6px;height:24px;flex:0 0 auto;border-radius:5px;background:linear-gradient(#b8873d,#795019)}.blocagesQuota{flex:0 0 auto;padding:4px 9px;border:1px solid rgba(154,107,37,.17);border-radius:20px;background:rgba(255,255,255,.75);color:#73552e;font-size:11px;font-weight:700}.blocagesGrille{display:grid;grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:12px;padding:13px}.blocageCarte{display:flex;min-width:0;flex-direction:column;padding:15px;border:1px solid #e4ddd4;border-radius:11px;background:var(--blocages-fond);box-shadow:0 3px 11px rgba(61,44,28,.055);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.blocageCarte:hover{border-color:#d0b991;box-shadow:0 7px 17px rgba(61,44,28,.09);transform:translateY(-1px)}.blocageCarte--expire{background:#f8f7f5;opacity:.82}.blocageCarte__entete{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:13px}.blocageCarte__entete>div{min-width:0}.blocageCarte__entete h3{overflow:hidden;margin:0;color:#33271c;font-size:20px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.blocageCarte__statut{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:4px 8px;border-radius:20px;background:#e9f5ec;color:#347247;font-size:11px;font-weight:700}.blocageCarte__statut:before{content:"";width:6px;height:6px;border-radius:50%;background:#4a9b61}.blocageCarte--expire .blocageCarte__statut{background:#ece9e5;color:#7d746b}.blocageCarte--expire .blocageCarte__statut:before{background:#9b9289}.blocageCarte__dates{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px;padding:10px;border-radius:8px;background:var(--blocages-fond-doux)}.blocageCarte__dates>div{min-width:0}.blocageCarte__dates dt{margin:0 0 2px;color:#8a7e72;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.35px}.blocageCarte__dates dd{margin:0;color:#4b4035;font-size:13px;font-weight:600}.blocageCarte__reste{grid-column:1 / -1;padding-top:7px;border-top:1px solid rgba(126,94,55,.14)}.blocageCarte__reste dd{color:var(--blocages-accent-fonce)}.blocageCarte__effets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:13px}.blocageEffet{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid #e0c99f;border-radius:20px;background:#fff8ea;color:#76531e;font-size:11px;font-weight:600;line-height:1.15}.blocageEffet__point{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:#b67b25}.blocageEffet--signale{border-color:#b9d6bf;background:#eff8f1;color:#3d7449}.blocageEffet--signale .blocageEffet__point{background:#4a9b61}.blocageEffet--inactif{border-color:#dedbd7;background:#f4f3f1;color:#817970}.blocageEffet--inactif .blocageEffet__point{background:#aaa39b}.blocageCarte__note{margin:0 0 12px;padding:8px;border-left:3px solid #c69955;background:#faf5ec;color:#756656;font-size:11px}.blocageCarte__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:11px;border-top:1px solid #ece7e1}.blocageCarte__actions .btn{margin:0}.blocageCarte__actions .blocageCarte__permanence{padding:5px 8px;font-size:12px;line-height:1.5;color:#fff;background:#8f2944;border-color:#7b233a}.blocageCarte__actions .blocageCarte__permanence:hover,.blocageCarte__actions .blocageCarte__permanence:focus{color:#fff;background:#752137;border-color:#651c2f}.blocageCarte__permanence:focus{outline:2px solid #8f2944;outline-offset:2px}.blocageCarte__actions .btn-danger{margin-left:auto}.blocagesVide{display:flex;align-items:center;gap:15px;margin-bottom:16px;padding:22px;border:1px dashed #ceb991;border-radius:12px;background:rgba(255,253,249,.72)}.blocagesVide__icone{position:relative;width:44px;height:44px;flex:0 0 auto;border:2px solid #b88b4b;border-radius:50%}.blocagesVide__icone:after{content:"";position:absolute;top:19px;left:7px;width:27px;height:2px;background:#b88b4b;transform:rotate(-40deg)}.blocagesVide h3{margin:0 0 4px;color:#533c24;font-size:17px}.blocagesVide p{margin:0;color:var(--blocages-secondaire);font-size:13px}.blocagesOutils{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:13px;margin-top:18px}.blocagesOutils .blocagesPanneau:only-child{grid-column:1 / -1}.blocagesPanneau{display:flex;flex-direction:column;justify-content:space-between;gap:15px;min-width:0;padding:17px;border:1px solid rgba(126,94,55,.2);border-radius:12px;background:rgba(255,255,255,.8);box-shadow:0 4px 15px rgba(72,52,33,.05)}.blocagesPanneau__titre{display:flex;align-items:flex-start;gap:11px}.blocagesPanneau__titre h3{margin:0 0 4px;color:#513a23;font-size:17px}.blocagesPanneau__titre p{margin:0;color:var(--blocages-secondaire);font-size:12px;line-height:1.45}.blocagesPanneau__icone{position:relative;width:31px;height:31px;flex:0 0 auto;border-radius:9px;background:#f3e5ce}.blocagesPanneau__icone--plus:before,.blocagesPanneau__icone--plus:after{content:"";position:absolute;top:14px;left:8px;width:15px;height:2px;background:#8a5c20}.blocagesPanneau__icone--plus:after{transform:rotate(90deg)}.blocagesPanneau__icone--reinit{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:0;background:none;color:#8a5c20;font-size:18px}.blocagesAjout label{display:block;margin-bottom:5px;color:#55483b;font-size:12px;font-weight:600}.blocagesAjout__ligne{display:flex;flex-wrap:wrap;align-items:stretch;gap:7px}.blocagesAjout__ligne>.form-control,.blocagesAjout__ligne>.recherche-joueur-composant{width:100%;min-width:0;flex:1}.blocagesAjout__ligne>.btn{flex:0 0 auto}.blocagesAjout__ligne>.recherche-joueur-composant__panel{order:1;flex-basis:100%;min-width:0}.blocagesPanneau--gestion>.btn{align-self:flex-start}.blocagesForum{margin-top:18px;overflow:hidden;border:1px solid rgba(126,94,55,.21);border-radius:12px;background:rgba(255,255,255,.65)}.blocagesForum__liste{display:flex;flex-wrap:wrap;gap:7px;padding:13px 13px 5px}.blocagesForum__liste span{padding:6px 10px;border:1px solid #ded7ce;border-radius:20px;background:#fff;color:#554a40;font-size:12px;font-weight:600}.blocagesForum>.btn{margin:8px 13px 13px}.themeSombre .blocagesPage{--blocages-texte:#e9e2da;--blocages-secondaire:#bdb2a6;--blocages-fond:#302b27;--blocages-fond-doux:#3a332d}.themeSombre .blocagesHero{border-color:#5f5142;background:radial-gradient(circle at 92% 5%,rgba(181,133,66,.2),transparent 35%),linear-gradient(135deg,#35302b,#282420)}.themeSombre .blocagesHero h2,.themeSombre .blocagesGroupe__entete h3,.themeSombre .blocagesForum__entete h3,.themeSombre .blocagesPanneau__titre h3,.themeSombre .blocagesVide h3,.themeSombre .blocageCarte__entete h3{color:#f1e3cf}.themeSombre .blocagesResume,.themeSombre .blocagesBarre,.themeSombre .blocagesPanneau,.themeSombre .blocagesForum{border-color:#574b40;background:rgba(47,42,37,.86)}.themeSombre .blocagesFiltre strong,.themeSombre .blocagesAjout label{color:#ddd2c7}.themeSombre .blocagesPanneau__icone--reinit{color:#d6b887}.themeSombre .blocagesGroupe{border-color:#55493e;background:rgba(42,37,33,.7)}.themeSombre .blocagesGroupe__entete,.themeSombre .blocagesForum__entete{border-color:#5b4e41;background:linear-gradient(90deg,#42372d,#332d28)}.themeSombre .blocageCarte{border-color:#50463d}.themeSombre .blocageCarte--expire{background:#2b2825}.themeSombre .blocageCarte__dates dd{color:#e0d7ce}.themeSombre .blocageCarte__actions{border-color:#51483f}.themeSombre .blocageCarte__note{background:#3b332a;color:#cfc1b2}.themeSombre .blocagesVide{border-color:#66533f;background:rgba(46,40,35,.7)}.themeSombre .blocagesForum__liste span{border-color:#584d43;background:#342f2a;color:#ddd3c8}@media screen and (max-width:767px){.blocagesPage{margin:13px auto 26px}.blocagesHero{align-items:stretch;flex-direction:column;padding:19px 16px}.blocagesHero h2{font-size:25px}.blocagesHero__resume{width:100%}.blocagesResume{min-width:0;flex:1;padding:9px 7px}.blocagesBarre{justify-content:flex-start}.blocagesGroupe__entete,.blocagesForum__entete{align-items:flex-start}.blocagesGrille{grid-template-columns:minmax(0,1fr);padding:9px}.blocageCarte{padding:13px}.blocagesOutils{grid-template-columns:minmax(0,1fr)}.blocagesAjout__ligne{align-items:stretch;flex-direction:column}.blocagesAjout__ligne>.form-control,.blocagesAjout__ligne>.recherche-joueur-composant{flex:none}.blocagesAjout__ligne .composantRechercheJoueur{min-width:0;height:44px;font-size:16px}.blocagesAjout__ligne .recherche-joueur-composant__button{flex:0 0 44px;width:44px;min-width:44px;padding:0}.blocagesAjout__ligne>.btn,.blocagesPanneau--gestion>.btn{width:100%}.blocageCarte__actions .btn{flex:1}.blocageCarte__actions .btn-danger{margin-left:0}}.slow-monitor{max-width:1180px;margin:18px auto 36px;color:#3e352d}.slow-monitor p{font-size:14px;line-height:1.55;color:#6f6257}.slow-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:26px;margin-bottom:14px;padding:28px 30px;border:1px solid #6b5845;border-radius:16px;background:radial-gradient(circle at 88% 12%,rgba(216,174,105,.26),transparent 34%),linear-gradient(135deg,#594838,#332a23);box-shadow:0 12px 30px rgba(55,40,28,.2)}.slow-hero h1{margin:3px 0 7px;font-family:'Pathway Gothic One',"Open Sans",sans-serif;font-size:42px;font-weight:400;line-height:1;letter-spacing:.5px;text-transform:uppercase;color:#fff}.slow-hero p{max-width:690px;margin:0;color:#e7ddd3}.slow-eyebrow,.slow-section-heading__eyebrow{display:block;font-size:11px;font-weight:800;letter-spacing:2px;color:#d9b474}.slow-hero__meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.slow-hero__meta span{min-width:126px;padding:9px 12px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:rgba(255,255,255,.08);font-size:12px;color:#eadfd3}.slow-hero__meta strong{display:block;font-size:18px;color:#fff}.slow-toggle-message{margin:0 0 14px}.slow-toggle-panel{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px;padding:15px 17px;border:1px solid #ddc7a5;border-left:5px solid #a98955;border-radius:12px;background:#fffaf1;box-shadow:0 4px 13px rgba(63,47,34,.07)}.slow-toggle-panel--enabled{border-color:#bdd3b7;border-left-color:#5d8954;background:#f4faf2}.slow-toggle-panel__status{display:flex;align-items:flex-start;gap:12px;min-width:0}.slow-toggle-panel__status strong{display:block;margin-bottom:2px;font-size:17px;color:#44372e}.slow-toggle-panel__status p{margin:0!important}.slow-toggle-panel__status small{display:block;margin-top:4px;font-size:10px;color:#887b70}.slow-toggle-indicator{display:block;flex:none;width:13px;height:13px;margin-top:4px;border:3px solid #fff;border-radius:50%;background:#a98955;box-shadow:0 0 0 2px #a98955}.slow-toggle-panel--enabled .slow-toggle-indicator{background:#5d8954;box-shadow:0 0 0 2px #5d8954}.slow-toggle-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.slow-toggle-form{flex:none;margin:0}.slow-toggle-form .btn{min-width:180px}.slow-toggle-panel__migration{display:flex;flex:none;flex-direction:column;gap:2px;padding:8px 11px;border-radius:8px;background:#f5e5c6;font-size:11px;color:#765928}.slow-periods{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:14px;padding:9px 12px;border:1px solid #e0d8cf;border-radius:11px;background:#faf8f5}.slow-periods__label{margin-right:4px;font-size:12px;font-weight:700;color:#796a5d}.slow-period{display:inline-flex;align-items:center;min-height:31px;padding:5px 13px;border-radius:16px;font-size:13px;font-weight:700;color:#655548;text-decoration:none}.slow-period:hover,.slow-period:focus{background:#eee6dc;color:#42362c;text-decoration:none}.slow-period--active,.slow-period--active:hover{background:#4e3f31;color:#fff;box-shadow:0 3px 8px rgba(54,42,31,.18)}.slow-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px}.slow-kpi{position:relative;min-width:0;padding:17px 16px 15px;overflow:hidden;border:1px solid #e1d9d0;border-radius:13px;background:#fff;box-shadow:0 4px 14px rgba(63,47,34,.08)}.slow-kpi:before{position:absolute;top:0;right:0;left:0;height:4px;background:#bca88f;content:""}.slow-kpi--primary:before{background:#c89a51}.slow-kpi--alert:before{background:#bc554b}.slow-kpi--impact:before{background:#6e8261}.slow-kpi__label{display:block;margin-bottom:7px;font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:#7c6f63}.slow-kpi__value{display:block;overflow:hidden;font-size:25px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap;color:#3d3229}.slow-kpi small{display:block;margin-top:5px;font-size:11px;color:#928478}.slow-panel,.slow-detail{margin-bottom:16px;padding:20px;border:1px solid #ded5cb;border-radius:14px;background:#fff;box-shadow:0 5px 18px rgba(62,46,33,.08)}.slow-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px;padding-bottom:13px;border-bottom:1px solid #eee7df}.slow-section-heading h2{margin:2px 0 2px;font-size:23px;letter-spacing:.5px;color:#4e3f31}.slow-section-heading p{margin:0}.slow-result-count{flex:none;padding:6px 10px;border-radius:14px;background:#f2ece5;font-size:12px;font-weight:700;color:#6e5c4d}.slow-reset-link{padding-top:5px;font-size:12px;font-weight:700;color:#8b6431}.slow-filter-grid{display:grid;grid-template-columns:150px minmax(130px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(210px,1.5fr) auto;align-items:end;gap:10px}.slow-field{display:flex;min-width:0;flex-direction:column;gap:5px;margin:0}.slow-field>span:first-child{font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#796b5f}.slow-field input,.slow-field select{box-sizing:border-box;width:100%;height:40px;padding:8px 10px;border:1px solid #d7cdc2;border-radius:8px;background:#fbfaf8;font-size:13px;color:#3f352d}.slow-field input:focus,.slow-field select:focus{border-color:#c89a51;outline:0;box-shadow:0 0 0 3px rgba(200,154,81,.15)}.slow-input-with-unit{position:relative;display:block}.slow-input-with-unit input{padding-right:67px}.slow-input-with-unit em{position:absolute;top:12px;right:9px;font-size:10px;font-style:normal;color:#8d8176}.slow-filter-submit{height:40px;white-space:nowrap}.slow-active-filter{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:13px;padding:9px 11px;border-left:4px solid #c89a51;border-radius:7px;background:#faf4e9;font-size:12px}.slow-active-filter>span{font-weight:800;text-transform:uppercase;color:#6d5944}.slow-active-filter code{color:#5b4938;background:#eee3d3}.slow-active-filter a{margin-left:auto;font-weight:700}.slow-detail{border-top:5px solid #a39486}.slow-detail--medium{border-top-color:#c99b50}.slow-detail--high{border-top-color:#d67a3f}.slow-detail--critical{border-top-color:#bd4b43}.slow-detail__header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:15px}.slow-detail__header h2{display:inline-block;margin:0 0 2px 8px;font-size:24px;color:#44372e;vertical-align:middle}.slow-detail__header p{margin:2px 0 0}.slow-detail__duration{flex:none;font-size:30px;font-weight:800;color:#493b30}.slow-detail__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}.slow-detail__meta>div{min-width:0;padding:10px 11px;border-radius:8px;background:#f7f4f0}.slow-detail__meta span{display:block;margin-bottom:3px;font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#95877a}.slow-detail__meta strong{display:block;overflow:hidden;font-size:12px;text-overflow:ellipsis;color:#493e35;white-space:nowrap}.slow-detail__meta-wide{grid-column:span 4}.slow-query-error{display:flex;gap:10px;margin-bottom:12px;padding:10px 12px;border-radius:8px;background:#f8dfdc;color:#8b302b}.slow-code-block{margin:11px 0;border:1px solid #473c33;border-radius:9px;overflow:hidden;background:#29241f}.slow-code-block--muted{border-color:#cfc5ba;background:#f3f0ec}.slow-code-block__title{display:flex;justify-content:space-between;gap:10px;padding:8px 11px;border-bottom:1px solid rgba(255,255,255,.1);font-size:10px;font-weight:800;letter-spacing:.8px;color:#d9b474}.slow-code-block__title small{font-weight:400;letter-spacing:0;color:#b9aea5}.slow-code-block pre{max-height:300px;margin:0;padding:13px;overflow:auto;border:0;background:transparent;font-size:12px;line-height:1.55;color:#f1e9e1;white-space:pre-wrap;word-break:break-word}.slow-code-block--muted pre{color:#4d4239}.slow-code-block--muted .slow-code-block__title{border-bottom-color:#ddd4cb;color:#756453}.slow-code-block--muted .slow-code-block__title small{color:#978a7e}.slow-severity,.slow-status,.slow-duration{display:inline-flex;align-items:center;justify-content:center;border-radius:13px;font-size:10px;font-weight:800;line-height:1;white-space:nowrap}.slow-severity{padding:5px 8px;text-transform:uppercase;letter-spacing:.5px}.slow-duration{min-width:66px;padding:7px 9px;font-size:12px}.slow-severity--low,.slow-duration--low{background:#ece8e2;color:#66594d}.slow-severity--medium,.slow-duration--medium{background:#f5e8c9;color:#7d5c19}.slow-severity--high,.slow-duration--high{background:#f7dcc8;color:#994c1b}.slow-severity--critical,.slow-duration--critical{background:#f6d4d1;color:#9b302a}.slow-status{padding:6px 9px}.slow-status--ok{background:#dfeadc;color:#41633b}.slow-status--error{background:#f6d4d1;color:#9b302a}.slow-table-wrap{width:100%;overflow-x:auto;border:1px solid #e4dcd3;border-radius:10px}.slow-table{width:100%;min-width:900px;border-collapse:collapse;background:#fff}.slow-table th{padding:9px 11px;border-bottom:1px solid #d8cec4;background:#f5f1ec;font-size:10px;letter-spacing:.7px;text-align:left;text-transform:uppercase;color:#77695e}.slow-table td{padding:11px;border-bottom:1px solid #eee8e1;font-size:12px;vertical-align:top;color:#50443a}.slow-table tbody tr:last-child td{border-bottom:0}.slow-table tbody tr:hover{background:#fcfaf7}.slow-table--groups .slow-query-cell{min-width:330px}.slow-table--occurrences .slow-query-cell{min-width:440px}.slow-rank{display:block;margin-bottom:6px;font-size:15px;font-weight:800;color:#4e3f31}.slow-query-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:7px}.slow-query-tags span{padding:3px 6px;border-radius:5px;background:#eee8e1;font-size:9px;font-weight:800;letter-spacing:.35px;text-transform:uppercase;color:#6d5e51}.slow-query-tags .slow-tag-error{background:#f4d5d2;color:#933831}.slow-query-cell code{display:-webkit-box;overflow:hidden;background:transparent;font-size:11px;line-height:1.45;color:#443a32;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3}.slow-source{display:block;margin-top:6px;overflow:hidden;color:#96897d;text-overflow:ellipsis;white-space:nowrap}.slow-metric-cell strong{display:block;font-size:15px;color:#42362d}.slow-metric-cell small,.slow-date-cell small{display:block;margin-top:3px;color:#93867a}.slow-actions{white-space:nowrap}.slow-actions a{display:inline-block;margin:0 5px 5px 0;padding:5px 8px;border:1px solid #d6c9bb;border-radius:6px;background:#fff;font-size:11px;font-weight:700;color:#76572f;text-decoration:none}.slow-actions a:hover,.slow-actions a:focus{border-color:#c89a51;background:#fbf4e8;color:#4e3f31;text-decoration:none}.slow-empty{display:flex;align-items:center;flex-direction:column;gap:4px;padding:32px 15px;text-align:center;color:#716357}.slow-empty strong{font-size:18px;color:#4d4035}.slow-empty--warning{margin-top:12px;border:1px solid #e2c58e;border-radius:12px;background:#fff6e5}.slow-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:14px}.slow-pagination a{font-size:12px;font-weight:700;color:#795a31}.slow-pagination a:last-child{text-align:right}.slow-pagination strong{padding:6px 11px;border-radius:13px;background:#f0ebe5;font-size:11px;color:#67584c}.themeSombre .slow-monitor{color:#e7ddd3}.themeSombre .slow-monitor p{color:#bfb3a8!important}.themeSombre .slow-hero{border-color:#675542;background:radial-gradient(circle at 88% 12%,rgba(200,154,81,.2),transparent 34%),linear-gradient(135deg,#3d332b,#231f1b)}.themeSombre .slow-periods,.themeSombre .slow-panel,.themeSombre .slow-detail,.themeSombre .slow-kpi,.themeSombre .slow-toggle-panel{border-color:#50453c;background:#2b2622;box-shadow:0 5px 18px rgba(0,0,0,.3)}.themeSombre .slow-toggle-panel--enabled{border-left-color:#79a46e}.themeSombre .slow-toggle-panel__status strong{color:#f0e6dc}.themeSombre .slow-toggle-panel__migration{background:#493a28;color:#e5c792}.themeSombre .slow-period{color:#cdbfb2!important}.themeSombre .slow-period:hover{background:#40372f}.themeSombre .slow-period--active{background:#c89a51;color:#251f1a!important}.themeSombre .slow-kpi__value,.themeSombre .slow-section-heading h2,.themeSombre .slow-detail__header h2,.themeSombre .slow-detail__duration,.themeSombre .slow-rank,.themeSombre .slow-metric-cell strong{color:#f0e6dc!important}.themeSombre .slow-kpi__label,.themeSombre .slow-kpi small,.themeSombre .slow-periods__label{color:#ad9f93}.themeSombre .slow-section-heading{border-color:#4c4138}.themeSombre .slow-result-count,.themeSombre .slow-detail__meta>div{background:#38312b;color:#cdbfb2}.themeSombre .slow-field>span:first-child{color:#b9ab9e}.themeSombre .slow-field input,.themeSombre .slow-field select{border-color:#564a40;background:#211d1a;color:#eee4db}.themeSombre .slow-active-filter{background:#3b3126;color:#ddcfbf}.themeSombre .slow-table-wrap{border-color:#4c4138}.themeSombre .slow-table,.themeSombre .slow-table td{background:#2b2622;color:#d7ccc1}.themeSombre .slow-table th{border-color:#4f443b;background:#38312b;color:#c4b7aa}.themeSombre .slow-table td{border-color:#433a33}.themeSombre .slow-table tbody tr:hover,.themeSombre .slow-table tbody tr:hover td{background:#332d28}.themeSombre .slow-query-tags span{background:#443a32;color:#d8cabc}.themeSombre .slow-query-cell code{color:#eadfd5}.themeSombre .slow-actions a{border-color:#5c4d3f;background:#362e28;color:#ddb978!important}.themeSombre .slow-actions a:hover{border-color:#c89a51;background:#44372b}.themeSombre .slow-code-block--muted{border-color:#53483e;background:#211d1a}.themeSombre .slow-code-block--muted pre{color:#e2d8cf}.themeSombre .slow-code-block--muted .slow-code-block__title{border-color:#4b4138;color:#d4b57f}@media screen and (max-width:1100px){.slow-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.slow-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.slow-field--search{grid-column:span 2}}@media screen and (max-width:767px){.slow-monitor{margin:12px 0 24px}.slow-hero{align-items:stretch;flex-direction:column;padding:21px 18px}.slow-hero h1{font-size:34px}.slow-hero__meta{justify-content:flex-start}.slow-hero__meta span{flex:1}.slow-toggle-panel{align-items:stretch;flex-direction:column}.slow-toggle-actions{align-items:stretch;flex-direction:column}.slow-toggle-form{width:100%}.slow-toggle-form .btn{width:100%}.slow-toggle-panel__migration{flex:none}.slow-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.slow-kpi--impact{grid-column:span 2}.slow-panel,.slow-detail{padding:15px 12px;border-radius:11px}.slow-section-heading{align-items:flex-start;flex-direction:column;gap:7px}.slow-filter-grid{grid-template-columns:minmax(0,1fr)}.slow-field--search{grid-column:auto}.slow-filter-submit{width:100%}.slow-active-filter a{width:100%;margin-left:0}.slow-detail__header{align-items:flex-start}.slow-detail__duration{font-size:23px}.slow-detail__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.slow-detail__meta-wide{grid-column:span 2}.slow-query-error{flex-direction:column}}@media screen and (max-width:420px){.slow-kpis{grid-template-columns:minmax(0,1fr)}.slow-kpi--impact{grid-column:auto}.slow-periods__label{width:100%}.slow-detail__meta{grid-template-columns:minmax(0,1fr)}.slow-detail__meta-wide{grid-column:auto}}.baremeSanctionsDialog{max-height:70vh;overflow:auto;padding:2px 8px 8px 2px;color:#344148;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.baremeSanctionsDialog>p{margin:0}.baremeSanctionsDialog b{color:#632d31;font-size:17px}#webBody.themeSombre .baremeSanctionsDialog{color:#dce3e6}#webBody.themeSombre .baremeSanctionsDialog b{color:#efc4c7}.moderationHistory,.moderationHistory *{box-sizing:border-box}.moderationHistory{color:#344148;font-size:16px;line-height:1.5}.moderationHistory__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:0 0 12px;padding:15px 17px;border:1px solid #d4dade;border-left:4px solid #687a83;border-radius:7px;background:#f7f8f8}.moderationHistory--received .moderationHistory__header{border-left-color:#96363d;background:#fcf7f7}.moderationHistory--outgoing .moderationHistory__header{border-left-color:#496f82}.moderationHistory--gifts .moderationHistory__header{border-left-color:#9a7b3d;background:#fcfaf5}.moderationHistory--pseudos .moderationHistory__header{border-left-color:#706680}.moderationHistory__header>div{min-width:0}.moderationHistory__eyebrow{display:block;margin-bottom:2px;color:#6f7c82;font-size:13px;font-weight:800;letter-spacing:.09em;line-height:1.3;text-transform:uppercase}.moderationHistory__header h3{margin:0;color:#303d43;font-size:22px;line-height:1.3}#global .moderationHistory__header p{margin:4px 0 0;color:#69777d;font-size:15px;line-height:1.45}.moderationHistory__count{flex:0 0 auto;padding:6px 10px;border:1px solid #cbd3d7;border-radius:14px;color:#56666d;background:#fff;font-size:14px;font-weight:700;line-height:1.25}.moderationHistory__count--danger{border-color:#dfbec1;color:#8e343a;background:#fff7f7}.moderationHistory__list{display:grid;gap:9px}.moderationHistoryItem{overflow:hidden;border:1px solid #d5dbde;border-left:3px solid #638294;border-radius:6px;background:#fff;box-shadow:0 1px 4px rgba(34,45,50,.05)}.moderationHistoryItem--received{border-left-color:#a5444a}.moderationHistoryItem__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:12px 14px;background:#f8f9f9}.moderationHistoryItem__top>div:first-child{min-width:0}.moderationHistoryItem__type{dis:block;margin-bottom:2px;color:#53666f;font-size:16px;font-weight:750;line-height:1.4;overflow-wrap:anywhere}.moderationHistoryItem__top h4{margin:0;color:#344148;font-size:18px;line-height:1.35;overflow-wrap:anywhere}.moderationHistoryItem time{flex:0 0 auto;color:#748187;font-size:14px;line-height:1.4}.moderationHistoryItem__actions{display:flex;flex:0 0 auto;align-items:flex-end;flex-direction:column;gap:7px}.moderationHistoryItem__actions button{padding:4px 8px;border:1px solid #dfb9bc;border-radius:4px;color:#91363c;background:#fff7f7;font-size:13px;cursor:pointer}.moderationHistoryItem__actions button:hover{border-color:#a64047;background:#fff}.moderationHistoryItem__meta{display:flex;align-items:center;gap:7px;padding:7px 14px;border-top:1px solid #e2e6e8;color:#768389;background:#fff;font-size:14px}.moderationHistoryItem__meta strong{color:#4a585f;font-size:15px}.moderationHistoryItem__detail{max-height:240px;overflow:auto;padding:12px 14px;border-top:1px solid #e1e5e7;color:#3f4c52;background:#fff;font-size:16px;line-height:1.6;overflow-wrap:anywhere;word-break:break-word}.moderationGiftList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.moderationGift{dis:grid;grid-template-columns:minmax(125px,.75fr) minmax(130px,1fr) auto;align-items:center;gap:12px;min-width:0;padding:11px 13px;border:1px solid #ddd8ca;border-radius:6px;background:#fff}.moderationGift__amount,.moderationGift__recipient{min-width:0}.moderationGift__amount strong{margin-right:5px;color:#725a27;font-size:20px}.moderationGift__amount span{color:#5e5748;font-size:15px;overflow-wrap:anywhere}.moderationGift__recipient span{display:block;color:#80898d;font-size:13px;text-transform:uppercase}.moderationGift__recipient strong{display:block;overflow:hidden;color:#38464c;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.moderationGift time{color:#758187;font-size:13px;text-align:right}.moderationPseudoList{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.moderationPseudo{dis:flex;min-width:0;min-height:70px;flex-direction:column;justify-content:center;padding:10px 12px;border:1px solid #d8d4dd;border-left:3px solid #786d88;border-radius:6px;color:#3c4650;background:#fff;font-family:inherit;text-align:left;cursor:pointer}.moderationPseudo:hover{border-color:#8c809c;background:#faf9fb}.moderationPseudo strong{overflow:hidden;font-size:18px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.moderationPseudo span{margin-top:3px;color:#778389;font-size:14px;line-height:1.4}#webBody.themeSombre .moderationHistory{color:#dce3e6}#webBody.themeSombre .moderationHistory__header{border-color:#4c595f;background:#2b363c}#webBody.themeSombre .moderationHistory__header h3,#webBody.themeSombre .moderationHistoryItem__top h4,#webBody.themeSombre .moderationGift__recipient strong,#webBody.themeSombre .moderationPseudo strong{color:#e0e7e9}#webBody.themeSombre .moderationHistory__header p,#webBody.themeSombre .moderationHistory__eyebrow{color:#aab5ba}#webBody.themeSombre .moderationHistory__count,#webBody.themeSombre .moderationHistoryItem,#webBody.themeSombre .moderationGift,#webBody.themeSombre .moderationPseudo{border-color:#4b585e;background:#29343a}#webBody.themeSombre .moderationHistoryItem__top{background:#303b41}#webBody.themeSombre .moderationHistoryItem__type,#webBody.themeSombre .moderationHistoryItem__detail{color:#d6dee1}#webBody.themeSombre .moderationHistoryItem__meta,#webBody.themeSombre .moderationHistoryItem__detail{border-color:#465159;background:#29343a}@media (max-width:900px){.moderationGiftList{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.moderationHistory__header,.moderationHistoryItem__top{flex-direction:column}.moderationHistory__count{align-self:flex-start}.moderationHistoryItem__actions{align-items:flex-start}.moderationGift{grid-template-columns:minmax(0,1fr);gap:6px}.moderationGift time{text-align:left}}.moderationActions{--mode-ink:#29313d;--mode-muted:#697383;--mode-line:#dfe3e8;--mode-red:#9f2837;--mode-red-dark:#721927;--mode-red-soft:#fff3f4;--mode-amber:#a76810;--mode-amber-soft:#fff8e9;--mode-blue:#355b7c;--mode-blue-soft:#f1f6fa;color:var(--mode-ink);font-size:14px;line-height:1.45}.moderationActions button{font:inherit}.moderationActionSection__kicker{display:block;color:var(--mode-red);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.moderationActionSection{margin:0 0 16px;padding:19px;border:1px solid var(--mode-line);border-radius:10px;background:#fff;box-shadow:0 3px 12px rgba(34,46,58,.055)}.moderationActionSection--danger{border-color:#dfb4bb;background:linear-gradient(180deg,#fff 0%,var(--mode-red-soft) 100%)}.moderationActionSection--admin{border-color:#cbd8e4;background:linear-gradient(180deg,#fff 0%,var(--mode-blue-soft) 100%)}.moderationActionSection--help{border-color:#e2d4b9;background:linear-gradient(180deg,#fff 0%,var(--mode-amber-soft) 100%)}.moderationActionSection--notes{background:#f7f7f8}.moderationActionSection--notesHigh{border-left:4px solid var(--mode-blue);background:linear-gradient(120deg,#fff 0%,#f3f6f8 100%)}.moderationActionSection--message{border-left:4px solid var(--mode-blue)}.moderationActionSection__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.moderationActionSection__head h3{margin:2px 0 0;color:#323b47;font-size:19px}.moderationActionSection__head p{max-width:480px;margin:2px 0 0;color:var(--mode-muted);text-align:right}.moderationActionSection__intro{margin:-4px 0 14px;color:var(--mode-muted)}.moderationActionLink{padding:7px 11px;border:1px solid #c9ced4;border-radius:6px;background:#fff;color:#4a5664;cursor:pointer}.moderationActionLink:hover{border-color:var(--mode-red);color:var(--mode-red)}.moderationQuickGrid,.moderationActionButtonGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.moderationRoleGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.moderationQuickAction,.moderationActionTile{min-height:70px;padding:11px 12px;border:1px solid #d9c5c9;border-radius:8px;background:#fff;color:#3e2830;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.moderationQuickAction:hover,.moderationActionTile:hover{border-color:var(--mode-red);box-shadow:0 5px 12px rgba(75,29,38,.11);transform:translateY(-1px)}.moderationQuickAction strong,.moderationQuickAction span,.moderationActionTile strong,.moderationActionTile span{display:block;overflow-wrap:anywhere}.moderationQuickAction strong,.moderationActionTile strong{margin-bottom:3px}.moderationQuickAction span,.moderationActionTile span{color:var(--mode-muted);font-size:12px}.moderationQuickAction--warning{border-color:#dfc783;background:#fffbef}.moderationActionTile--admin{border-color:#b9ccdc;color:#284c69}.moderationActionTile--danger{border-color:#dbaeb5;background:#fff8f9;color:#842231}.moderationActionTile--success{border-color:#a9d0b8;background:#f2fbf5;color:#266b41}.moderationSanctionTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px;padding:5px;border:1px solid #d9dee3;border-radius:9px;background:#f1f3f5}.moderationSanctionTab{min-width:0;padding:10px 12px;border:1px solid transparent;border-radius:6px;color:#56616d;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.moderationSanctionTab strong,.moderationSanctionTab span{display:block}.moderationSanctionTab strong{margin-bottom:2px;color:#3b4651;font-size:15px}.moderationSanctionTab span{font-size:11px}.moderationSanctionTab:hover{border-color:#c8d0d6;background:#fff}.moderationSanctionTab.is-active{border-color:#8e3a46;color:#7b2633;background:#fff;box-shadow:0 2px 7px rgba(67,31,38,.1)}.moderationSanctionTab.is-active strong{color:#7b2633}.moderationSanctionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.moderationSanctionCard{min-width:0;padding:13px;border:1px solid var(--mode-line);border-radius:8px;background:#fafbfc}.moderationSanctionCard.is-category-hidden{display:none}.moderationSanctionCard.is-active{border-color:#d4a2aa;background:var(--mode-red-soft)}.moderationSanctionCard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.moderationSanctionCard__head strong,.moderationSanctionCard__head span{display:block;overflow-wrap:anywhere}.moderationSanctionCard__head span:not(.moderationSanctionCard__state){margin-top:2px;color:var(--mode-muted);font-size:12px}.moderationSanctionCard__state{flex:0 0 auto;padding:3px 7px;border-radius:99px;background:#e8ebee;color:#66717d;font-size:11px;font-weight:700}.moderationSanctionCard.is-active .moderationSanctionCard__state{background:#a2293b;color:#fff}.moderationSanctionCard__until{margin:12px 0 8px;color:#7c2431;font-weight:600}.moderationSanctionCard__empty{margin:14px 0 1px;color:#8a929c;font-size:12px}.moderationDurationList{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.moderationDurationList button,.moderationDurationList a{display:inline-flex;align-items:center;justify-content:center;min-width:50px;padding:6px 8px;border:1px solid #d0b8bc;border-radius:5px;background:#fff;color:#7b2835;cursor:pointer;text-decoration:none}.moderationDurationList button:hover,.moderationDurationList a:hover,.moderationDurationList a:focus{border-color:var(--mode-red);background:var(--mode-red);color:#fff;text-decoration:none}.moderationStandaloneAction{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;padding:13px;border:1px solid var(--mode-line);border-radius:8px;background:#fafbfc}.moderationStandaloneAction strong,.moderationStandaloneAction span{display:block}.moderationStandaloneAction span{margin-top:2px;color:var(--mode-muted);font-size:12px}.moderationActionButton{display:inline-flex;align-items:center;justify-content:center;padding:8px 13px;border:1px solid #354f67;border-radius:6px;background:#3f607c;color:#fff;cursor:pointer;text-decoration:none}.moderationActionButton:hover,.moderationActionButton:focus{color:#fff;background:#2e4a62;text-decoration:none}.moderationActionButton--warning{border-color:#8b611d;background:#a8731f}.moderationActionButton--danger,.moderationActionButton--lift{border-color:#852132;background:#a32c3e}.moderationActionButton--success{border-color:#2d6f48;background:#378458}.moderationActionButton--send{min-width:150px}.moderationRoleCard{display:flex;min-width:0;min-height:130px;flex-direction:column;padding:12px;border:1px solid #cfd9e2;border-radius:8px;background:#fff}.moderationRoleCard.is-active{border-color:#79af91;box-shadow:inset 0 3px 0 #39845a}.moderationRoleCard__top{display:flex;justify-content:space-between;gap:7px}.moderationRoleCard__status{color:#7a8490;font-size:11px;font-weight:700;text-transform:uppercase}.moderationRoleCard.is-active .moderationRoleCard__status{color:#2e7b4d}.moderationRoleCard p{flex:1;margin:7px 0 11px;color:var(--mode-muted);font-size:12px;overflow-wrap:anywhere}.moderationRoleCard__expiry{display:block;margin-bottom:8px;color:var(--mode-muted);font-size:11px;overflow-wrap:anywhere}.moderationRoleCard .moderationRoleDelay{margin-bottom:8px}.moderationRoleCard .moderationRoleDelay .btn{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid #b6c6d4;border-radius:6px;background:#f4f7f9;color:#36566f;font-size:12px;font-weight:600;line-height:1.4;white-space:normal;text-align:center;transition:background-color .15s,border-color .15s}.moderationRoleCard .moderationRoleDelay .btn:hover:not(:disabled){background:#e8eff4;border-color:#8ca7ba}.moderationRoleCard .moderationRoleDelay .btn:focus-visible{outline:2px solid #668ca7;outline-offset:2px}.moderationRoleCard .moderationRoleDelay .btn:disabled{opacity:.6;cursor:wait}.moderationRoleCard .moderationRoleDelay__status{display:block;margin-top:4px;font-size:11px;color:var(--mode-muted)}.moderationRoleCard__action{width:100%;padding:6px 8px;border:1px solid #b6c6d4;border-radius:5px;background:#f4f7f9;color:#36566f;cursor:pointer}.moderationRoleCard.is-active .moderationRoleCard__action{border-color:#d6a4ac;background:#fff5f6;color:#8b2938}.moderationInlineForm{display:flex;align-items:flex-end;gap:10px}.moderationInlineForm>div{flex:1}.moderationInlineForm label{display:block;margin-bottom:5px;color:#4e5966}.moderationInlineForm .form-control{width:100%}.moderationToolForms{display:grid;gap:8px}.moderationToolForm{display:grid;grid-template-columns:minmax(210px,.82fr) minmax(0,1.55fr);align-items:center;gap:18px;min-width:0;padding:13px 14px;border:1px solid #d3dde5;border-left:3px solid #66859a;border-radius:7px;background:linear-gradient(90deg,#fbfcfd 0%,#fff 38%)}.moderationToolForm--link{border-left-color:#627f91}.moderationToolForm--competition{border-left-color:#647f96}.moderationToolForm--premium{border-left-color:#987a3f;background:linear-gradient(90deg,#fdfbf6 0%,#fff 38%)}.moderationToolForm__info{min-width:0}.moderationToolForm__info strong,.moderationToolForm__info span{display:block}.moderationToolForm__info strong{color:#34434b;font-size:14px;line-height:1.3}.moderationToolForm__info span{margin-top:3px;color:var(--mode-muted);font-size:12px;line-height:1.35}.moderationToolForm--premium .moderationToolForm__info strong{color:#765b25}.moderationToolForm__fields{display:grid;align-items:center;gap:8px;min-width:0;position:relative;overflow:visible}.moderationToolForm--link .moderationToolForm__fields{grid-template-columns:minmax(220px,1fr) 150px}.moderationToolForm--transfer .moderationToolForm__fields{grid-template-columns:minmax(220px,1fr) 96px 110px}.moderationToolForm__fields>.form-control{width:100%;min-width:0;max-width:none;margin:0}.moderationToolForm__player{grid-column:1}.moderationToolForm__amount{grid-column:2;width:96px!important;min-width:0!important;max-width:none!important;text-align:center}.moderationToolForm__fields .recherche-joueur-composant{display:flex;grid-column:1;float:none;min-width:0;width:100%;margin:0;color:inherit;font-size:inherit}.moderationToolForm__fields .recherche-joueur-composant>.composantRechercheJoueur{min-width:0;width:100%}.moderationToolForm__fields .recherche-joueur-composant__button-label{display:none}.moderationToolForm.is-player-search-open{position:relative;z-index:100}.moderationToolForm__fields>.recherche-joueur-composant__panel--floating{position:absolute;z-index:2000;clear:none;box-sizing:border-box;max-height:calc(100vh - 32px);margin:0;overflow:auto;background:#fff;border-color:#aebfcb;box-shadow:0 12px 30px rgba(32,48,60,.22),0 3px 8px rgba(32,48,60,.12)}.moderationToolForm__button{display:inline-flex;min-width:0;height:36px;min-height:36px;align-items:center;justify-content:center;padding:0 12px;border:1px solid #9eb4c7;border-radius:5px;background:#edf3f7;color:#31526c;font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer}.moderationToolForm__button:hover,.moderationToolForm__button:focus{border-color:#708da4;color:#244a66;background:#e2edf4;outline:none}.moderationToolForm--premium .moderationToolForm__button{border-color:#c8b27f;color:#705722;background:#faf4e6}.moderationToolForm--premium .moderationToolForm__button:hover,.moderationToolForm--premium .moderationToolForm__button:focus{border-color:#a98b4c;background:#f4ead1}.moderationActions__textarea{width:100%;min-height:130px;resize:vertical;overflow:auto;overflow-wrap:anywhere}.moderationActions__footer{display:flex;justify-content:flex-end;margin-top:9px}.moderationNoteDialog p{margin:0 0 12px;color:#4d5964}.moderationNoteDialog label{display:block;margin:0 0 6px;color:#35424d;font-weight:700}.moderationNoteDialog__actions{gap:8px}.moderationTransmitForm p{margin:0 0 13px;color:#4d5964;line-height:1.45}.moderationTransmitForm label{display:block;margin:0 0 6px;color:#35424d;font-weight:700}.moderationTransmitForm textarea{width:100%;min-height:130px;resize:vertical}.moderationTransmitForm__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}#webBody.themeSombre .moderationActions{--mode-ink:#dce3e6;--mode-muted:#aab5ba;--mode-line:#4b585f;--mode-red:#e3a4a8;--mode-red-dark:#efc3c5;--mode-red-soft:#422d31;--mode-amber:#e1bd76;--mode-amber-soft:#3b3529;--mode-blue:#9bc8dc;--mode-blue-soft:#293b44}#webBody.themeSombre .moderationActionSection{border-color:var(--mode-line);color:var(--mode-ink);background:#29343a;box-shadow:0 4px 14px rgba(0,0,0,.2)}#webBody.themeSombre .moderationActionSection--danger{border-color:#76474a;background:linear-gradient(180deg,#342f33 0%,var(--mode-red-soft) 100%)}#webBody.themeSombre .moderationActionSection--admin{border-color:#426879;background:linear-gradient(180deg,#2c373d 0%,var(--mode-blue-soft) 100%)}#webBody.themeSombre .moderationActionSection--help{border-color:#75633d;background:linear-gradient(180deg,#35332d 0%,var(--mode-amber-soft) 100%)}#webBody.themeSombre .moderationActionSection--notes{background:#2b363c}#webBody.themeSombre .moderationActionSection--notesHigh{border-left-color:#6c9ab2;background:linear-gradient(120deg,#273238 0%,#2b3941 100%)}#webBody.themeSombre .moderationActionSection--message{border-left-color:#6c9ab2}#webBody.themeSombre .moderationActionSection__head h3{color:#e2e8ea}#webBody.themeSombre .moderationActionLink{border-color:#536168;color:#dbe2e5;background:#344047}#webBody.themeSombre .moderationActionLink:hover,#webBody.themeSombre .moderationActionLink:focus{border-color:var(--mode-red);color:#fff;background:#463438}#webBody.themeSombre .moderationQuickAction,#webBody.themeSombre .moderationActionTile{border-color:#566269;color:#e1e7e9;background:#303b41}#webBody.themeSombre .moderationQuickAction:hover,#webBody.themeSombre .moderationActionTile:hover{border-color:var(--mode-red);background:#3a3438;box-shadow:0 5px 14px rgba(0,0,0,.25)}#webBody.themeSombre .moderationQuickAction--warning{border-color:#75633d;background:#3b3529}#webBody.themeSombre .moderationActionTile--admin{border-color:#426879;color:#b1d1e4;background:#293b44}#webBody.themeSombre .moderationActionTile--danger{border-color:#76474a;color:#efb7ba;background:#422d31}#webBody.themeSombre .moderationActionTile--success{border-color:#496655;color:#b8dfc3;background:#2b3b32}#webBody.themeSombre .moderationSanctionTabs{border-color:#4b585f;background:#252f35}#webBody.themeSombre .moderationSanctionTab{color:#b5c0c5}#webBody.themeSombre .moderationSanctionTab strong{color:#dce3e6}#webBody.themeSombre .moderationSanctionTab:hover{border-color:#5b6970;background:#344047}#webBody.themeSombre .moderationSanctionTab.is-active{border-color:#c05b60;color:#f0c2c5;background:#463438;box-shadow:0 2px 8px rgba(0,0,0,.22)}#webBody.themeSombre .moderationSanctionTab.is-active strong{color:#f0c2c5}#webBody.themeSombre .moderationSanctionCard,#webBody.themeSombre .moderationStandaloneAction{border-color:#4b585f;background:#303b41}#webBody.themeSombre .moderationSanctionCard.is-active{border-color:#98545a;background:var(--mode-red-soft)}#webBody.themeSombre .moderationSanctionCard__state{color:#c5ced2;background:#47545b}#webBody.themeSombre .moderationSanctionCard__until{color:#efb7ba}#webBody.themeSombre .moderationSanctionCard__empty{color:#9eaaaf}#webBody.themeSombre .moderationDurationList button,#webBody.themeSombre .moderationDurationList a{border-color:#744a4e;color:#efb7ba;background:#342e31}#webBody.themeSombre .moderationDurationList button:hover,#webBody.themeSombre .moderationDurationList button:focus,#webBody.themeSombre .moderationDurationList a:hover,#webBody.themeSombre .moderationDurationList a:focus{border-color:var(--mode-red);color:#fff;background:#8f3d46}#webBody.themeSombre .moderationRoleCard{border-color:#4c5d66;color:#dce3e6;background:#303b41}#webBody.themeSombre .moderationRoleCard.is-active{border-color:#568168;box-shadow:inset 0 3px 0 #57a16f}#webBody.themeSombre .moderationRoleCard .moderationRoleDelay .btn{border-color:#526d7c;color:#c4dce8;background:#26333a}#webBody.themeSombre .moderationRoleCard .moderationRoleDelay .btn:hover:not(:disabled){border-color:#7094a7;color:#fff;background:#344a55}#webBody.themeSombre .moderationRoleCard .moderationRoleDelay .btn:focus-visible{outline-color:#9ac4dc}#webBody.themeSombre .moderationRoleCard__status{color:#a5b0b5}#webBody.themeSombre .moderationRoleCard.is-active .moderationRoleCard__status{color:#9fd0ae}#webBody.themeSombre .moderationRoleCard__action{border-color:#526d7c;color:#c4dce8;background:#26333a}#webBody.themeSombre .moderationRoleCard__action:hover,#webBody.themeSombre .moderationRoleCard__action:focus{border-color:#7094a7;color:#fff;background:#344a55}#webBody.themeSombre .moderationRoleCard.is-active .moderationRoleCard__action{border-color:#76474a;color:#efb7ba;background:#422d31}#webBody.themeSombre .moderationInlineForm label{color:#c5ced2}#webBody.themeSombre .moderationToolForm{border-color:#4c5d66;border-left-color:#6c9ab2;background:linear-gradient(90deg,#2c373d 0%,#303b41 38%)}#webBody.themeSombre .moderationToolForm--premium{border-left-color:#b99a55;background:linear-gradient(90deg,#3b3529 0%,#303b41 38%)}#webBody.themeSombre .moderationToolForm__info strong{color:#e1e7e9}#webBody.themeSombre .moderationToolForm--premium .moderationToolForm__info strong{color:#e1cb91}#webBody.themeSombre .moderationActions .form-control,#webBody.themeSombre .moderationActions textarea{border-color:#526168;color:#e2e8ea;background:#222c31;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}#webBody.themeSombre .moderationActions .form-control:focus,#webBody.themeSombre .moderationActions textarea:focus{border-color:#6c9ab2;box-shadow:0 0 0 3px rgba(108,154,178,.18)}#webBody.themeSombre .moderationActions .form-control::placeholder,#webBody.themeSombre .moderationActions textarea::placeholder{color:#87949a;opacity:1}#webBody.themeSombre .moderationActions .recherche-joueur-composant__button{border-color:#526168;color:#c4dce8;background:#26333a}#webBody.themeSombre .moderationActions .recherche-joueur-composant__button:hover,#webBody.themeSombre .moderationActions .recherche-joueur-composant__button:focus{border-color:#7094a7;color:#fff;background:#344a55}#webBody.themeSombre .moderationActions .recherche-joueur-composant__panel{border-color:#526168;color:#dce3e6;background:#222c31;box-shadow:0 10px 26px rgba(0,0,0,.36)}#webBody.themeSombre .moderationActions .recherche-joueur-dialog__status{color:#aab5ba}#webBody.themeSombre .moderationToolForm__button{border-color:#526d7c;color:#c4dce8;background:#26333a}#webBody.themeSombre .moderationToolForm__button:hover,#webBody.themeSombre .moderationToolForm__button:focus{border-color:#7094a7;color:#fff;background:#344a55}#webBody.themeSombre .moderationToolForm--premium .moderationToolForm__button{border-color:#806d43;color:#e1cb91;background:#3b3529}#webBody.themeSombre .moderationToolForm--premium .moderationToolForm__button:hover,#webBody.themeSombre .moderationToolForm--premium .moderationToolForm__button:focus{border-color:#aa9159;color:#fff1c9;background:#4a412f}#webBody.themeSombre .moderationToolForm__fields>.recherche-joueur-composant__panel--floating{border-color:#526168;color:#dce3e6;background:#222c31;box-shadow:0 12px 30px rgba(0,0,0,.42)}#webBody.themeSombre .moderationActions .recherche-joueur-dialog__source{border-color:#536168;color:#dbe2e5;background:#344047}#webBody.themeSombre .moderationActions .recherche-joueur-dialog__source.is-active{border-color:#6c9ab2;color:#fff;background:#426879}#webBody.themeSombre .moderationActions .recherche-joueur-resultat{border-color:#4b585f;color:#dce3e6;background:#303b41}#webBody.themeSombre .moderationActions .recherche-joueur-resultat:hover,#webBody.themeSombre .moderationActions .recherche-joueur-resultat:focus{border-color:#6c9ab2;color:#fff;background:#37474f}#webBody.themeSombre .moderationTransmitForm p,#webBody.themeSombre .moderationTransmitForm label{color:#c5ced2}body.themeSombre>.ui-dialog.bigDialog .moderationNoteDialog{color:#dce3e6}body.themeSombre>.ui-dialog.bigDialog .moderationNoteDialog p,body.themeSombre>.ui-dialog.bigDialog .moderationNoteDialog label{color:#c5ced2}body.themeSombre>.ui-dialog.bigDialog .moderationNoteDialog textarea{border-color:#526168;color:#e2e8ea;caret-color:#9bc8dc;background:#222c31;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}body.themeSombre>.ui-dialog.bigDialog .moderationNoteDialog textarea::placeholder{color:#87949a;opacity:1}body.themeSombre>.ui-dialog.bigDialog .moderationNoteDialog textarea:focus{border-color:#6c9ab2;outline:0;box-shadow:0 0 0 3px rgba(108,154,178,.18),inset 0 1px 2px rgba(0,0,0,.25)}body.themeSombre>.ui-dialog.bigDialog .moderationNoteDialog .btn-default{border-color:#526168;color:#dce3e6;background:#344047}body.themeSombre>.ui-dialog.bigDialog .moderationNoteDialog .btn-default:hover,body.themeSombre>.ui-dialog.bigDialog .moderationNoteDialog .btn-default:focus{border-color:#7094a7;color:#fff;background:#426879}@media (max-width:900px){.moderationQuickGrid,.moderationActionButtonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.moderationRoleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.moderationToolForm{grid-template-columns:1fr;gap:9px}}@media (max-width:650px){.moderationActionSection__head,.moderationStandaloneAction{flex-direction:column}.moderationActionSection__head p{max-width:none;text-align:left}.moderationSanctionGrid,.moderationRoleGrid{grid-template-columns:1fr}.moderationSanctionTab{padding:9px 6px;text-align:center}.moderationSanctionTab span{display:none}.moderationToolForm--link .moderationToolForm__fields{grid-template-columns:minmax(0,1fr)}.moderationToolForm--link .moderationToolForm__button{grid-column:1;width:100%}.moderationToolForm--transfer .moderationToolForm__fields{grid-template-columns:minmax(0,1fr) 90px}.moderationToolForm--transfer .moderationToolForm__button{grid-column:1 / -1;width:100%}.moderationToolForm__amount{width:90px!important}.moderationInlineForm{align-items:stretch;flex-direction:column}.moderationStandaloneAction .moderationActionButton{width:100%}}@media (max-width:420px){.moderationQuickGrid,.moderationActionButtonGrid{grid-template-columns:1fr}.moderationActionSection{padding:14px}.moderationTransmitForm__actions{align-items:stretch;flex-direction:column-reverse}.moderationTransmitForm__actions .btn{width:100%}}.missionCards{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px;margin:16px 0 22px}.missionCard{position:relative;display:flex;align-items:flex-start;gap:12px;box-sizing:border-box;min-width:0;min-height:122px;padding:15px 44px 15px 15px;overflow:hidden;border:1px solid #d5c2a6;border-radius:10px;color:#493628;background:linear-gradient(145deg,#fffdf8,#f7efe3);box-shadow:0 3px 10px rgba(70,48,31,.12)}.missionCardBody{min-width:0;flex:1}.missionCardMeta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px;color:#8a6b4b;font-size:11px;font-weight:bold;letter-spacing:.04em;text-transform:uppercase}.missionCard h3{margin:0 0 6px;color:#4b2e1f;font-size:18px;line-height:1.2}.missionCard p{margin:0;color:#665345;font-size:14px;line-height:1.42;overflow-wrap:break-word}.missionCardStatus{flex:0 0 auto;padding:3px 7px;border-radius:999px;color:#9a6429;background:#f3e1c9;font-size:10px;letter-spacing:0;text-transform:none}.missionCardStatusDone{color:#2f6f3a;background:#dcefdc}.missionCardAction{cursor:pointer;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.missionCardAction:hover,.missionCardAction:focus{outline:0;border-color:#b8894d;box-shadow:0 5px 15px rgba(70,48,31,.2);transform:translateY(-2px)}.missionCardAction:focus-visible{outline:3px solid rgba(184,137,77,.35);outline-offset:2px}.missionCardDone{border-color:#a8c7a7;background:linear-gradient(145deg,#fbfff9,#eef7eb)}.missionCardSummary{border-color:#b9cdd1;background:linear-gradient(145deg,#fbffff,#edf5f6)}.missionRewardsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:14px 0 22px}.missionRewardCard{display:grid;grid-template-columns:1fr auto;grid-template-areas:"level image" "title image";align-items:center;gap:4px 12px;box-sizing:border-box;min-width:0;min-height:88px;padding:13px 15px;border:1px solid #d5c2a6;border-radius:10px;background:linear-gradient(145deg,#fffdf8,#f7efe3);box-shadow:0 3px 10px rgba(70,48,31,.1)}.missionRewardLevel{grid-area:level;color:#8a6b4b;font-size:12px;font-weight:bold;text-transform:uppercase}.missionRewardTitle{grid-area:title;min-width:0;color:#4b2e1f;font-size:15px;line-height:1.35;overflow-wrap:break-word}.missionRewardCard .nextRecomp{grid-area:image;float:none;max-width:58px;height:52px;object-fit:contain}.themeSombre .missionCard,.themeSombre .missionRewardCard{color:#eee2d6;border-color:#5a493c;background:linear-gradient(145deg,#332c27,#29231f);box-shadow:0 3px 12px rgba(0,0,0,.25)}.themeSombre .missionCard h3,.themeSombre .missionRewardTitle{color:#f3e7da}.themeSombre .missionCard p{color:#d2c3b5}.themeSombre .missionCardMeta,.themeSombre .missionRewardLevel{color:#c6a982}.themeSombre .missionCardStatus{color:#efc98f;background:#503d2b}.themeSombre .missionCardStatusDone{color:#bde2bd;background:#304b32}.themeSombre .missionCardDone{border-color:#587657;background:linear-gradient(145deg,#2d392b,#252d23)}.themeSombre .missionCardSummary{border-color:#526a6f;background:linear-gradient(145deg,#293638,#222b2d)}.themeSombre .missionCardAction:hover,.themeSombre .missionCardAction:focus{border-color:#c39a67;box-shadow:0 5px 15px rgba(0,0,0,.35)}@media (max-width:700px){.missionCards,.missionRewardsGrid{grid-template-columns:1fr;gap:10px}.missionCard{min-height:0;padding:13px 40px 13px 12px}.missionCard h3{font-size:17px}.missionCard p{font-size:13px}}@media (max-width:380px){.missionCard{display:block;padding-right:38px}.missionCardMeta{align-items:flex-start;flex-direction:column}.missionRewardCard{grid-template-columns:minmax(0,1fr) 50px;padding:11px 12px}}.missionSection,.missionSection *{box-sizing:border-box}.missionSection{--mission-accent:#b8894d;box-sizing:border-box;margin:22px 0 28px;overflow:hidden;border:1px solid #d7c7b2;border-top:4px solid var(--mission-accent);border-radius:14px;color:#49382b;background:#fcfaf6;box-shadow:0 6px 18px rgba(63,43,28,.1)}.missionSectionDaily{--mission-accent:#c18c43}.missionSectionPermanent{--mission-accent:#6f8d7c}.missionSectionRewards{--mission-accent:#768b9b}.missionSectionHeader{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(260px,1.2fr);gap:24px;align-items:center;padding:18px 21px;border-bottom:1px solid #e2d7c8;background:linear-gradient(120deg,rgba(255,255,255,.9),rgba(244,237,226,.72))}.missionSectionHeading{min-width:0}.missionSectionEyebrow{display:block;margin:0 0 4px;color:var(--mission-accent);font-size:11px;font-weight:bold;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.missionSectionHeader h2{margin:0;color:#402a1c;font-family:'Pathway Gothic One',Arial,sans-serif;font-size:29px;font-weight:normal;letter-spacing:.015em;line-height:1.08;text-transform:none}.missionSectionHeader p{margin:0;color:#665548;font-size:13px;line-height:1.5}.missionSectionHeader p strong{color:#4e3a2b;font-weight:600}.missionSectionContent{padding:18px 20px 20px}.missionSection .missionCards,.missionSection .missionRewardsGrid{margin:0}.missionCreditIcon{display:flex;align-items:flex-start;justify-content:center;flex:0 0 38px;width:38px;min-width:38px;padding-top:2px;background:none;box-shadow:none}.missionCreditIcon img{display:block;width:36px;height:36px;object-fit:contain}.missionPendingMark{position:absolute;top:12px;right:12px;display:inline-flex;width:23px;height:23px;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #d29843;border-radius:50%;color:#684313;background:#f1c872;box-shadow:0 2px 5px rgba(92,55,16,.18);font:700 15px/1 Arial,sans-serif}.missionCardDone .missionPendingMark{display:none}.missionSectionVip{--mission-accent:#e0b75f;border-color:#b98b43;border-top-color:var(--mission-accent);color:#f8f1df;background:linear-gradient(135deg,#2c2037 0%,#17121d 100%);box-shadow:0 7px 20px rgba(0,0,0,.24)}.missionSectionVip.missionsVipLocked{border-color:#c89a47;background:linear-gradient(135deg,#352740 0%,#1c1522 100%)}.missionSectionVip .missionSectionHeader{grid-template-columns:minmax(0,1fr) auto;margin-bottom:0;border-bottom-color:rgba(235,199,123,.22);background:rgba(255,255,255,.025)}.missionSectionVip .missionSectionHeader h2{display:block;margin:0 0 6px;color:#f3d483}.missionSectionVip .missionSectionHeader p{color:#eadfc8}.missionSectionVip .missionSectionHeader p strong{color:#fff1cb}.missionSectionVip .missionSectionEyebrow{color:#f0cd7c}.missionSectionVip .missionsVipBadge{padding:0;border-radius:0;background:none;letter-spacing:.1em}.missionSectionVip .missionsVipCounter{flex:0 0 auto}.missionSectionVipContent{padding-top:16px}#webBody.themeSombre .missionSection{border-color:#51463d;border-top-color:var(--mission-accent);color:#ddd2c7;background:#2b2622;box-shadow:0 7px 20px rgba(0,0,0,.25)}#webBody.themeSombre .missionSectionHeader{border-bottom-color:#4c4239;background:linear-gradient(120deg,#332d28,#2d2824)}#webBody.themeSombre .missionSectionHeader h2{color:#f1e5d9}#webBody.themeSombre .missionSectionHeader p{color:#cdbfb2}#webBody.themeSombre .missionSectionHeader p strong{color:#eee1d4}#webBody.themeSombre .missionSectionVip{border-color:#a77c3d;border-top-color:var(--mission-accent);background:linear-gradient(135deg,#2c2037 0%,#17121d 100%)}#webBody.themeSombre .missionSectionVip .missionSectionHeader{border-bottom-color:rgba(235,199,123,.22);background:rgba(255,255,255,.025)}#webBody.themeSombre .missionSectionVip .missionSectionHeader h2{color:#f3d483}#webBody.themeSombre .missionSectionVip .missionSectionHeader p{color:#eadfc8}#webBody.themeSombre .missionPendingMark{border-color:#bd8b43;color:#f8e2b5;background:#765426;box-shadow:0 2px 5px rgba(0,0,0,.28)}@media (max-width:700px){.missionSection{margin:17px 0 22px;border-radius:11px}.missionSectionHeader{grid-template-columns:1fr;gap:8px;padding:15px 15px 14px}.missionSectionHeader h2{font-size:26px}.missionSectionContent{padding:14px}.missionSectionVip .missionSectionHeader{grid-template-columns:minmax(0,1fr) auto;margin-bottom:0;gap:11px}.missionCreditIcon{flex-basis:34px;width:34px;min-width:34px}.missionCreditIcon img{width:32px;height:32px}}@media (max-width:380px){.missionSectionVip .missionSectionHeader{grid-template-columns:1fr}.missionSectionVip .missionsVipCounter{position:absolute;top:14px;right:14px}.missionSectionVip{position:relative}.missionCreditIcon{margin-bottom:9px}.missionPendingMark{top:10px;right:10px}}.moderationIAPage,.moderationIAPage *{box-sizing:border-box}.moderationIAPage{--ia-ink:#29343b;--ia-muted:#68767e;--ia-line:#d4dadd;--ia-gold:#c39a51;--ia-red:#9b3439;--ia-amber:#9b6b22;max-width:1180px;margin:0 auto 28px;color:var(--ia-ink);font-size:15px;line-height:1.5}.moderationIABack{display:inline-flex;align-items:center;gap:7px;margin:0 0 11px;color:#546a76;font-size:15px;font-weight:bold;text-decoration:none}.moderationIABack span{font-size:24px;line-height:.7}.moderationIABack:hover,.moderationIABack:focus{color:#8b6127;text-decoration:none}.moderationIAHero{display:flex;min-height:150px;align-items:center;justify-content:space-between;gap:28px;margin:0 0 18px;padding:27px 31px;overflow:hidden;border:1px solid #3e494f;border-top:4px solid var(--ia-gold);border-radius:12px;color:#fff;background:linear-gradient(120deg,#182229 0%,#26353d 68%,#3c3025 100%);box-shadow:0 7px 22px rgba(28,39,46,.16)}.moderationIAHero__content{min-width:0;max-width:790px}.moderationIAEyebrow,.moderationIASectionEyebrow{display:block;color:#d9b772;font-size:15px;font-weight:bold;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.moderationIAHero h1{margin:4px 0 7px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:31px;font-weight:normal;line-height:1.15}#global .moderationIAHero p{max-width:720px;margin:0;color:#d8e0e3;font-size:15px;line-height:1.5}.moderationIAHero__meta{display:flex;min-width:150px;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;padding:15px 18px;border:1px solid rgba(255,255,255,.22);border-radius:9px;background:rgba(0,0,0,.18);text-align:center}.moderationIAHero__meta strong{color:#f2d394;font:normal 25px/1.15 Georgia,"Times New Roman",serif}.moderationIAHero__meta span{margin-top:4px;color:#cbd4d8;font-size:11px;font-weight:bold;letter-spacing:.04em;text-transform:uppercase}.moderationIAHero__meta--count strong{font-size:37px}.moderationIATransferNotice{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-4px 0 18px;padding:12px 16px;border:1px solid #d5bc8e;border-left:4px solid var(--ia-amber);border-radius:7px;color:#6d4c1c;background:#fff9ec}.moderationIATransferNotice span{color:#7c6b52;font-size:15px;text-align:right}.moderationIASummary{display:grid;grid-template-columns:minmax(285px,.9fr) minmax(0,1.35fr);gap:14px;margin-bottom:16px}.moderationIASanction{display:flex;min-height:165px;flex-direction:column;justify-content:center;padding:21px 23px;border:1px solid #d3a7a9;border-top:4px solid var(--ia-red);border-radius:10px;color:#fff;background:linear-gradient(135deg,#882f34,#672126);box-shadow:0 6px 16px rgba(108,36,40,.18)}.moderationIASanction__label{margin-bottom:6px;color:#f2cacc;font-size:15px;font-weight:bold;letter-spacing:.08em;text-transform:uppercase}.moderationIASanction strong{font-family:Georgia,"Times New Roman",serif;font-size:27px;font-weight:normal;line-height:1.15}#global .moderationIASanction p{margin:8px 0 0;color:#f1dfe0;font-size:15px;line-height:1.4}.moderationIAFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--ia-line);border-radius:10px;background:#fff;box-shadow:0 4px 13px rgba(31,42,48,.08)}.moderationIAFacts>div{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:18px;border-right:1px solid #e1e5e7}.moderationIAFacts>div:last-child{border-right:0}.moderationIAFacts span{color:var(--ia-muted);font-size:15px;font-weight:bold;letter-spacing:.05em;text-transform:uppercase}.moderationIAFacts strong{display:block;margin:5px 0;color:#303c43;font-size:16px;line-height:1.3}.moderationIAFacts a{color:#49758a;font-size:15px;font-weight:bold;text-decoration:none}.moderIADecision{display:grid;grid-template-columns:minmax(235px,.7fr) minmax(0,1.3fr);gap:24px;align-items:center;margin:18px 0 0;padding:20px 22px;border:1px solid #d5c6ab;border-left:4px solid var(--ia-gold);border-radius:10px;background:#fbf7ef;box-shadow:0 4px 13px rgba(54,40,24,.07)}.moderIADecision h2,.moderationIAPanel__heading h2{margin:3px 0 5px;color:#344047;font-size:20px;line-height:1.25}#global .moderIADecision p{margin:0;color:#6c6255;font-size:15px;line-height:1.45}.moderIADecision__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.moderationIAButton{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:9px 13px;border:1px solid transparent;border-radius:6px;font:inherit;font-size:15px;font-weight:bold;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;appearance:none;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease}.moderationIAButton:hover,.moderationIAButton:focus{outline:none;text-decoration:none;transform:translateY(-1px)}.moderationIAButton:focus-visible{outline:3px solid rgba(195,154,81,.35);outline-offset:2px}.moderIADecision__actions .moderationIAButton{min-height:67px;flex-direction:column;align-items:flex-start;text-align:left}.moderationIAButton span{display:block;margin-top:3px;font-size:15px;font-weight:normal;opacity:.86}.moderationIAButton--apply{border-color:#72272b;color:#fff;background:#8f3035;box-shadow:0 3px 8px rgba(102,36,40,.2)}.moderationIAButton--apply:hover,.moderationIAButton--apply:focus{color:#fff;background:#76272c}.moderationIAButton--refuse{border-color:#bac3c7;color:#3c4a51;background:#fff}.moderationIAButton--refuse:hover,.moderationIAButton--refuse:focus{border-color:#89979d;color:#27343a;background:#f5f7f7}.moderationIAButton--admin,.moderationIAButton--adminQuick{border-color:#b88b48;color:#fff;background:#9a6b28;box-shadow:0 3px 8px rgba(113,76,27,.16)}.moderationIAButton--admin:hover,.moderationIAButton--admin:focus,.moderationIAButton--adminQuick:hover,.moderationIAButton--adminQuick:focus{color:#fff;background:#7f551f}.moderationIAButton--secondary,.moderationIAButton--open{border-color:#576b75;color:#fff;background:#465b65}.moderationIAButton--secondary:hover,.moderationIAButton--secondary:focus,.moderationIAButton--open:hover,.moderationIAButton--open:focus{color:#fff;background:#334851}.moderationIALowerSanction{grid-column:1/-1;padding:13px 14px;border:1px solid #b8cbd3;border-radius:7px;background:#f3f8fa}.moderationIALowerSanction label{display:block;margin-bottom:7px;color:#334d59;font-size:15px;font-weight:bold}.moderationIALowerSanction__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.moderationIALowerSanction select{min-height:42px;padding:8px 32px 8px 10px;border:1px solid #9fb5bf;border-radius:5px;color:#33434a;background:#fff;font:inherit;font-size:15px}.moderationIALowerSanction small{display:block;margin-top:6px;color:#687b84;font-size:15px;line-height:1.4}.moderationIAButton--lower{border-color:#426c7e;color:#fff;background:#527f92}.moderationIAButton--lower:hover,.moderationIAButton--lower:focus{color:#fff;background:#3f6879}.moderationIAContentGrid{display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:minmax(0,1.7fr) minmax(0,.75fr);gap:16px;align-items:start}.moderationIAMainColumn,.moderationIASideColumn{display:grid;width:100%;max-width:100%;min-width:0;gap:16px}.moderationIAPanel{width:100%;max-width:100%;min-width:0;overflow:hidden;border:1px solid var(--ia-line);border-radius:9px;background:#fff;box-shadow:0 4px 13px rgba(31,42,48,.07)}.moderationIAPanel__heading{min-width:0;padding:16px 18px 14px;border-bottom:1px solid #e0e5e7;background:#f7f8f8}.moderationIAPanel__heading .moderationIASectionEyebrow{color:#8b672f}.moderationIAPanel__heading h2{max-width:100%;margin-bottom:0;overflow-wrap:anywhere}#global .moderationIAPanel__heading p{max-width:100%;margin:5px 0 0;color:var(--ia-muted);font-size:15px;line-height:1.45;overflow-wrap:anywhere}.moderationIAPanel--reason{border-left:4px solid var(--ia-gold)}#global .moderationIAReason{margin:0;padding:18px;color:#3c474d;font-size:15px;line-height:1.65}.moderationIAConversations{display:grid;gap:12px;padding:14px}.moderationIAConversation{overflow:hidden;border:1px solid #d9dfe1;border-radius:7px;background:#fbfcfc}.moderationIAConversation>header{padding:10px 12px;border-bottom:1px solid #dce2e4;color:#35434a;background:#edf1f2;font-size:15px;font-weight:bold}.moderationIAConversation>header span{color:#758188;font-weight:normal}.moderationIAConversation__messages{max-height:420px;padding:7px;overflow-y:auto}.moderationIAMessage{position:relative;display:grid;grid-template-columns:170px minmax(0,1fr);gap:10px;margin:1px 0;padding:8px 9px;border-left:3px solid transparent;border-radius:3px;color:#3b464c;font-size:15px;line-height:1.45}.moderationIAMessage__meta{display:flex;min-width:0;align-items:baseline;gap:7px;color:#77848a;white-space:nowrap}.moderationIAMessage__meta time{font-size:11px}.moderationIAMessage__pseudo{min-width:0;color:#536168;font-size:15px;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.moderationIAMessage__text{min-width:0;overflow-wrap:anywhere}.moderationIAMessage--target{background:#fff6df;font-weight:bold}.moderationIAMessage--proof{padding-right:95px;border-left-color:#a6343a;background:#fff0f1}.moderationIAMessage__badge{position:absolute;top:8px;right:7px;padding:2px 6px;border-radius:3px;color:#fff;background:#98343a;font-size:15px;letter-spacing:.03em;text-transform:uppercase}.moderationIAReports{display:grid;width:100%;max-width:100%;min-width:0;gap:9px;padding:12px}.moderationIAReport{width:100%;max-width:100%;min-width:0;padding:11px 12px;border:1px solid #dee3e5;border-left:3px solid #7892a0;border-radius:5px;background:#fbfcfc}.moderationIAReport header{display:flex;min-width:0;flex-wrap:wrap;justify-content:space-between;gap:3px 10px;color:#344149;font-size:15px}.moderationIAReport header strong{min-width:0;overflow-wrap:anywhere}.moderationIAReport time{color:#7b878d;font-size:11px;white-space:normal}#global .moderationIAReport p{max-width:100%;margin:7px 0 0;color:#5d696f;font-size:15px;line-height:1.5;overflow-wrap:anywhere;word-break:break-word}.moderationIAHistory{margin:0;padding:8px 13px 12px;list-style:none}.moderationIAHistory li{display:grid;grid-template-columns:1fr auto;gap:2px 9px;padding:9px 2px;border-bottom:1px solid #e4e8e9}.moderationIAHistory li:last-child{border-bottom:0}.moderationIAHistory time{grid-column:1/-1;color:#7b878d;font-size:11px}.moderationIAHistory strong{color:#39464c;font-size:15px}.moderationIAHistory span{color:#835b23;font-size:15px;font-weight:bold}.moderationIAPanel--technical{box-shadow:none}.moderationIAPanel--technical .moderationIAPanel__heading{padding-top:11px;padding-bottom:10px}.moderationIAPanel--technical .moderationIAPanel__heading h2{font-size:14px}.moderationIATechnical{width:100%;max-width:100%;min-width:0;margin:0;padding:10px 13px}.moderationIATechnical>div{display:grid;min-width:0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;padding:5px 0;font-size:10px}.moderationIATechnical dt{min-width:0;color:#78848a;font-weight:normal;overflow-wrap:anywhere}.moderationIATechnical dd{min-width:0;margin:0;color:#435057;font-weight:bold;text-align:right;overflow-wrap:anywhere;word-break:break-word}.moderationIAQueue{display:grid;gap:11px}.moderationIACase{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;overflow:hidden;border:1px solid var(--ia-line);border-left:4px solid var(--ia-gold);border-radius:9px;background:#fff;box-shadow:0 4px 13px rgba(31,42,48,.07)}.moderationIACase--admin{border-left-color:var(--ia-amber);background:#fffcf5}.moderationIACase__main{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(220px,1.1fr);align-items:center;min-width:0}.moderationIACase__heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:15px 17px;border-right:1px solid #e1e5e7}.moderationIACase__reference{display:block;margin-bottom:3px;color:#78858b;font-size:9px;font-weight:bold;letter-spacing:.04em;text-transform:uppercase}.moderationIACase h2{margin:0;color:#2d3940;font-size:19px;line-height:1.25}.moderationIACase__type{flex:0 0 auto;padding:4px 7px;border-radius:10px;color:#70494b;background:#f5e2e3;font-size:9px;font-weight:bold;text-transform:uppercase}.moderationIACase__sanction{display:flex;min-width:0;flex-direction:column;padding:14px 18px}.moderationIACase__sanction span{color:#8e3439;font-size:10px;font-weight:bold;letter-spacing:.08em;text-transform:uppercase}.moderationIACase__sanction strong{margin-top:2px;color:#69282c;font-family:Georgia,"Times New Roman",serif;font-size:20px;font-weight:normal;line-height:1.25}#global .moderationIACase__status{grid-column:1/-1;margin:-8px 17px 12px;padding:5px 8px;border-radius:4px;color:#78531c;background:#f7e9ce;font-size:10px;font-weight:bold}.moderationIACase__actions{display:flex;min-width:210px;flex-direction:column;gap:6px;padding:12px 14px 12px 0}.moderationIAButton--adminQuick{min-height:34px;padding:6px 9px;font-size:10px}.moderationIAEmpty{display:flex;min-height:150px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:25px;border:1px solid var(--ia-line);border-radius:9px;color:#56646b;background:#f7f9f9;text-align:center}#global .moderationIAEmpty p{margin:0;color:#7a868c}.moderationIAEmpty__icon{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#4d8460;font-size:20px}.moderationIAPage--list .moderationIAHero__meta span,.moderationIACase__type,.moderationIACase__sanction span,#global .moderationIACase__status,.moderationIAButton--adminQuick{font-size:15px}.moderationIAButton--adminQuick{min-height:42px;padding:9px 13px}#webBody.themeSombre .moderationIAPage{--ia-ink:#dce3e6;--ia-muted:#aeb9be;--ia-line:#47535a}#webBody.themeSombre .moderationIAHero{border-color:#4b565d;border-top-color:#d0a75d;background:linear-gradient(120deg,#121a1f 0%,#202e36 68%,#352b22 100%);box-shadow:0 8px 24px rgba(0,0,0,.3)}#webBody.themeSombre .moderationIABack{color:#d7b878}#webBody.themeSombre .moderationIATransferNotice{border-color:#705a36;border-left-color:#c18c43;color:#e6c78f;background:#382f22}#webBody.themeSombre .moderationIATransferNotice span{color:#c7b89f}#webBody.themeSombre .moderationIAFacts,#webBody.themeSombre .moderationIAPanel,#webBody.themeSombre .moderationIACase{border-color:#47535a;background:#29343a;box-shadow:0 5px 15px rgba(0,0,0,.22)}#webBody.themeSombre .moderationIAFacts>div,#webBody.themeSombre .moderationIACase__heading{border-color:#47535a}#webBody.themeSombre .moderationIAFacts strong,#webBody.themeSombre .moderationIAPanel__heading h2,#webBody.themeSombre .moderationIACase h2{color:#e2e8ea}#webBody.themeSombre .moderationIAFacts a{color:#d6b675}#webBody.themeSombre .moderIADecision{border-color:#5c5142;border-left-color:#c39a51;background:#302c27;box-shadow:0 4px 13px rgba(0,0,0,.2)}#webBody.themeSombre .moderIADecision h2{color:#ece3d9}#webBody.themeSombre .moderIADecision p{color:#c9bcad}#webBody.themeSombre .moderationIAButton--refuse{border-color:#59666d;color:#dce3e6;background:#344047}#webBody.themeSombre .moderationIAButton--refuse:hover,#webBody.themeSombre .moderationIAButton--refuse:focus{border-color:#7f8b91;color:#fff;background:#3d4a51}#webBody.themeSombre .moderationIAPanel__heading{border-color:#47535a;background:#313d43}#webBody.themeSombre .moderationIAReason{color:#d5dde0}#webBody.themeSombre .moderationIAConversation{border-color:#4b585f;background:#263137}#webBody.themeSombre .moderationIAConversation>header{border-color:#4b585f;color:#d9e1e4;background:#344148}#webBody.themeSombre .moderationIAMessage{color:#d4dcdf}#webBody.themeSombre .moderationIAMessage__meta{color:#a7b2b7}#webBody.themeSombre .moderationIAMessage__pseudo{color:#d4dcdf}#webBody.themeSombre .moderationIAMessage--target{color:#f1e3c5;background:#463c29}#webBody.themeSombre .moderationIAMessage--proof{color:#f1d9db;background:#4a2d30}#webBody.themeSombre .moderationIALowerSanction{border-color:#536a74;background:#283a42}#webBody.themeSombre .moderationIALowerSanction label{color:#d9e4e8}#webBody.themeSombre .moderationIALowerSanction select{border-color:#607985;color:#e2e9ec;background:#34474f}#webBody.themeSombre .moderationIALowerSanction small{color:#adbdc4}#webBody.themeSombre .moderationIAReport{border-color:#4b585f;border-left-color:#7892a0;background:#263137}#webBody.themeSombre .moderationIAReport header,#webBody.themeSombre .moderationIAHistory strong{color:#dce3e6}#webBody.themeSombre .moderationIAReport p{color:#c1ccd0}#webBody.themeSombre .moderationIAHistory li{border-color:#47535a}#webBody.themeSombre .moderationIATechnical dd{color:#d2dade}#webBody.themeSombre .moderationIACase--admin{background:#352f25}#webBody.themeSombre .moderationIACase__sanction strong{color:#e0b9bb}#webBody.themeSombre .moderationIACase__type{color:#efcfd1;background:#593438}#webBody.themeSombre .moderationIACase__status{color:#e2c38d;background:#4c3c25}#webBody.themeSombre .moderationIAEmpty{border-color:#47535a;color:#d4dde0;background:#29343a}@media (max-width:900px){.moderationIASummary,.moderationIAContentGrid{grid-template-columns:1fr}.moderationIAFacts{min-height:125px}.moderIADecision{grid-template-columns:1fr;gap:14px}.moderationIACase{grid-template-columns:1fr}.moderationIACase__actions{min-width:0;flex-direction:row;padding:0 14px 14px}.moderationIACase__actions .moderationIAButton{flex:1}}@media (max-width:700px){.moderationIAHero{min-height:0;align-items:flex-start;padding:22px 20px}.moderationIAHero h1{font-size:27px}.moderationIAHero__meta{min-width:105px;padding:11px}.moderationIAFacts{grid-template-columns:1fr}.moderationIAFacts>div{min-height:82px;border-right:0;border-bottom:1px solid #e1e5e7}.moderationIAFacts>div:last-child{border-bottom:0}.moderIADecision__actions{grid-template-columns:1fr}.moderationIALowerSanction__controls{grid-template-columns:1fr}.moderationIACase__main{grid-template-columns:1fr}.moderationIACase__heading{border-right:0;border-bottom:1px solid #e1e5e7}.moderationIAMessage{grid-template-columns:1fr;gap:2px}.moderationIATransferNotice{align-items:flex-start;flex-direction:column}.moderationIATransferNotice span{text-align:left}}@media (max-width:480px){.moderationIAHero{flex-direction:column;gap:16px}.moderationIAHero__meta{width:100%;align-items:flex-start}.moderationIAHero__meta--count{align-items:center}.moderationIASanction{min-height:145px;padding:18px}.moderationIASanction strong{font-size:23px}.moderationIACase__heading{align-items:flex-start;flex-direction:column}.moderationIACase__actions{flex-direction:column}.moderationIAMessage--proof{padding-right:9px;padding-top:40px}.moderationIAMessage__badge{right:auto;left:9px}.moderationIAPanel__heading{padding:14px}.moderationIAConversations{padding:9px}}.moderationIACase--locked{border-left-color:#7d898f;opacity:.82;background:#f2f4f4}.moderationIACase__status--locked{color:#4f5d63!important;background:#e1e6e8!important}.moderationIACase__status--mine{color:#315f43!important;background:#e4f1e8!important}.moderationIAButton--locked{border-color:#c1c8cb;color:#6f7a7f;background:#e6eaeb;cursor:not-allowed;transform:none!important}.moderationIALocked{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;min-height:190px;padding:28px;border:1px solid #d4dadd;border-top:4px solid #7d898f;border-radius:10px;background:#f7f8f8;box-shadow:0 5px 16px rgba(31,42,48,.09)}.moderationIALocked__icon{display:flex;width:54px;height:54px;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#69777e;font-size:24px}.moderationIALocked h1{margin:4px 0 7px;color:#303c43;font-family:Georgia,"Times New Roman",serif;font-size:25px;font-weight:normal;line-height:1.2}#global .moderationIALocked p{margin:0;color:#67747b;line-height:1.55}#webBody.themeSombre .moderationIACase--locked{background:#252e33}#webBody.themeSombre .moderationIACase__status--locked{color:#c7d0d4!important;background:#3c474d!important}#webBody.themeSombre .moderationIACase__status--mine{color:#bfe0c9!important;background:#2e4937!important}#webBody.themeSombre .moderationIAButton--locked{border-color:#4f5c63;color:#9da9ae;background:#303b41}#webBody.themeSombre .moderationIALocked{border-color:#47535a;border-top-color:#7d898f;background:#29343a;box-shadow:0 6px 18px rgba(0,0,0,.25)}#webBody.themeSombre .moderationIALocked h1{color:#e1e7e9}#webBody.themeSombre .moderationIALocked p{color:#b8c2c6}@media (max-width:700px){.moderationIALocked{grid-template-columns:auto minmax(0,1fr)}.moderationIALocked>.moderationIAButton{grid-column:1/-1}}@media (max-width:480px){.moderationIALocked{grid-template-columns:1fr;padding:22px}.moderationIALocked__icon{width:46px;height:46px}.moderationIALocked>.moderationIAButton{grid-column:auto}}.aiManualDebugSection{margin:14px 0 0;padding:14px;border:1px solid #d7dddf;border-radius:7px;background:#f8f9f9}.aiManualDebugSection h4{margin:0 0 4px;color:#344148;font-size:14px}.aiManualDebugSection>p{margin:0 0 10px;color:#69767c;font-size:11px}.aiManualCode{width:100%;max-width:100%;max-height:360px;margin:0;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;border:1px solid #2e373c;border-radius:5px;color:#edf2f3;background:#171c1f;padding:14px;font:11px/1.55 Consolas,"Courier New",monospace;text-align:left}.aiManualCode--logs{max-height:300px}.aiManualPromptDetails{margin-top:10px}.aiManualPromptDetails summary{padding:7px 0;color:#4c7082;font-size:11px;font-weight:bold;cursor:pointer}.aiManualPromptDetails[open] summary{margin-bottom:5px}.aiManualPromptDetails .aiManualCode{max-height:260px;color:#e8dcc7;background:#211d18}#webBody.themeSombre .aiManualDebugSection{border-color:#4b575d;background:#29343a}#webBody.themeSombre .aiManualDebugSection h4{color:#e1e7e9}#webBody.themeSombre .aiManualDebugSection>p{color:#aeb9be}#webBody.themeSombre .aiManualPromptDetails summary{color:#d8b977}@media (max-width:700px){.aiManualDebugSection{padding:10px}.aiManualCode{max-height:300px;padding:10px;font-size:10px}}.formChaMP img.MPAvat{height:48px}.contactConfirmation{--confirmation-bg:#faf6ef;--confirmation-panel:#f1e9dd;--confirmation-border:#d8c5ae;--confirmation-text:#514337;--confirmation-title:#4b2f1d;--confirmation-muted:#716151;--confirmation-success:#356747;--confirmation-success-bg:#e6f0e6;max-width:980px;margin:20px auto 32px;overflow:hidden;color:var(--confirmation-text);background:var(--confirmation-bg);border:1px solid var(--confirmation-border);border-radius:12px;box-shadow:0 4px 18px rgba(58,39,25,.09);text-align:left}.contactConfirmation,.contactConfirmation *{box-sizing:border-box}.contactConfirmation__header{display:flex;align-items:flex-start;gap:18px;padding:28px 30px 24px;border-top:4px solid var(--confirmation-success)}.contactConfirmation__header>div{min-width:0}.contactConfirmation__check{display:flex;flex:0 0 46px;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--confirmation-success-bg);color:var(--confirmation-success);font-size:26px;font-weight:bold}.contactConfirmation__eyebrow{display:block;margin:0 0 7px;color:var(--confirmation-success);font-size:12px;font-weight:bold;letter-spacing:.08em;text-transform:uppercase}#webBody .contactConfirmation h2{margin:0 0 10px;color:var(--confirmation-title)!important;font-size:28px;line-height:1.2;text-transform:none;letter-spacing:normal}#webBody .contactConfirmation p{margin:0 0 12px;color:var(--confirmation-text)!important;font-size:15px;line-height:1.65}#webBody .contactConfirmation__header p{margin-bottom:0}.contactConfirmation__recap{display:grid;grid-template-columns:1fr 2fr;gap:16px 28px;margin:0 30px;padding:20px 22px;background:var(--confirmation-panel);border:1px solid var(--confirmation-border);border-radius:8px}.contactConfirmation__recap>div{min-width:0}.contactConfirmation__recap dt{margin-bottom:4px;color:var(--confirmation-muted);font-size:12px;font-weight:normal}.contactConfirmation__recap dd{margin:0;color:var(--confirmation-title);font-size:15px;font-weight:bold;line-height:1.45;overflow-wrap:anywhere}.contactConfirmation__subject{grid-column:1 / -1}.contactConfirmation__details{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:28px 30px 12px}#webBody .contactConfirmation h3{margin:0 0 13px;color:var(--confirmation-title)!important;font-size:19px;line-height:1.35;text-transform:none;letter-spacing:normal}.contactConfirmation__footer{width:auto;text-align:left;background:transparent;margin:0 30px;padding:21px 0 22px;border-top:1px solid var(--confirmation-border)}.contactConfirmation__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:15px}.contactConfirmation__actions .btn{margin:0;padding:12px 20px;font-size:16px;white-space:normal}#webBody .contactConfirmation__actions .btn-success{background:var(--confirmation-success);border-color:var(--confirmation-success);color:#fff!important}#webBody .contactConfirmation__actions .btn-default{background:var(--confirmation-bg)!important;border:1px solid var(--confirmation-border)!important;color:var(--confirmation-title)!important}.contactConfirmation__actions a:hover{filter:brightness(.94)}.contactConfirmation__actions a:focus-visible{outline:3px solid var(--confirmation-success);outline-offset:3px}#webBody .contactConfirmation .contactConfirmation__note{margin:0;color:var(--confirmation-muted)!important;font-size:13px;line-height:1.5}.contactDemandeCible{scroll-margin-top:90px;outline:2px solid #8a5a2b;outline-offset:4px;border-radius:4px}#webBody.themeSombre .contactConfirmation{--confirmation-bg:#302821;--confirmation-panel:#261f1a;--confirmation-border:#665345;--confirmation-text:#ded1c4;--confirmation-title:#f1dfc9;--confirmation-muted:#c1ad99;--confirmation-success:#477c59;--confirmation-success-bg:#253e2b;box-shadow:0 4px 18px rgba(0,0,0,.25)}#webBody.themeSombre .contactConfirmation__eyebrow,#webBody.themeSombre .contactConfirmation__check{color:#afd4b1}#webBody.themeSombre .contactDemandeCible{outline-color:#ddb47d}@media(max-width:640px){.contactConfirmation{margin:12px auto 24px}.contactConfirmation__header{gap:12px;padding:22px 18px 20px}.contactConfirmation__check{flex-basis:34px;width:34px;height:34px;font-size:21px}#webBody .contactConfirmation h2{font-size:23px}.contactConfirmation__recap{margin:0 18px;padding:16px;grid-template-columns:1fr;gap:13px}.contactConfirmation__details{grid-template-columns:1fr;gap:14px;padding:22px 18px 10px}.contactConfirmation__footer{margin:0 18px}.contactConfirmation__actions{flex-direction:column}.contactConfirmation__actions .btn{width:100%}}.vipOffer__paidSubscription{margin-top:18px;padding-top:16px;border-top:1px solid rgba(242,216,156,.3)}.sanctionEvidence{--ss-bg:#fff;--ss-panel:#f5f7f9;--ss-text:#283b48;--ss-muted:#637580;--ss-line:#dce3e8;--ss-accent:#873f4b;--ss-tint:#fbf3f3;--ss-link:#27687a}.sanctionEvidence>summary{display:block;cursor:pointer;list-style:none;transition:background .15s}.sanctionEvidence summary::-webkit-details-marker{display:none}.sanctionEvidence summary:focus-visible{outline:3px solid #438ca7;outline-offset:-3px;border-radius:5px}.sanctionEvidence>summary:hover{background:var(--ss-panel)}.sanctionEvidence .moderationHistoryItem__top{background:transparent;padding:17px 20px 9px;gap:12px}.sanctionEvidence .moderationHistoryItem__top>span{min-width:0}.sanctionEvidence .moderationHistoryItem__type{display:block;color:var(--ss-text);font-size:17px;line-height:1.4}.sanctionEvidence .moderationHistoryItem__top strong{display:block;margin-top:4px;font-size:13px;font-weight:normal;color:var(--ss-muted);overflow-wrap:anywhere}.sanctionEvidence .moderationHistoryItem__top time{padding-top:2px;color:var(--ss-muted);font-size:12px}.sanctionEvidence__resume{display:block;padding:0 20px 14px;color:var(--ss-muted);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.sanctionEvidence__toggle{display:flex;align-items:center;gap:8px;padding:11px 20px;color:var(--ss-accent);border-top:1px solid var(--ss-line);font-size:12px;font-weight:bold}.sanctionEvidence__toggle:after{content:'\2304';margin-left:auto;font-size:19px;line-height:1}.sanctionEvidence[open]>summary .sanctionEvidence__toggle:after{transform:rotate(180deg)}.sanctionEvidence__opened,.sanctionEvidence[open] .sanctionEvidence__closed{display:none}.sanctionEvidence[open] .sanctionEvidence__opened{display:inline}.sanctionEvidence__body{padding:22px;background:var(--ss-panel);border-top:1px solid var(--ss-line)}.sanctionSheet{color:var(--ss-text);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.sanctionSheet *,.sanctionSheet *:before,.sanctionSheet *:after{box-sizing:border-box}.sanctionSheet__header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 18px}.sanctionSheet__eyebrow{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ss-muted);font-weight:bold;margin-bottom:5px}#webBody .sanctionSheet h4{margin:0;color:var(--ss-text)!important;font-size:22px;line-height:1.3;letter-spacing:normal;text-transform:none}#webBody .sanctionSheet h5{margin:0 0 10px;color:var(--ss-text)!important;font-size:15px;line-height:1.4;letter-spacing:normal;text-transform:none}.sanctionSheet__reference{flex-shrink:0;font-size:11px;color:var(--ss-muted);border:1px solid var(--ss-line);padding:5px 9px;border-radius:5px;background:var(--ss-bg)}.sanctionSheet__overview,.sanctionSheet__people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sanctionSheet__overview{margin-bottom:13px}.sanctionSheet__people{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin:12px 0}.sanctionSheet__person{min-width:0;border:1px solid var(--ss-line);background:var(--ss-bg);padding:13px 15px;border-radius:7px}.sanctionSheet__person strong{display:block;margin:4px 0 2px;font-size:15px;line-height:1.4;font-weight:600;color:var(--ss-text)}.sanctionSheet__person small{font-size:11px;color:var(--ss-muted)}.sanctionSheet__label{display:block;font-size:11px;color:var(--ss-muted);font-weight:600}#webBody .sanctionSheet .sanctionSheet__deadline{margin:0 0 18px;font-size:12px;line-height:1.5;color:var(--ss-muted)!important}.sanctionSheet__reason{background:var(--ss-bg);border:1px solid var(--ss-line);border-left:3px solid var(--ss-accent);border-radius:7px;padding:18px 20px;margin:0 0 22px}.sanctionEvidence__text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;font-size:14px}.sanctionSheet__evidenceTitle{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:22px 0 4px}.sanctionSheet__evidenceTitle>span{font-size:11px;color:var(--ss-muted)}.sanctionSheet__section{margin:10px 0;background:var(--ss-bg);border:1px solid var(--ss-line);border-radius:7px;overflow:hidden}.sanctionSheet__section>summary{display:flex;align-items:center;gap:10px;padding:13px 16px;cursor:pointer;list-style:none;font-size:14px;font-weight:600;color:var(--ss-text)}.sanctionSheet__section>summary>span:first-child{min-width:0}.sanctionSheet__section>summary:hover{background:var(--ss-panel)}.sanctionSheet__section>summary small{margin-left:auto;font-size:11px;font-weight:normal;color:var(--ss-muted);white-space:nowrap}.sanctionSheet__chevron{width:7px;height:7px;flex-shrink:0;margin-left:auto;border-right:1.5px solid var(--ss-muted);border-bottom:1.5px solid var(--ss-muted);transform:rotate(45deg)}.sanctionSheet__section>summary small+.sanctionSheet__chevron{margin-left:0}.sanctionSheet__section[open]>summary .sanctionSheet__chevron{transform:rotate(225deg)}.sanctionSheet__sectionBody{padding:4px 16px 15px;border-top:1px solid var(--ss-line)}.sanctionSheet__section .sanctionSheet__section{border-radius:5px;box-shadow:none}.sanctionSheet__section .sanctionSheet__section>summary{font-size:13px;padding:10px 12px}.sanctionSheet__section .sanctionSheet__sectionBody{padding:4px 12px 12px}.sanctionSheet__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:12px 18px;margin:13px 0}.sanctionSheet__facts>div{min-width:0}.sanctionSheet__facts dt{font-size:11px;color:var(--ss-muted);line-height:1.4;font-weight:normal;margin:0 0 3px}.sanctionSheet__facts dd{font-size:13px;color:var(--ss-text);margin:0;line-height:1.45}.sanctionSheet__quote{margin:14px 0;padding:14px 16px;background:var(--ss-panel);border-left:2px solid var(--ss-line);border-radius:0 5px 5px 0}.sanctionSheet__quote>.sanctionSheet__label{margin-bottom:8px}#webBody .sanctionSheet a.sanctionSheet__source{display:inline-flex;align-items:center;gap:15px;margin:10px 0;padding:8px 12px;border:1px solid var(--ss-line);border-radius:5px;color:var(--ss-link)!important;background:var(--ss-bg);font-size:12px;text-decoration:none}#webBody .sanctionSheet a.sanctionSheet__source:hover{background:var(--ss-panel);text-decoration:underline}.sanctionSheet__messages{list-style:none;padding:0;margin:12px 0;display:grid;gap:9px}.sanctionSheet__message{margin:0;padding:12px 14px;background:var(--ss-panel);border:1px solid var(--ss-line);border-radius:7px}.sanctionSheet__message--target{border-left:3px solid var(--ss-accent);background:var(--ss-tint)}.sanctionSheet__messageHeader{display:flex;align-items:center;flex-wrap:wrap;gap:5px 9px;margin-bottom:7px}.sanctionSheet__messageHeader strong{font-size:13px;color:var(--ss-text)}.sanctionSheet__messageHeader time{margin-left:auto;font-size:11px;color:var(--ss-muted)}.sanctionSheet__messageHeader small{font-size:10px;color:var(--ss-muted)}.sanctionSheet__badge{font-size:10px;line-height:1.5;border-radius:3px;padding:1px 5px;background:var(--ss-bg);color:var(--ss-accent);border:1px solid var(--ss-line)}.sanctionSheet__messageMeta .sanctionSheet__section{background:transparent;margin:8px 0 0;border:0;border-top:1px solid var(--ss-line);border-radius:0}.sanctionSheet__messageMeta .sanctionSheet__section>summary{padding:6px 0 0;font-size:10px;font-weight:normal;color:var(--ss-muted)}.sanctionSheet__messageMeta .sanctionSheet__sectionBody{border:0;padding:0}.sanctionSheet__participants{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:10px 0 16px}.sanctionSheet__participant{border:1px solid var(--ss-line);border-radius:5px;padding:10px 12px;background:var(--ss-panel);min-width:0}.sanctionSheet__participant--target{border-left:3px solid var(--ss-accent)}.sanctionSheet__participant>strong{font-size:13px}#webBody .sanctionSheet .sanctionSheet__notice{padding:12px 15px;background:var(--ss-bg);border:1px dashed var(--ss-line);border-radius:6px;font-size:13px;line-height:1.6;color:var(--ss-muted)!important;margin:14px 0}.sanctionSheet__footer{display:block;text-align:left;background:transparent;width:auto;margin:20px 0 0;padding:12px 0 0;border-top:1px solid var(--ss-line);font-size:11px;line-height:1.65;color:var(--ss-muted)}.sanctionEvidence__admin{padding:8px 20px;border-top:1px solid var(--ss-line)}#webBody.themeSombre .sanctionEvidence{--ss-bg:#29363e;--ss-panel:#233039;--ss-text:#e2eaef;--ss-muted:#a7bac5;--ss-line:#455660;--ss-accent:#edaab5;--ss-tint:#3b3039;--ss-link:#9dd4e3}@media(max-width:600px){.sanctionEvidence__body{padding:14px 10px}.sanctionSheet__header{align-items:flex-start;flex-direction:column;gap:8px}#webBody .sanctionSheet h4{font-size:20px}.sanctionSheet__overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sanctionSheet__overview>:last-child{grid-column:1 / -1}.sanctionSheet__person{padding:10px 12px}.sanctionSheet__reason{padding:14px}.sanctionSheet__section>summary{padding:12px}.sanctionSheet__sectionBody,.sanctionSheet__section .sanctionSheet__sectionBody{padding:4px 8px 10px}.sanctionSheet__section .sanctionSheet__section{margin:9px 0;border-left:0;border-right:0;border-radius:0}.sanctionSheet__section .sanctionSheet__section>summary{padding:10px 6px}.sanctionSheet__quote{padding:12px 10px}.sanctionSheet__message{padding:10px}.sanctionSheet__messageHeader time{flex-basis:100%;margin-left:0}.sanctionSheet__facts{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}}.nextRecomp--mode{display:block;width:45px;height:45px;border-radius:7px}.nextRecomp--mode img{display:block;width:100%;height:100%;object-fit:contain}.missionRewardCard .nextRecomp--mode{width:50px;height:50px}.themeSombre .nextRecomp--mode{background:#f4eee6}.txtEndGame.txtEndGame--premium{width:620px;max-width:100%;box-sizing:border-box}.game-message.premium-results{width:100%;max-width:100%;box-sizing:border-box;padding:8px 6px;color:#3d321e;font-size:15px;line-height:1.45;text-align:left}.premium-results__header{padding:0 0 14px;text-align:center}.premium-results__eyebrow{color:#796344;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.premium-results .game-message__title{margin:3px 0 0;font-size:25px}.premium-results__ranking{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:15px}.premium-results__ranking caption{padding:0 0 9px;color:#514638;font-size:14px;font-weight:700;text-align:left}.premium-results__ranking th,.premium-results__ranking td{padding:10px 12px;border-bottom:1px solid #e8e0d5;vertical-align:middle}.premium-results__ranking thead th{padding-top:8px;padding-bottom:8px;color:#766854;background:#f3eee6;font-size:11px;font-weight:700;text-align:left}.premium-results__ranking thead th:first-child{width:80px;border-radius:8px 0 0 8px}.premium-results__ranking thead th:last-child{width:125px;border-radius:0 8px 8px 0;text-align:right}.premium-results__ranking tbody th{font-weight:600;overflow-wrap:anywhere}.premium-results__ranking tbody tr:last-child>*{border-bottom:0}.premium-results__rank{display:inline-block;min-width:32px;padding:3px 5px;border-radius:7px;background:#efece6;text-align:center;font-size:15px;font-weight:700}.premium-results__rank sup{font-size:10px}.premium-results__rank--first{color:#765015;background:#f8e5af}.premium-results__tie{display:block;margin-top:3px;color:#786b5a;font-size:11px;font-weight:400}.premium-results__self>*{background:#eaf3f1}.premium-results__self>:first-child{border-left:3px solid #2c7b77}.premium-results__you{display:inline-block;margin-left:4px;padding:1px 6px;border-radius:5px;color:#246661;background:#d6e8e4;font-size:10px;font-weight:700;vertical-align:middle}.premium-results__points{text-align:right;white-space:nowrap;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.premium-results small{font-size:11px;font-weight:400}.premium-results__summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:16px}.premium-results__summary>div{padding:15px 12px;border:1px solid #ddd5ca;border-radius:12px;text-align:center}.premium-results__summary span{display:block;font-size:12px}.premium-results__summary strong{display:block;margin:5px 0;font-size:30px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.premium-results__summary strong small{font-size:13px}.premium-results__summary .premium-results__impact--gain{color:#24613d;background:#edf7ef;border-color:#c7dfcf}.premium-results__summary .premium-results__impact--loss{color:#9a3d36;background:#fcf0ed;border-color:#eed0c9}.premium-results__summary .premium-results__impact--neutral{color:#585954;background:#f0f1ed}.premium-results__summary .premium-results__total{color:#fff6e7;background:#564633;border-color:#564633}.premium-results .premium-results__note{margin:11px 0 0;color:#736451;font-size:12px;line-height:1.5;text-align:center}.themeSombre .premium-results{color:#eee5d7}.themeSombre .premium-results .game-message__title{color:#fff1db}.themeSombre .premium-results__eyebrow,.themeSombre .premium-results__tie,.themeSombre .premium-results__ranking caption,.themeSombre .premium-results .premium-results__note{color:#ccbaa2}.themeSombre .premium-results__ranking th,.themeSombre .premium-results__ranking td{border-bottom-color:#655749}.themeSombre .premium-results__ranking thead th{color:#dccbb4;background:#463b30}.themeSombre .premium-results__rank{color:#f0dfc5;background:#514435}.themeSombre .premium-results__rank--first{color:#ffe3a1;background:#6b542e}.themeSombre .premium-results__self>*{background:#2c4945}.themeSombre .premium-results__you{color:#dbf4ee;background:#3c615b}.themeSombre .premium-results__summary .premium-results__impact--gain{color:#bfe8c9;background:#2d4534;border-color:#47644e}.themeSombre .premium-results__summary .premium-results__impact--loss{color:#ffc7be;background:#51352f;border-color:#795049}.themeSombre .premium-results__summary .premium-results__impact--neutral{color:#e0ddcf;background:#44443c;border-color:#666456}@media (max-width:700px){.game-message.premium-results{padding:6px 0}}@media (max-width:420px){.premium-results__ranking th,.premium-results__ranking td{padding:8px 6px}.premium-results__ranking thead th:first-child{width:57px}.premium-results__ranking thead th:last-child{width:92px}.premium-results__points{font-size:16px}.premium-results__summary{grid-template-columns:minmax(0,1fr);gap:8px}.premium-results__summary>div{padding:12px 10px}}.themeSombre .txtEndGame.txtEndGame--premium{background:#342c24;border-color:#4b4035}.themeSombre .premium-results__ranking tbody td{color:#eee5d7}.partieRecap{min-width:0}.partieRecap__manches{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 8px}.partieRecapAsync{min-width:0;margin-top:18px;scroll-margin-top:20px}.partieRecapAsync__attente{padding:22px 16px;color:#75695e;font-size:15px;line-height:1.5;border:1px solid #ded8d1;border-radius:8px;background:rgba(120,108,96,.035)}.partieRecapAsync__charger{margin:10px 0}.partieRecapAsync__conseils{font-size:15px;line-height:1.5}.partieRecapAsync__conseils{margin-top:12px;color:#75695e}.partieRecapAsync__conseils:empty,.recapConseilSlot:empty{display:none}.themeSombre .partieRecapAsync__attente{border-color:#51473e}.themeSombre .partieRecapAsync__attente,.themeSombre .partieRecapAsync__conseils{color:#c1b5a8}.moderationIAPage [hidden]{display:none!important}.moderationIAPage--detail .moderIADecision{margin:0 0 16px}.moderationIAFilter{display:block;margin-top:12px;font-weight:bold}.moderationIAFilter select{display:block;width:100%;max-width:100%;min-width:0;margin:6px 0;padding:9px;border:1px solid #9fb5bf;border-radius:5px;background:#fff;color:#33434a;font:inherit}#webBody.themeSombre .moderationIAFilter select{background:#263137;color:#e2e8ea;border-color:#59666d}.moderationIAWarningParticipant select,.moderationIAWarningParticipant textarea{display:block;width:100%;max-width:100%;min-width:0;margin:6px 0;padding:9px;border:1px solid #9fb5bf;border-radius:5px;background:#fff;color:#33434a;font:inherit}.moderationIAWarningParticipant textarea{resize:vertical}.moderationIAWarningParticipant button{margin-top:10px}#webBody.themeSombre .moderationIAWarningParticipant select,#webBody.themeSombre .moderationIAWarningParticipant textarea{background:#263137;color:#e2e8ea;border-color:#59666d}.moderationIAFacts .moderationIAButton--profile{width:100%;margin-top:8px;color:#fff}#webBody.themeSombre .moderationIAFacts .moderationIAButton--profile{color:#fff}.moderationIAPanel--participant .moderationIAWarningParticipant{margin:0;padding:16px;border:0;border-radius:0}.moderationIAWarningParticipant .moderationIAButton{width:100%}.moderationIAParticipantStatus:empty{display:none}.moderationIAPage--detail .moderationIAHero{min-height:0;padding:20px 24px;gap:20px;margin-bottom:14px}.moderationIAPage--detail .moderationIAHero h1{font-size:28px}.moderationIAPage--detail .moderationIAHero__meta{min-width:140px;padding:8px 16px;border-width:0 0 0 1px;border-radius:0;background:none}.moderationIAPage--detail .moderIADecision{display:block;padding:18px 20px}.moderationIAPage--detail .moderIADecision__intro{margin-bottom:14px}.moderationIAPage--detail .moderIADecision__intro .moderationIASectionEyebrow{display:none}.moderationIAPage--detail .moderIADecision__intro h2{font-size:19px;margin:0 0 5px}.moderationIAPage--detail .moderIADecision__actions{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch}.moderationIAPage--detail .moderIADecision__primary{display:flex;flex:1 1 500px;gap:8px;min-width:0}.moderationIAPage--detail .moderIADecision__primary>.moderationIAButton{flex:1;min-width:0;justify-content:center;padding:12px}.moderationIAPage--detail .moderIADecision__actions>.moderationIALowerSanction{flex:1 1 330px;min-width:0;padding:12px}.moderationIAPage--detail .moderationIALowerSanction__controls .moderationIAButton{min-height:42px;align-items:center;text-align:center}.moderationIAPage--detail .moderationIASummary{grid-template-columns:minmax(240px,.75fr) minmax(0,1.4fr);gap:14px;margin-bottom:14px}.moderationIAPage--detail .moderationIASanction{min-height:0;padding:16px 18px}.moderationIAPage--detail .moderationIASanction strong{font-size:24px}.moderationIAPage--detail .moderationIASanction__label{font-size:12px;letter-spacing:.04em}.moderationIAPage--detail .moderationIAFacts{min-height:0;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.2fr)}.moderationIAPage--detail .moderationIAFacts>div{min-height:0;padding:14px}.moderationIAPage--detail .moderationIAFacts>div>span{font-size:12px;letter-spacing:.03em}.moderationIAPage--detail .moderationIAContentGrid{grid-template-columns:minmax(0,1.35fr) minmax(360px,1fr);gap:14px}.moderationIAPage--detail .moderationIAMainColumn,.moderationIAPage--detail .moderationIASideColumn{gap:14px;align-content:start}.moderationIAPage--detail .moderationIAPanel__heading{padding:13px 15px}.moderationIAPage--detail .moderationIAPanel__heading .moderationIASectionEyebrow{font-size:12px;letter-spacing:.06em}.moderationIAPage--detail .moderationIAPanel__heading h2{font-size:18px}#global .moderationIAPage--detail .moderationIAReason{padding:14px 15px;line-height:1.5}.moderationIAPage--detail .moderationIAPanel--participant .moderationIAWarningParticipant{padding:13px 15px}.moderationIAPage--detail .moderationIAWarningParticipant textarea{min-height:90px}.moderationIAPage--detail .moderationIAWarningParticipant small{font-size:13px;line-height:1.45}.moderationIAPage--detail .moderationIAFilter{margin-top:10px}.moderationIAPage--detail .moderationIAMessage{grid-template-columns:125px minmax(0,1fr);gap:8px}.moderationIAPage--detail .moderationIAMessage--proof{padding-right:82px}.moderationIAPage--detail .moderationIAMessage__badge{font-size:11px}@media(max-width:1000px){.moderationIAPage--detail .moderationIAContentGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr)}.moderationIAPage--detail .moderIADecision__primary{flex-basis:100%}.moderationIAPage--detail .moderIADecision__primary>.moderationIAButton{min-height:75px}.moderationIAPage--detail .moderationIASummary{grid-template-columns:1fr}.moderationIAPage--detail .moderationIASanction{gap:10px;flex-direction:row;align-items:center;justify-content:space-between}.moderationIAPage--detail .moderationIASanction__label{margin:0}}@media(max-width:760px){.moderationIAPage--detail .moderationIAContentGrid{grid-template-columns:1fr}.moderationIAPage--detail .moderIADecision{padding:15px}.moderationIAPage--detail .moderIADecision__primary{flex-wrap:wrap}.moderationIAPage--detail .moderIADecision__primary>.moderationIAButton{flex-basis:150px;min-height:65px}.moderationIAPage--detail .moderationIAFacts{grid-template-columns:1fr 1fr}.moderationIAPage--detail .moderationIAFacts>div{border:0}.moderationIAPage--detail .moderationIAFacts>div:last-child{grid-column:1/-1;border-top:1px solid var(--ia-line)}.moderationIAPage--detail .moderationIASanction{align-items:flex-start;flex-direction:column;gap:5px}.moderationIAPage--detail .moderationIAMessage{grid-template-columns:1fr;gap:2px}.moderationIAPage--detail .moderationIAMessage--proof{padding-right:9px;padding-top:32px}.moderationIAPage--detail .moderationIAMessage__badge{left:9px;right:auto}}@media(max-width:480px){.moderationIAPage--detail .moderationIAHero{padding:16px;gap:10px}.moderationIAPage--detail .moderationIAHero h1{font-size:25px}.moderationIAPage--detail .moderationIAHero__meta{flex-direction:row;justify-content:space-between;padding:10px 0 0;border-width:1px 0 0}.moderationIAPage--detail .moderationIAHero__meta strong{font-size:19px}}.ui-dialog.moderationTransmitDialog{max-width:calc(100vw - 24px)!important;min-width:0!important}.ui-dialog.moderationTransmitDialog .ui-dialog-title{font-size:18px!important;white-space:normal;line-height:1.35}.ui-dialog.moderationTransmitDialog .ui-dialog-content{padding:18px!important;max-height:calc(100vh - 105px);overflow-y:auto!important;box-sizing:border-box}.ui-dialog .moderationTransmitForm{--transmit-ink:#293e32;--transmit-muted:#526258;--transmit-line:#c9d4ca;color:var(--transmit-ink);font-family:inherit;font-size:16px;line-height:1.5;text-align:left!important;margin:0}.ui-dialog .moderationTransmitForm p{font-size:15px;line-height:1.5;color:var(--transmit-muted);text-align:left;margin:0}.ui-dialog .moderationTransmitForm__joueur{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-left:3px solid #5b8264;background:#eff4ee;border-radius:4px;margin-bottom:12px}.ui-dialog .moderationTransmitForm__joueur>div{min-width:0}.ui-dialog .moderationTransmitForm__joueur>div>span{display:block;font-size:13px;color:var(--transmit-muted)}.ui-dialog .moderationTransmitForm__joueur strong{display:block;font-size:19px;line-height:1.4;overflow-wrap:anywhere;color:var(--transmit-ink)}.ui-dialog .moderationTransmitForm__contexte{flex:0 1 auto;font-size:14px;color:var(--transmit-muted);text-align:right}.ui-dialog .moderationTransmitForm .moderationTransmitForm__intro{margin:0 0 18px}.ui-dialog .moderationTransmitForm__champ{margin-bottom:16px}.ui-dialog .moderationTransmitForm label{display:block;font-size:15px;font-weight:600;color:var(--transmit-ink);margin:0 0 6px;text-align:left}.ui-dialog .moderationTransmitForm label>span{font-size:14px;font-weight:400;color:var(--transmit-muted)}.ui-dialog .moderationTransmitForm .form-control{width:100%;max-width:100%;box-sizing:border-box;height:auto;min-height:42px;border:1px solid #aabdaf;border-radius:5px;background:#fff;color:#253b2f;padding:9px 11px;font-family:inherit;font-size:16px;line-height:1.45;box-shadow:none}.ui-dialog .moderationTransmitForm textarea.form-control{min-height:112px;resize:vertical}.ui-dialog .moderationTransmitForm .form-control::placeholder{color:#66786c;opacity:1}.ui-dialog .moderationTransmitForm .form-control:focus{border-color:#4b805d;outline:2px solid #78a986;outline-offset:1px}.ui-dialog .moderationTransmitForm .form-control[aria-invalid="true"]{border-color:#a74638}.ui-dialog .moderationTransmitForm .moderationTransmitForm__aide{font-size:14px;margin:6px 0 0}.ui-dialog .moderationTransmitForm .moderationTransmitForm__erreur{margin:8px 0 14px;padding:8px 10px;border-left:3px solid #ac4b3e;background:#fff0ec;color:#8b2e24;font-size:15px}.ui-dialog .moderationTransmitForm [hidden]{display:none!important}.ui-dialog .moderationTransmitForm__actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding-top:12px;border-top:1px solid var(--transmit-line)}.ui-dialog .moderationTransmitForm__actions .btn{width:auto;min-height:42px;padding:9px 15px;font-size:15px;line-height:1.4;margin:0;white-space:normal;border-radius:5px}.ui-dialog .moderationTransmitForm__actions .btn-default{color:var(--transmit-ink);background:transparent;border:1px solid var(--transmit-line)}.ui-dialog .moderationTransmitForm__actions .btn-success{background:#386c48;border:1px solid #386c48;color:#fff}.ui-dialog .moderationTransmitForm__actions .btn-success:hover{background:#2b5739;border-color:#2b5739}.ui-dialog .moderationTransmitForm__actions .btn:focus-visible{outline:3px solid #78a986;outline-offset:2px}body.themeSombre .ui-dialog .moderationTransmitForm{--transmit-ink:#edf3ee;--transmit-muted:#c2d1c5;--transmit-line:#536357}body.themeSombre .ui-dialog .moderationTransmitForm__joueur{background:#29392e;border-color:#91b79b}body.themeSombre .ui-dialog .moderationTransmitForm .form-control{background:#1e2c23;color:#edf3ee;border-color:#738a79}body.themeSombre .ui-dialog .moderationTransmitForm .form-control::placeholder{color:#b4c4b9}body.themeSombre .ui-dialog .moderationTransmitForm .moderationTransmitForm__erreur{background:#422e2a;color:#ffd8d0}@media(max-width:480px){.ui-dialog.moderationTransmitDialog .ui-dialog-content{padding:12px!important}.ui-dialog .moderationTransmitForm__joueur{align-items:flex-start;flex-wrap:wrap}.ui-dialog .moderationTransmitForm__contexte{text-align:left}.ui-dialog .moderationTransmitForm__actions{display:grid;grid-template-columns:auto minmax(0,1fr)}.ui-dialog .moderationTransmitForm__actions .btn{padding:9px 10px}.ui-dialog .moderationTransmitForm .moderationTransmitForm__intro{margin-bottom:14px}}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{*,*:before,*:after{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}textarea.form-group-sm .form-control,select[multiple].form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}textarea.form-group-lg .form-control,select[multiple].form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;border:0}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#e4e4e4;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#398339;border-color:#346734}.btn-excel{color:#fff;background-color:#207347;border-color:#0b4d29}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#398339;border-color:#346734}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#007EA3;border-color:#46b8da}a.btn-shop{color:#000;background-color:#E6DFD9;border-color:#DACFC6;font-size:14px}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#007EA3;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:normal;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:auto;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777;border:0}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:visited{background-color:transparent;border:0;outline:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#999;background-color:#e7e7e7;border:0;outline:0}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px;margin-top:-1px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
@font-face{font-display:fallback;font-family:'Quicksand';font-style:normal;font-weight:400;src:local('Quicksand Regular'),local('Quicksand-Regular'),url(/fonts/s2PXW4WrV3VLrOUpHiqsfRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Quicksand';font-style:normal;font-weight:400;src:local('Quicksand Regular'),local('Quicksand-Regular'),url(/fonts/sKd0EMYPAh5PYCRKSryvW1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-display:fallback;font-family:'quicksandregular';src:url('/fonts/quicksand-regular-webfont.woff2') format('woff2'),url('/fonts/quicksand-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}.goFont{font-display:fallback;font-family:'quicksandregular';position:absolute;left:-10000px}@font-face{font-display:fallback;font-family:'Pathway Gothic One';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/pathwaygothicone/v4/Lqv9ztoTUV8Q0FmQZzPqaAjAnKTMEEQ9po2V9TuH-X8.eot)}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot)}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(//fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(//fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxqvyPXdneeGd26m9EmFSSWg.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxko2lTMeWA_kmIyWrkNCwPc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBiYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmgpAmOCqD37_tyH_8Ri5MM.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxsPNMTLbnS9uQzHQlYieHUU.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxgyhumQnPMBCoGYhRaNxyyY.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxhUVAXEdVvYDDqrz3aeR0Yc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxlf4y_3s5bcYyyLIFUSWYUU.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxnywqdtBbUHn3VPgzuFrCy8.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxl2umOyRU7PgRiv8DXcgJjk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxujkDdvhIIFj_YMdgqpnSB0.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans Extrabold Italic'),local('OpenSans-ExtraboldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxowYyzpnB4tyYboSwKGmD2g.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans Extrabold Italic'),local('OpenSans-ExtraboldItalic'),url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxnibbpXgLHK_uTT48UMyjSM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-display:fallback;font-family:'Pathway Gothic One';font-style:normal;font-weight:400;src:local('Pathway Gothic One'),local('PathwayGothicOne-Regular'),url(https://fonts.gstatic.com/s/pathwaygothicone/v4/Lqv9ztoTUV8Q0FmQZzPqaBRcxZ7No-r1mAtcnpNU5cQ.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:fallback;font-family:'Pathway Gothic One';font-style:normal;font-weight:400;src:local('Pathway Gothic One'),local('PathwayGothicOne-Regular'),url(https://fonts.gstatic.com/s/pathwaygothicone/v4/Lqv9ztoTUV8Q0FmQZzPqaL4J1CEROx9mnpUAGKYKzuk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}
.navbar{margin-bottom:0;background-color:transparent}.navbar-toggle{margin-left:-60px}#homeLink img{width:230px}@media (max-width:600px){.btnReglesJeu{width:calc(50% - 4px);float:left;margin-right:4px}}@media (max-width:355px){#homeLink img{width:100%}.blockCoinQty{width:auto!important}}#navBox{padding-left:0}.navbar-collapse ul li a img{width:22px;height:22px;display:none}#bs-example-navbar-collapse-1{padding-left:0}.stdAdd{display:inline-block;width:300px;min-height:250px}.carousel{width:350px;height:210px;overflow:hidden}.endInfosPart{text-align:center;font-weight:bold}.botDetect{position:absolute;visibility:hidden;top:-9999px}#submenu{margin-bottom:20px;text-align:right}@media screen and (max-width:767px){.navbar{margin-bottom:0}.navbar-header{display:inline-block}.navbar-default .navbar-nav>li>a{text-indent:-9999px;background-size:32px 32px;background-repeat:no-repeat;background-position:50% 50%;height:50px;box-sizing:border-box;display:inline-block}#bs-example-navbar-collapse-1 .navbar-nav{text-align:center;height:49px}.nav>li{display:inline-block;width:46px;overflow:hidden;white-space:nowrap}#formLogin{overflow:hidden}li.sel .Mhome{background-image:url('/images/menuIcons/icon.png')}li.sel .Mplay{background-image:url('/images/menuIcons/play.png')}li.sel .Mregles{background-image:url('/images/menuIcons/measure.png')}li.sel .Mforum{background-image:url('/images/menuIcons/forum.png')}li.sel .Mrank{background-image:url('/images/menuIcons/web.png')}li.sel .Mcredits{background-image:url('/images/menuIcons/coins.png')}li.sel .Maccount{background-image:url('/images/menuIcons/people.png')}.Mhome{background:url('/images/menuIcons/icon(1).png')}.Mplay{background:url('/images/menuIcons/play(1).png')}.Mregles{background:url('/images/menuIcons/measure(1).png')}.Mforum{background:url('/images/menuIcons/forum(1).png')}.Mrank{background:url('/images/menuIcons/web(1).png')}.Mcredits{background:url('/images/menuIcons/coins(1).png')}.Maccount{background:url('/images/menuIcons/people(1).png')}}@media screen and (max-width:430px){.nav>li{width:36px}}@media screen and (max-width:369px){.nav>li{margin-bottom:-5px;margin-top:-5px}}@media screen and (max-width:350px){.navbar-default .navbar-nav>li>a{text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;height:50px;box-sizing:border-box;display:inline-block}.nav>li.smallLogin{width:45px;padding-bottom:10px;margin-left:4px}}@media screen and (max-width:767px){div.box{padding-top:18px;padding-right:5px;padding-left:5px}}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:rgba(255,255,255,.2)}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background:url('/images/body2.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px}p,td,#global li{font-size:1.25em;line-height:1.6;color:#333}hr{max-width:400px;border-color:#999;margin-left:auto;margin-right:auto;width:30%}.brand,.address-bar{display:none}.navbar-brand{text-transform:uppercase;font-weight:900;letter-spacing:2px}.navbar-nav{text-transform:uppercase;font-weight:400;letter-spacing:3px}.img-full{min-width:100%}.brand-before,.brand-name{text-transform:capitalize}.brand-before{margin:15px 0}.brand-name{margin:0;font-size:4em}.tagline-divider{margin:15px auto 3px;max-width:250px;border-color:#999}.box{padding:30px 15px;background:#fff;background:rgba(255,255,255,.925);border-radius:15px}.intro-text{text-transform:uppercase;font-size:1.9em;font-weight:400;letter-spacing:1px}.img-border{float:none;margin:0 auto 0;border:#999 solid 1px}.img-left{float:none;margin:0 auto 0}footer p{margin:0;padding:0 0}.navbar li{background:transparent;text-shadow:1px 1px #000}.navbar li:hover{background:#291e15}@media screen and (max-width:767px){.navbar li{background:transparent}.navbar li:hover{background:transparent}}@media screen and (min-width:768px){.brand{display:inherit;padding:10px 0 10px;text-shadow:1px 1px 2px rgba(0,0,0,.5);font-family:"Josefin Slab","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5em;font-weight:700;line-height:normal;color:#fff}.top-divider{margin-top:0}.img-left{float:left;margin-right:25px}.address-bar{display:inherit;margin:0;padding:0 0 40px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.5);text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:3px;color:#fff}.navbar{border-radius:0}.navbar-header{display:none}.navbar{min-height:0}.navbar li:hover{background-color:transparent}.navbar-default{border:none}.nav>li>a{padding:30px}.navbar-nav>li>a{line-height:normal}.navbar-nav{display:table;float:left;margin:0 auto;table-layout:fixed;font-size:1.25em}}@media screen and (min-width:1200px){.nav>li>a{padding:47px}.navbar-default .navbar-nav>li>a{padding-top:25px;padding-bottom:25px}.box:after{content:'';display:table;clear:both}}.navbar-default .navbar-nav>li>a{padding-top:15px;padding-bottom:15px;color:#d9aa45;text-shadow:none}.navbar-default .navbar-nav>li>a:hover{color:#ffe27a}.navbar-default .navbar-nav>li.sel>a{color:#e8bd58}@media screen and (min-width:768px){.navbar-default .navbar-nav>li>a{background-image:linear-gradient(110deg,#c69032 0%,#d9aa45 34%,#f1d47d 49%,#dfb34d 58%,#c69032 100%);background-position:100% 50%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:brightness(1);text-shadow:none;transition:background-position .45s ease,filter .3s ease}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-position:0 50%;color:transparent;filter:brightness(1.35) saturate(1.12);text-shadow:none}.navbar-default .navbar-nav>li.sel>a{background-image:linear-gradient(110deg,#d29a31 0%,#e5b44a 35%,#f7df8b 50%,#e7b84f 66%,#d29a31 100%);color:transparent;text-shadow:none}}.navbar-nav{font-family:'Pathway Gothic One',arial;font-size:30px}.clastP{font-size:16px;margin-top:0;margin-bottom:4px;white-space:nowrap;overflow:hidden;line-height:1}.htit{font-weight:700;font-size:18px;margin-bottom:2px}.htitclastP{font-weight:700;font-size:18px;margin-bottom:6px}.img-clst{max-width:100%;width:180px;margin:2px}.gradeF{float:none;margin-left:auto;margin-right:auto;display:block;margin-bottom:6px;width:180px}.itemsDesc{width:280px}.itemsV{width:80px;text-align:right}.itemsV2{width:70px;text-align:right;float:right}.itemsV3{text-align:right}.icoStsJ{width:46px;padding:0}.imgMJIJ{max-width:32px;float:left}.imgMJIJP{max-height:28px;margin:auto;float:none}@media screen and (max-width:600px){.icoStsJ{display:none}.hideMedium{display:none}}@media screen and (max-width:1200px){.icoStsJP{display:none}.reviews{display:none}}.stsMain{font-size:26px;margin:3px;display:block}.hideMedium{font-size:26px;margin:3px}.stsVictoires{color:#76d248;font-size:26px;margin:3px;display:block}.stsDefaites{color:#e02828;font-size:26px;margin:3px;display:block}.stsPercent{color:#fc9149;font-size:26px;margin:3px;display:block}.itemsStatsC{display:block;float:left;font-size:20px;margin:3px;text-align:left}.h2,h2{font-size:1.9em}@media screen and (max-width:990px){.navbar-nav{font-size:26px}}@media screen and (max-width:991px){.nav>li>a{padding-left:16px;padding-right:16px}}.gradeC{margin-top:-10px}.imghome{width:100%}.cloH{display:inline-block;width:380px;margin-right:6px;vertical-align:top}.cloH2{display:inline-block;width:380px;margin-right:0;vertical-align:top}.cloH p,.cloH2 p{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;background-color:#c89a51;white-space:nowrap;text-align:center;color:#FFF;font-size:16px;width:82.21%}.cloH h2,.cloH2 h2{margin:0;text-align:center;color:#FFF;background-color:#4e3f31;overflow:hidden;width:82.21%;padding:10px;font-family:'Pathway Gothic One',arial;font-size:38px}.cloH2 p,.cloH2 h2{float:right;width:82.21%}.fulH,.endGameLeftPart{display:block;width:768px;margin-right:8px;margin-top:10px}.endGameLeftPart{float:left}#forumRes{margin-top:0}.fulH p{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;xtext-transform:uppercase;padding-left:8px;margin-top:0;margin-bottom:0}.HH2{margin-bottom:0;margin-top:0;padding:8px;display:block}@media (max-width:1199px){.cloH h2,.cloH2 h2{font-size:28px}.cloH p,.cloH2 p{font-size:16px}.cloH{width:290px}.cloH2{width:290px}.fulH,.endGameLeftPart{width:588px;margin-top:0}.hidenMedH{display:none}}@media (max-width:991px){.cloH h2,.cloH2 h2{font-size:28px}.cloH p,.cloH2 p{font-size:14px}.fulH h2{font-size:19px}.fulH p{font-size:14px}.cloH{width:50%;box-sizing:border-box;float:left;display:block;margin:0;padding-left:5px;padding-right:5px}.cloH2{width:50%;box-sizing:border-box;float:left;display:block;margin:0;padding-left:5px;padding-right:5px}.fulH,.endGameLeftPart{width:100%;padding-left:5px;padding-right:5px;margin-top:0}}@media (max-width:650px){.cloH h2,.cloH2 h2{font-size:20px}}@media (max-width:500px){.cloH h2{font-size:22px}.cloH p{font-size:15px}.fulH h2{font-size:22px;text-align:center}.fulH p{font-size:15px;text-align:center}.hideMinH{display:none}.cloH{width:100%}.fulH,.endGameLeftPart{width:100%}}.fullWBtn{width:100%}
.shake{display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.shake.shake-constant{-webkit-animation-name:shake-base;-ms-animation-name:shake-base;animation-name:shake-base;-webkit-animation-duration:10000ms;-ms-animation-duration:10000ms;animation-duration:10000ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}.shake.freez.shake-slow{-webkit-animation-name:shake-slow;-ms-animation-name:shake-slow;animation-name:shake-slow;-webkit-animation-duration:15s;-ms-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}.shake.freez.shake-little{-webkit-animation-name:shake-little;-ms-animation-name:shake-little;animation-name:shake-little;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}@-webkit-keyframes shake-base{0%{-webkit-transform:translate(0,0) rotate(0deg)}2%{-webkit-transform:translate(-.5px,1.5px) rotate(0.5deg)}4%{-webkit-transform:translate(-.5px,1.5px) rotate(-0.5deg)}6%{-webkit-transform:translate(-2.5px,-1.5px) rotate(0.5deg)}8%{-webkit-transform:translate(-2.5px,-2.5px) rotate(-1.5deg)}10%{-webkit-transform:translate(1.5px,1.5px) rotate(-1.5deg)}12%{-webkit-transform:translate(-2.5px,-.5px) rotate(-0.5deg)}14%{-webkit-transform:translate(1.5px,-2.5px) rotate(-0.5deg)}16%{-webkit-transform:translate(.5px,1.5px) rotate(0.5deg)}18%{-webkit-transform:translate(-2.5px,-.5px) rotate(0.5deg)}20%{-webkit-transform:translate(-.5px,-.5px) rotate(-1.5deg)}22%{-webkit-transform:translate(-2.5px,-1.5px) rotate(-1.5deg)}24%{-webkit-transform:translate(-1.5px,-2.5px) rotate(-1.5deg)}26%{-webkit-transform:translate(.5px,-.5px) rotate(-1.5deg)}28%{-webkit-transform:translate(-.5px,-1.5px) rotate(-0.5deg)}30%{-webkit-transform:translate(-2.5px,1.5px) rotate(0.5deg)}32%{-webkit-transform:translate(-2.5px,-2.5px) rotate(-0.5deg)}34%{-webkit-transform:translate(-1.5px,.5px) rotate(-1.5deg)}36%{-webkit-transform:translate(1.5px,-1.5px) rotate(-1.5deg)}38%{-webkit-transform:translate(.5px,-.5px) rotate(-0.5deg)}40%{-webkit-transform:translate(-.5px,.5px) rotate(0.5deg)}42%{-webkit-transform:translate(.5px,-2.5px) rotate(-0.5deg)}44%{-webkit-transform:translate(.5px,-2.5px) rotate(-0.5deg)}46%{-webkit-transform:translate(-1.5px,1.5px) rotate(-1.5deg)}48%{-webkit-transform:translate(.5px,-2.5px) rotate(-0.5deg)}50%{-webkit-transform:translate(-1.5px,-.5px) rotate(-1.5deg)}52%{-webkit-transform:translate(-2.5px,-.5px) rotate(-1.5deg)}54%{-webkit-transform:translate(1.5px,.5px) rotate(-1.5deg)}56%{-webkit-transform:translate(.5px,.5px) rotate(-1.5deg)}58%{-webkit-transform:translate(.5px,1.5px) rotate(-0.5deg)}60%{-webkit-transform:translate(-.5px,-2.5px) rotate(-0.5deg)}62%{-webkit-transform:translate(-2.5px,-1.5px) rotate(-0.5deg)}64%{-webkit-transform:translate(-1.5px,.5px) rotate(0.5deg)}66%{-webkit-transform:translate(.5px,-.5px) rotate(-1.5deg)}68%{-webkit-transform:translate(-1.5px,-.5px) rotate(-1.5deg)}70%{-webkit-transform:translate(-.5px,-2.5px) rotate(-1.5deg)}72%{-webkit-transform:translate(-2.5px,-.5px) rotate(-1.5deg)}74%{-webkit-transform:translate(-2.5px,.5px) rotate(0.5deg)}76%{-webkit-transform:translate(1.5px,-1.5px) rotate(-1.5deg)}78%{-webkit-transform:translate(1.5px,-2.5px) rotate(0.5deg)}80%{-webkit-transform:translate(-2.5px,-2.5px) rotate(-0.5deg)}82%{-webkit-transform:translate(-2.5px,-1.5px) rotate(0.5deg)}84%{-webkit-transform:translate(.5px,-2.5px) rotate(-0.5deg)}86%{-webkit-transform:translate(-2.5px,.5px) rotate(-0.5deg)}88%{-webkit-transform:translate(-2.5px,-.5px) rotate(-0.5deg)}90%{-webkit-transform:translate(-1.5px,-1.5px) rotate(-1.5deg)}92%{-webkit-transform:translate(-.5px,-1.5px) rotate(-0.5deg)}94%{-webkit-transform:translate(.5px,-.5px) rotate(-0.5deg)}96%{-webkit-transform:translate(-2.5px,-2.5px) rotate(0.5deg)}98%{-webkit-transform:translate(-.5px,1.5px) rotate(-0.5deg)}}@-ms-keyframes shake-base{0%{-ms-transform:translate(0,0) rotate(0deg)}2%{-ms-transform:translate(-.5px,-.5px) rotate(-1.5deg)}4%{-ms-transform:translate(-.5px,.5px) rotate(-0.5deg)}6%{-ms-transform:translate(-1.5px,1.5px) rotate(0.5deg)}8%{-ms-transform:translate(-2.5px,-.5px) rotate(-0.5deg)}10%{-ms-transform:translate(1.5px,-2.5px) rotate(-1.5deg)}12%{-ms-transform:translate(.5px,.5px) rotate(-0.5deg)}14%{-ms-transform:translate(-1.5px,1.5px) rotate(0.5deg)}16%{-ms-transform:translate(-.5px,.5px) rotate(-0.5deg)}18%{-ms-transform:translate(1.5px,-.5px) rotate(-1.5deg)}20%{-ms-transform:translate(-1.5px,-2.5px) rotate(-0.5deg)}22%{-ms-transform:translate(-.5px,-.5px) rotate(-0.5deg)}24%{-ms-transform:translate(1.5px,-.5px) rotate(-0.5deg)}26%{-ms-transform:translate(-1.5px,-2.5px) rotate(0.5deg)}28%{-ms-transform:translate(1.5px,1.5px) rotate(-1.5deg)}30%{-ms-transform:translate(-2.5px,-1.5px) rotate(-1.5deg)}32%{-ms-transform:translate(-.5px,-.5px) rotate(-1.5deg)}34%{-ms-transform:translate(1.5px,1.5px) rotate(-1.5deg)}36%{-ms-transform:translate(-.5px,-.5px) rotate(0.5deg)}38%{-ms-transform:translate(1.5px,-1.5px) rotate(-0.5deg)}40%{-ms-transform:translate(1.5px,-1.5px) rotate(0.5deg)}42%{-ms-transform:translate(-1.5px,1.5px) rotate(-0.5deg)}44%{-ms-transform:translate(.5px,1.5px) rotate(-0.5deg)}46%{-ms-transform:translate(1.5px,.5px) rotate(0.5deg)}48%{-ms-transform:translate(-2.5px,.5px) rotate(0.5deg)}50%{-ms-transform:translate(1.5px,1.5px) rotate(-0.5deg)}52%{-ms-transform:translate(-2.5px,-.5px) rotate(0.5deg)}54%{-ms-transform:translate(-2.5px,-1.5px) rotate(-1.5deg)}56%{-ms-transform:translate(.5px,-1.5px) rotate(0.5deg)}58%{-ms-transform:translate(.5px,.5px) rotate(-0.5deg)}60%{-ms-transform:translate(-.5px,1.5px) rotate(0.5deg)}62%{-ms-transform:translate(-2.5px,-.5px) rotate(0.5deg)}64%{-ms-transform:translate(.5px,-.5px) rotate(-0.5deg)}66%{-ms-transform:translate(.5px,.5px) rotate(-0.5deg)}68%{-ms-transform:translate(-.5px,-2.5px) rotate(-0.5deg)}70%{-ms-transform:translate(-1.5px,1.5px) rotate(-1.5deg)}72%{-ms-transform:translate(.5px,-2.5px) rotate(-1.5deg)}74%{-ms-transform:translate(-.5px,-2.5px) rotate(-0.5deg)}76%{-ms-transform:translate(-1.5px,.5px) rotate(0.5deg)}78%{-ms-transform:translate(-2.5px,.5px) rotate(-0.5deg)}80%{-ms-transform:translate(.5px,.5px) rotate(-1.5deg)}82%{-ms-transform:translate(-2.5px,-1.5px) rotate(-1.5deg)}84%{-ms-transform:translate(-.5px,-.5px) rotate(-1.5deg)}86%{-ms-transform:translate(-.5px,.5px) rotate(-1.5deg)}88%{-ms-transform:translate(.5px,-1.5px) rotate(0.5deg)}90%{-ms-transform:translate(-2.5px,.5px) rotate(-0.5deg)}92%{-ms-transform:translate(-2.5px,-.5px) rotate(0.5deg)}94%{-ms-transform:translate(-1.5px,-1.5px) rotate(-1.5deg)}96%{-ms-transform:translate(1.5px,1.5px) rotate(0.5deg)}98%{-ms-transform:translate(-2.5px,-.5px) rotate(0.5deg)}}@keyframes shake-base{0%{transform:translate(0,0) rotate(0deg)}2%{transform:translate(-.5px,.5px) rotate(-0.5deg)}4%{transform:translate(-2.5px,-1.5px) rotate(0.5deg)}6%{transform:translate(1.5px,1.5px) rotate(-1.5deg)}8%{transform:translate(-1.5px,-2.5px) rotate(0.5deg)}10%{transform:translate(1.5px,1.5px) rotate(-0.5deg)}12%{transform:translate(-1.5px,1.5px) rotate(-1.5deg)}14%{transform:translate(-1.5px,.5px) rotate(0.5deg)}16%{transform:translate(.5px,.5px) rotate(-0.5deg)}18%{transform:translate(.5px,-2.5px) rotate(-0.5deg)}20%{transform:translate(-2.5px,.5px) rotate(-1.5deg)}22%{transform:translate(1.5px,.5px) rotate(-0.5deg)}24%{transform:translate(-.5px,-1.5px) rotate(-0.5deg)}26%{transform:translate(-1.5px,1.5px) rotate(0.5deg)}28%{transform:translate(-1.5px,-.5px) rotate(0.5deg)}30%{transform:translate(-2.5px,.5px) rotate(0.5deg)}32%{transform:translate(1.5px,-.5px) rotate(-0.5deg)}34%{transform:translate(.5px,-2.5px) rotate(-1.5deg)}36%{transform:translate(.5px,-2.5px) rotate(-0.5deg)}38%{transform:translate(-2.5px,-.5px) rotate(0.5deg)}40%{transform:translate(-.5px,1.5px) rotate(0.5deg)}42%{transform:translate(1.5px,1.5px) rotate(-0.5deg)}44%{transform:translate(-2.5px,-2.5px) rotate(0.5deg)}46%{transform:translate(.5px,-2.5px) rotate(0.5deg)}48%{transform:translate(-.5px,-2.5px) rotate(-0.5deg)}50%{transform:translate(-.5px,.5px) rotate(0.5deg)}52%{transform:translate(1.5px,.5px) rotate(0.5deg)}54%{transform:translate(-2.5px,.5px) rotate(-1.5deg)}56%{transform:translate(-2.5px,1.5px) rotate(0.5deg)}58%{transform:translate(-2.5px,-2.5px) rotate(-0.5deg)}60%{transform:translate(-.5px,-2.5px) rotate(-0.5deg)}62%{transform:translate(-1.5px,.5px) rotate(-0.5deg)}64%{transform:translate(-1.5px,-.5px) rotate(0.5deg)}66%{transform:translate(-2.5px,.5px) rotate(-0.5deg)}68%{transform:translate(-1.5px,-.5px) rotate(0.5deg)}70%{transform:translate(.5px,1.5px) rotate(0.5deg)}72%{transform:translate(-2.5px,1.5px) rotate(0.5deg)}74%{transform:translate(1.5px,-.5px) rotate(0.5deg)}76%{transform:translate(-.5px,-1.5px) rotate(0.5deg)}78%{transform:translate(-.5px,-2.5px) rotate(0.5deg)}80%{transform:translate(1.5px,-.5px) rotate(0.5deg)}82%{transform:translate(-1.5px,.5px) rotate(-0.5deg)}84%{transform:translate(-1.5px,-1.5px) rotate(-0.5deg)}86%{transform:translate(.5px,-.5px) rotate(-1.5deg)}88%{transform:translate(-2.5px,-2.5px) rotate(-1.5deg)}90%{transform:translate(-1.5px,1.5px) rotate(0.5deg)}92%{transform:translate(-1.5px,.5px) rotate(0.5deg)}94%{transform:translate(-1.5px,-.5px) rotate(0.5deg)}96%{transform:translate(1.5px,.5px) rotate(-0.5deg)}98%{transform:translate(-.5px,-1.5px) rotate(0.5deg)}}@-webkit-keyframes shake-little{0%{-webkit-transform:translate(0,0) rotate(0deg)}2%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}4%{-webkit-transform:translate(0,0) rotate(-0.5deg)}6%{-webkit-transform:translate(0,-1px) rotate(-0.5deg)}8%{-webkit-transform:translate(0,0) rotate(-0.5deg)}10%{-webkit-transform:translate(0,0) rotate(-0.5deg)}12%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}14%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}16%{-webkit-transform:translate(0,0) rotate(-0.5deg)}18%{-webkit-transform:translate(0,0) rotate(-0.5deg)}20%{-webkit-transform:translate(0,0) rotate(-0.5deg)}22%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}24%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}26%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}28%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}30%{-webkit-transform:translate(0,-1px) rotate(-0.5deg)}32%{-webkit-transform:translate(0,0) rotate(-0.5deg)}34%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}36%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}38%{-webkit-transform:translate(0,-1px) rotate(-0.5deg)}40%{-webkit-transform:translate(0,0) rotate(-0.5deg)}42%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}44%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}46%{-webkit-transform:translate(0,0) rotate(-0.5deg)}48%{-webkit-transform:translate(0,-1px) rotate(-0.5deg)}50%{-webkit-transform:translate(0,-1px) rotate(-0.5deg)}52%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}54%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}56%{-webkit-transform:translate(0,0) rotate(-0.5deg)}58%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}60%{-webkit-transform:translate(0,0) rotate(-0.5deg)}62%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}64%{-webkit-transform:translate(0,-1px) rotate(-0.5deg)}66%{-webkit-transform:translate(0,0) rotate(-0.5deg)}68%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}70%{-webkit-transform:translate(0,0) rotate(-0.5deg)}72%{-webkit-transform:translate(0,0) rotate(-0.5deg)}74%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}76%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}78%{-webkit-transform:translate(0,-1px) rotate(-0.5deg)}80%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}82%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}84%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}86%{-webkit-transform:translate(0,0) rotate(-0.5deg)}88%{-webkit-transform:translate(0,-1px) rotate(-0.5deg)}90%{-webkit-transform:translate(0,-1px) rotate(-0.5deg)}92%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}94%{-webkit-transform:translate(0,-1px) rotate(-0.5deg)}96%{-webkit-transform:translate(-1px,0) rotate(-0.5deg)}98%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}}@-ms-keyframes shake-little{0%{-ms-transform:translate(0,0) rotate(0deg)}2%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}4%{-ms-transform:translate(-1px,0) rotate(-0.5deg)}6%{-ms-transform:translate(-1px,0) rotate(-0.5deg)}8%{-ms-transform:translate(0,0) rotate(-0.5deg)}10%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}12%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}14%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}16%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}18%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}20%{-ms-transform:translate(0,0) rotate(-0.5deg)}22%{-ms-transform:translate(0,0) rotate(-0.5deg)}24%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}26%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}28%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}30%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}32%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}34%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}36%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}38%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}40%{-ms-transform:translate(-1px,0) rotate(-0.5deg)}42%{-ms-transform:translate(0,0) rotate(-0.5deg)}44%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}46%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}48%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}50%{-ms-transform:translate(-1px,0) rotate(-0.5deg)}52%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}54%{-ms-transform:translate(-1px,0) rotate(-0.5deg)}56%{-ms-transform:translate(0,0) rotate(-0.5deg)}58%{-ms-transform:translate(-1px,0) rotate(-0.5deg)}60%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}62%{-ms-transform:translate(0,0) rotate(-0.5deg)}64%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}66%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}68%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}70%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}72%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}74%{-ms-transform:translate(0,0) rotate(-0.5deg)}76%{-ms-transform:translate(0,0) rotate(-0.5deg)}78%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}80%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}82%{-ms-transform:translate(-1px,0) rotate(-0.5deg)}84%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}86%{-ms-transform:translate(-1px,0) rotate(-0.5deg)}88%{-ms-transform:translate(0,0) rotate(-0.5deg)}90%{-ms-transform:translate(0,0) rotate(-0.5deg)}92%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}94%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}96%{-ms-transform:translate(0,-1px) rotate(-0.5deg)}98%{-ms-transform:translate(0,0) rotate(-0.5deg)}}@keyframes shake-little{0%{transform:translate(0,0) rotate(0deg)}2%{transform:translate(0,0) rotate(-0.5deg)}4%{transform:translate(-1px,0) rotate(-0.5deg)}6%{transform:translate(0,-1px) rotate(-0.5deg)}8%{transform:translate(0,0) rotate(-0.5deg)}10%{transform:translate(-1px,0) rotate(-0.5deg)}12%{transform:translate(-1px,0) rotate(-0.5deg)}14%{transform:translate(0,0) rotate(-0.5deg)}16%{transform:translate(0,0) rotate(-0.5deg)}18%{transform:translate(0,-1px) rotate(-0.5deg)}20%{transform:translate(0,0) rotate(-0.5deg)}22%{transform:translate(-1px,0) rotate(-0.5deg)}24%{transform:translate(0,0) rotate(-0.5deg)}26%{transform:translate(-1px,-1px) rotate(-0.5deg)}28%{transform:translate(-1px,-1px) rotate(-0.5deg)}30%{transform:translate(0,0) rotate(-0.5deg)}32%{transform:translate(-1px,0) rotate(-0.5deg)}34%{transform:translate(0,-1px) rotate(-0.5deg)}36%{transform:translate(0,-1px) rotate(-0.5deg)}38%{transform:translate(-1px,-1px) rotate(-0.5deg)}40%{transform:translate(-1px,-1px) rotate(-0.5deg)}42%{transform:translate(-1px,0) rotate(-0.5deg)}44%{transform:translate(-1px,0) rotate(-0.5deg)}46%{transform:translate(0,-1px) rotate(-0.5deg)}48%{transform:translate(0,0) rotate(-0.5deg)}50%{transform:translate(-1px,-1px) rotate(-0.5deg)}52%{transform:translate(0,0) rotate(-0.5deg)}54%{transform:translate(0,0) rotate(-0.5deg)}56%{transform:translate(-1px,-1px) rotate(-0.5deg)}58%{transform:translate(-1px,-1px) rotate(-0.5deg)}60%{transform:translate(-1px,-1px) rotate(-0.5deg)}62%{transform:translate(-1px,-1px) rotate(-0.5deg)}64%{transform:translate(-1px,0) rotate(-0.5deg)}66%{transform:translate(0,-1px) rotate(-0.5deg)}68%{transform:translate(0,-1px) rotate(-0.5deg)}70%{transform:translate(0,-1px) rotate(-0.5deg)}72%{transform:translate(-1px,0) rotate(-0.5deg)}74%{transform:translate(0,-1px) rotate(-0.5deg)}76%{transform:translate(0,0) rotate(-0.5deg)}78%{transform:translate(-1px,-1px) rotate(-0.5deg)}80%{transform:translate(-1px,0) rotate(-0.5deg)}82%{transform:translate(0,-1px) rotate(-0.5deg)}84%{transform:translate(0,0) rotate(-0.5deg)}86%{transform:translate(0,0) rotate(-0.5deg)}88%{transform:translate(0,0) rotate(-0.5deg)}90%{transform:translate(-1px,0) rotate(-0.5deg)}92%{transform:translate(0,0) rotate(-0.5deg)}94%{transform:translate(0,-1px) rotate(-0.5deg)}96%{transform:translate(0,0) rotate(-0.5deg)}98%{transform:translate(0,0) rotate(-0.5deg)}}@-webkit-keyframes shake-slow{0%{-webkit-transform:translate(0,0) rotate(0deg)}2%{-webkit-transform:translate(-1px,3px) rotate(-1.5deg)}4%{-webkit-transform:translate(-4px,5px) rotate(-1.5deg)}6%{-webkit-transform:translate(-1px,6px) rotate(-0.5deg)}8%{-webkit-transform:translate(5px,-4px) rotate(-3.5deg)}10%{-webkit-transform:translate(-7px,-3px) rotate(-3.5deg)}12%{-webkit-transform:translate(-1px,8px) rotate(2.5deg)}14%{-webkit-transform:translate(3px,-5px) rotate(-1.5deg)}16%{-webkit-transform:translate(1px,0) rotate(2.5deg)}18%{-webkit-transform:translate(-6px,-10px) rotate(-0.5deg)}20%{-webkit-transform:translate(3px,-2px) rotate(1.5deg)}22%{-webkit-transform:translate(0,0) rotate(-2.5deg)}24%{-webkit-transform:translate(-5px,-4px) rotate(1.5deg)}26%{-webkit-transform:translate(-1px,3px) rotate(-3.5deg)}28%{-webkit-transform:translate(1px,1px) rotate(-3.5deg)}30%{-webkit-transform:translate(-4px,8px) rotate(1.5deg)}32%{-webkit-transform:translate(-9px,7px) rotate(-3.5deg)}34%{-webkit-transform:translate(4px,-9px) rotate(-2.5deg)}36%{-webkit-transform:translate(1px,-6px) rotate(-2.5deg)}38%{-webkit-transform:translate(-4px,0) rotate(-2.5deg)}40%{-webkit-transform:translate(3px,-7px) rotate(0.5deg)}42%{-webkit-transform:translate(4px,4px) rotate(-0.5deg)}44%{-webkit-transform:translate(8px,-4px) rotate(-2.5deg)}46%{-webkit-transform:translate(9px,9px) rotate(-3.5deg)}48%{-webkit-transform:translate(6px,-8px) rotate(-0.5deg)}50%{-webkit-transform:translate(-1px,4px) rotate(-3.5deg)}52%{-webkit-transform:translate(4px,6px) rotate(-1.5deg)}54%{-webkit-transform:translate(9px,-3px) rotate(2.5deg)}56%{-webkit-transform:translate(8px,-2px) rotate(-3.5deg)}58%{-webkit-transform:translate(-2px,-9px) rotate(-0.5deg)}60%{-webkit-transform:translate(-1px,-5px) rotate(2.5deg)}62%{-webkit-transform:translate(-8px,3px) rotate(2.5deg)}64%{-webkit-transform:translate(6px,-2px) rotate(-3.5deg)}66%{-webkit-transform:translate(-5px,9px) rotate(-1.5deg)}68%{-webkit-transform:translate(3px,1px) rotate(-0.5deg)}70%{-webkit-transform:translate(6px,4px) rotate(-1.5deg)}72%{-webkit-transform:translate(-6px,-5px) rotate(1.5deg)}74%{-webkit-transform:translate(-8px,0) rotate(-0.5deg)}76%{-webkit-transform:translate(-5px,-8px) rotate(1.5deg)}78%{-webkit-transform:translate(5px,-3px) rotate(-1.5deg)}80%{-webkit-transform:translate(-6px,-3px) rotate(-1.5deg)}82%{-webkit-transform:translate(7px,8px) rotate(-1.5deg)}84%{-webkit-transform:translate(-6px,9px) rotate(0.5deg)}86%{-webkit-transform:translate(1px,8px) rotate(-3.5deg)}88%{-webkit-transform:translate(-9px,-2px) rotate(1.5deg)}90%{-webkit-transform:translate(4px,-6px) rotate(-1.5deg)}92%{-webkit-transform:translate(0,-1px) rotate(0.5deg)}94%{-webkit-transform:translate(2px,-9px) rotate(2.5deg)}96%{-webkit-transform:translate(-9px,1px) rotate(-2.5deg)}98%{-webkit-transform:translate(-9px,-5px) rotate(-3.5deg)}}@-ms-keyframes shake-slow{0%{-ms-transform:translate(0,0) rotate(0deg)}2%{-ms-transform:translate(-10px,5px) rotate(-2.5deg)}4%{-ms-transform:translate(7px,7px) rotate(-3.5deg)}6%{-ms-transform:translate(8px,-7px) rotate(-2.5deg)}8%{-ms-transform:translate(-8px,3px) rotate(-0.5deg)}10%{-ms-transform:translate(3px,-10px) rotate(-1.5deg)}12%{-ms-transform:translate(-9px,-6px) rotate(2.5deg)}14%{-ms-transform:translate(-2px,-6px) rotate(-0.5deg)}16%{-ms-transform:translate(6px,-1px) rotate(0.5deg)}18%{-ms-transform:translate(5px,-1px) rotate(0.5deg)}20%{-ms-transform:translate(7px,-5px) rotate(-0.5deg)}22%{-ms-transform:translate(-8px,5px) rotate(2.5deg)}24%{-ms-transform:translate(0,4px) rotate(2.5deg)}26%{-ms-transform:translate(-1px,2px) rotate(-1.5deg)}28%{-ms-transform:translate(-1px,-1px) rotate(1.5deg)}30%{-ms-transform:translate(-5px,-5px) rotate(2.5deg)}32%{-ms-transform:translate(0,7px) rotate(-0.5deg)}34%{-ms-transform:translate(-9px,3px) rotate(-0.5deg)}36%{-ms-transform:translate(3px,-5px) rotate(-2.5deg)}38%{-ms-transform:translate(5px,2px) rotate(-0.5deg)}40%{-ms-transform:translate(6px,-3px) rotate(0.5deg)}42%{-ms-transform:translate(-4px,-6px) rotate(-0.5deg)}44%{-ms-transform:translate(9px,2px) rotate(-3.5deg)}46%{-ms-transform:translate(6px,-4px) rotate(1.5deg)}48%{-ms-transform:translate(6px,5px) rotate(2.5deg)}50%{-ms-transform:translate(-9px,-2px) rotate(-2.5deg)}52%{-ms-transform:translate(-7px,9px) rotate(-0.5deg)}54%{-ms-transform:translate(-5px,-5px) rotate(-3.5deg)}56%{-ms-transform:translate(-6px,-10px) rotate(1.5deg)}58%{-ms-transform:translate(-3px,1px) rotate(-3.5deg)}60%{-ms-transform:translate(3px,5px) rotate(2.5deg)}62%{-ms-transform:translate(-1px,-8px) rotate(2.5deg)}64%{-ms-transform:translate(6px,-7px) rotate(-0.5deg)}66%{-ms-transform:translate(-7px,-1px) rotate(0.5deg)}68%{-ms-transform:translate(-3px,-4px) rotate(-1.5deg)}70%{-ms-transform:translate(-10px,9px) rotate(2.5deg)}72%{-ms-transform:translate(9px,9px) rotate(2.5deg)}74%{-ms-transform:translate(-6px,8px) rotate(-0.5deg)}76%{-ms-transform:translate(-5px,-10px) rotate(-2.5deg)}78%{-ms-transform:translate(-7px,-9px) rotate(-0.5deg)}80%{-ms-transform:translate(8px,-4px) rotate(2.5deg)}82%{-ms-transform:translate(9px,4px) rotate(-0.5deg)}84%{-ms-transform:translate(-1px,-1px) rotate(2.5deg)}86%{-ms-transform:translate(-6px,-3px) rotate(0.5deg)}88%{-ms-transform:translate(-2px,-4px) rotate(0.5deg)}90%{-ms-transform:translate(5px,1px) rotate(0.5deg)}92%{-ms-transform:translate(1px,2px) rotate(-3.5deg)}94%{-ms-transform:translate(-5px,-10px) rotate(1.5deg)}96%{-ms-transform:translate(-6px,3px) rotate(-3.5deg)}98%{-ms-transform:translate(-1px,-7px) rotate(-2.5deg)}}@keyframes shake-slow{0%{transform:translate(0,0) rotate(0deg)}2%{transform:translate(6px,-7px) rotate(2.5deg)}4%{transform:translate(8px,-8px) rotate(2.5deg)}6%{transform:translate(1px,-8px) rotate(-3.5deg)}8%{transform:translate(-3px,4px) rotate(-0.5deg)}10%{transform:translate(0,-3px) rotate(1.5deg)}12%{transform:translate(-1px,2px) rotate(0.5deg)}14%{transform:translate(6px,6px) rotate(-1.5deg)}16%{transform:translate(-7px,4px) rotate(-0.5deg)}18%{transform:translate(7px,8px) rotate(-3.5deg)}20%{transform:translate(-6px,2px) rotate(1.5deg)}22%{transform:translate(9px,5px) rotate(-1.5deg)}24%{transform:translate(7px,-2px) rotate(0.5deg)}26%{transform:translate(-7px,-10px) rotate(-0.5deg)}28%{transform:translate(-10px,-8px) rotate(-1.5deg)}30%{transform:translate(8px,4px) rotate(0.5deg)}32%{transform:translate(0,4px) rotate(1.5deg)}34%{transform:translate(-8px,6px) rotate(-0.5deg)}36%{transform:translate(-5px,7px) rotate(1.5deg)}38%{transform:translate(-4px,-4px) rotate(-1.5deg)}40%{transform:translate(9px,4px) rotate(-1.5deg)}42%{transform:translate(9px,-5px) rotate(2.5deg)}44%{transform:translate(-5px,-4px) rotate(-2.5deg)}46%{transform:translate(7px,-7px) rotate(1.5deg)}48%{transform:translate(-5px,8px) rotate(0.5deg)}50%{transform:translate(9px,1px) rotate(-1.5deg)}52%{transform:translate(-9px,-5px) rotate(-3.5deg)}54%{transform:translate(-2px,9px) rotate(1.5deg)}56%{transform:translate(6px,-1px) rotate(1.5deg)}58%{transform:translate(-6px,0) rotate(-0.5deg)}60%{transform:translate(3px,1px) rotate(1.5deg)}62%{transform:translate(5px,-7px) rotate(-0.5deg)}64%{transform:translate(9px,2px) rotate(2.5deg)}66%{transform:translate(6px,0) rotate(-2.5deg)}68%{transform:translate(5px,-4px) rotate(-2.5deg)}70%{transform:translate(-8px,5px) rotate(-2.5deg)}72%{transform:translate(-6px,-2px) rotate(0.5deg)}74%{transform:translate(-3px,7px) rotate(-3.5deg)}76%{transform:translate(-7px,-8px) rotate(-3.5deg)}78%{transform:translate(-1px,-2px) rotate(2.5deg)}80%{transform:translate(8px,6px) rotate(-2.5deg)}82%{transform:translate(-2px,-9px) rotate(2.5deg)}84%{transform:translate(8px,-10px) rotate(-0.5deg)}86%{transform:translate(-6px,0) rotate(2.5deg)}88%{transform:translate(-1px,9px) rotate(-3.5deg)}90%{transform:translate(-7px,8px) rotate(1.5deg)}92%{transform:translate(-10px,-8px) rotate(0.5deg)}94%{transform:translate(-8px,6px) rotate(1.5deg)}96%{transform:translate(4px,-9px) rotate(2.5deg)}98%{transform:translate(-4px,9px) rotate(0.5deg)}}.parties-filtres{margin:0 0 12px;padding:10px;border:1px solid #e3d9ca;border-radius:10px;background:#fcfaf6;box-shadow:none}.parties-filtres__entete{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.parties-filtres__entete h3{margin:0;color:#514537;font-size:14px;font-weight:600;line-height:1.3}.parties-filtres__liste{display:flex;flex-wrap:wrap;gap:5px}.parties-filtres a.parties-filtre{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:0 0 auto;box-sizing:border-box;min-height:34px;margin:0;padding:5px 8px;border:1px solid #e2d9ce;border-radius:7px;background:#fff;color:#514537;box-shadow:none;font-size:11px;font-weight:600;line-height:22px;text-align:left;text-decoration:none;text-shadow:none;white-space:nowrap;transition:background-color 140ms ease,border-color 140ms ease,color 140ms ease}.parties-filtres a.parties-filtre img{display:block;flex:0 0 22px;width:22px;height:22px;max-width:none;max-height:none;margin:0;object-fit:contain}.parties-filtres a.parties-filtre:hover{background:#f4eee3;border-color:#bba17b;color:#3d3023;text-decoration:none}.parties-filtres a.parties-filtre:focus-visible{outline:2px solid #8a6a3d;outline-offset:2px}.parties-filtres a.parties-filtre.is-active{background:#edf4eb;border-color:#6d956d;color:#2e6035;box-shadow:inset 0 0 0 1px #6d956d}.parties-filtres a.parties-filtre--tous{min-height:28px;padding:2px 10px;border-radius:16px;gap:6px;font-size:11px;line-height:22px}.parties-filtre__tout-icone{display:grid;grid-template-columns:repeat(2,4px);grid-template-rows:repeat(2,4px);gap:2px;flex:0 0 10px}.parties-filtre__tout-icone i{border-radius:1px;background:currentColor}@media(max-width:767px){.parties-filtres{padding:8px;margin-bottom:10px}.parties-filtres__liste{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;margin:0 -3px;padding:3px 3px 6px;scroll-padding:3px;scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.parties-filtres__liste a.parties-filtre{min-height:38px;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.parties-filtres a.parties-filtre{transition:none}}#navBox a:focus{background-color:rgba(255,255,255,.08)!important;outline:2px solid #3b2517!important;outline-offset:-2px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.65)!important;border-radius:4px;text-decoration:none}a.MJJeu:focus,a.mjSS.btnMJH:focus,.modeJeuKeyboardButton:focus{outline:2px solid #3b2517!important;outline-offset:1px;box-shadow:0 0 0 1px rgba(255,255,255,.7)!important}.divJoueursDiv[role="button"]:focus{outline:2px solid #3b2517!important;outline-offset:1px;border-radius:8px;box-shadow:0 0 0 1px rgba(255,255,255,.7)!important}#monJeu img.cardJeu[tabindex="0"]:focus,#carteInfosList img.carteAfficheeInfo[tabindex="0"]:focus,#messagePlace[tabindex="0"]:focus{outline:2px solid #3b2517!important;outline-offset:1px;border-radius:6px;box-shadow:0 0 0 1px rgba(255,255,255,.7)!important}#messagePlace.gameActionMessage,#messagePlace.gameActionMessage--ribbon{opacity:1;transition:all 260ms ease-in-out}#messagePlace.gameActionMessage--empty{opacity:0;pointer-events:none}#messagePlace.gameActionMessage{box-sizing:border-box;display:block;position:relative;width:max-content;max-width:calc(100% - 32px);height:54px;margin:10px auto 7px;padding:0 20px;overflow:hidden;border:0;border-radius:0;background:none;box-shadow:none;color:#29231e;font-size:24px;font-weight:600;line-height:52px;letter-spacing:.01em;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 0 rgba(255,255,255,.55);white-space:nowrap;cursor:default}#messagePlace.gameActionMessage:before,#messagePlace.gameActionMessage:after{content:none}#messagePlace.gameActionMessage--nature{padding-right:52px;padding-left:52px;border-top:1px solid rgba(168,128,48,.72);border-bottom:1px solid rgba(168,128,48,.72);background-color:rgba(255,253,248,.78);background-image:linear-gradient(105deg,transparent 0%,transparent 43%,rgba(255,255,255,.82) 50%,transparent 57%,transparent 100%),linear-gradient(90deg,rgba(102,133,104,.09),rgba(255,253,248,.78) 28%,rgba(255,253,248,.78) 72%,rgba(172,105,83,.08));background-position:180% 0,0 0;background-repeat:no-repeat;background-size:220% 100%,100% 100%}#messagePlace.gameActionMessage--nature:before,#messagePlace.gameActionMessage--nature:after{position:absolute;top:50%;content:'\2766';opacity:.84;pointer-events:none}#messagePlace.gameActionMessage--nature:before{left:18px;color:#66846a;transform:translateY(-50%)}#messagePlace.gameActionMessage--nature:after{right:18px;color:#a86f5c;transform:translateY(-50%) scaleX(-1)}#messagePlace.gameActionMessage--nature:hover{animation:gameActionMessageShine 520ms ease-out}@keyframes gameActionMessageShine{from{background-position:180% 0,0 0}to{background-position:-80% 0,0 0}}#messagePlace.gameActionMessage--underline{padding-right:18px;padding-left:18px;background:linear-gradient(90deg,transparent,rgba(105,84,52,.5) 12%,rgba(105,84,52,.5) 88%,transparent) bottom center / 100% 1px no-repeat}#messagePlace.gameActionMessage--rainbow{padding-right:24px;padding-left:24px;background:linear-gradient(90deg,#c95d65,#d9933f,#d2c34a,#65a96e,#4f91b8,#816db2) bottom center / 100% 7px no-repeat}#messagePlace.gameActionMessage--double{height:72px;margin-top:16px;margin-bottom:12px;padding-right:30px;padding-left:30px;background:linear-gradient(90deg,transparent,rgba(166,126,47,.7) 10%,rgba(166,126,47,.7) 90%,transparent) top center / 100% 1px no-repeat,linear-gradient(90deg,transparent,rgba(166,126,47,.7) 10%,rgba(166,126,47,.7) 90%,transparent) bottom center / 100% 1px no-repeat;line-height:70px}#messagePlace.gameActionMessage:focus{outline:3px solid #68420b!important;outline-offset:3px;border-radius:2px;box-shadow:0 0 0 2px #fff!important}@media (prefers-reduced-motion:reduce){#messagePlace.gameActionMessage,#messagePlace.gameActionMessage--ribbon{transition-duration:0.01ms}#messagePlace.gameActionMessage--nature:hover{animation:none}}#messagePlace.gameActionMessage--ribbon{text-overflow:ellipsis}@media screen and (max-width:978px){#messagePlace.gameActionMessage{height:54px;margin:9px auto 5px;padding-right:18px;padding-left:18px;font-size:22px;line-height:52px}#messagePlace.gameActionMessage--nature{padding-right:42px;padding-left:42px}#messagePlace.gameActionMessage--rainbow{padding-right:22px;padding-left:22px}#messagePlace.gameActionMessage--double{height:68px;margin-top:14px;margin-bottom:10px;padding-right:26px;padding-left:26px;line-height:66px}}@media screen and (max-width:600px){#messagePlace.gameActionMessage{max-width:calc(100% - 16px);height:54px;margin:7px auto 5px;padding-right:14px;padding-left:14px;line-height:52px}#messagePlace.gameActionMessage--nature{padding-right:34px;padding-left:34px}#messagePlace.gameActionMessage--nature:before{left:11px}#messagePlace.gameActionMessage--nature:after{right:11px}#messagePlace.gameActionMessage--rainbow{padding-right:18px;padding-left:18px}#messagePlace.gameActionMessage--double{height:64px;margin-top:12px;margin-bottom:9px;padding-right:20px;padding-left:20px;line-height:62px}}.compteBandeauStyleFieldset{min-width:0;margin:18px 0 8px;padding:0;border:0}.compteBandeauStyleFieldset legend{width:auto;margin:0 0 3px;padding:0;border:0;color:inherit;font-size:16px;font-weight:bold}.compteBandeauStyleHelp{margin:0 0 10px;color:#6c6258;font-size:13px}.compteBandeauStyleChoices{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px;margin-bottom:8px}.compteBandeauActionOption .compteBandeauStyleHelp{margin-top:0}.compteBandeauStyleScroll{box-sizing:border-box;max-height:560px;padding:2px 9px 2px 2px;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;border-top:1px solid rgba(112,90,61,.12);border-bottom:1px solid rgba(112,90,61,.12);scrollbar-color:#b28a4a #eee8df;scrollbar-gutter:stable;scrollbar-width:thin}.compteBandeauStyleScroll:focus{outline:2px solid rgba(104,66,11,.78);outline-offset:2px}.compteBandeauStyleScroll::-webkit-scrollbar{width:10px}.compteBandeauStyleScroll::-webkit-scrollbar-track{border-radius:8px;background:#eee8df}.compteBandeauStyleScroll::-webkit-scrollbar-thumb{border:2px solid #eee8df;border-radius:8px;background:linear-gradient(#c5a266,#92703d)}.compteBandeauStyleScroll .compteBandeauStyleFieldset{margin-top:10px}.compteBandeauStyleUnlock{display:inline-block;margin-top:3px;padding:2px 7px;border-radius:999px;color:#7b5630;background:#eee4d7;font-size:10px;font-weight:bold;line-height:1.25}.compteBandeauStyleUnlock.is-unlocked{color:#2e623b;background:#e1efe3}.compteBandeauStyleChoice.is-locked{border-style:dashed;border-color:rgba(86,69,48,.24);background-color:rgba(241,238,232,.72);cursor:not-allowed}.compteBandeauStyleChoice.is-locked:hover{border-color:rgba(86,69,48,.24);background-color:rgba(241,238,232,.72);box-shadow:none}.compteBandeauStyleChoice.is-locked .gameActionMessagePreview{filter:grayscale(.72) saturate(.42)}.compteBandeauStyleChoice.is-locked .compteBandeauStyleName{color:#756d65}.missionRewardCard--bandeau{grid-template-columns:minmax(0,1fr);grid-template-areas:"level" "title" "image";align-items:start}.missionRewardCard--bandeau .missionRewardBannerPreview{grid-area:image;width:100%;max-width:100%;margin:7px 0 0}@media screen and (max-width:600px){.compteBandeauStyleScroll{max-height:430px}}.compteBandeauStyleChoice{box-sizing:border-box;display:block;position:relative;width:100%;margin:0;padding:10px 12px 12px;overflow:hidden;border:1px solid rgba(86,69,48,.2);border-radius:9px;background:rgba(255,255,255,.62);box-shadow:inset 0 0 0 0 rgba(174,132,48,0);cursor:pointer;transition:border-color 140ms ease,box-shadow 140ms ease,background-color 140ms ease}.compteBandeauStyleChoice:hover{border-color:rgba(174,132,48,.78);background-color:rgba(255,253,246,.88);box-shadow:inset 0 0 0 1px rgba(216,177,91,.42),0 3px 9px rgba(66,47,27,.1)}.compteBandeauStyleRadio:focus+.compteBandeauStyleChoice{outline:3px solid #68420b;outline-offset:2px}.compteBandeauStyleRadio:checked+.compteBandeauStyleChoice{border-color:#a77725;background-color:#fffdf7;box-shadow:inset 0 0 0 2px rgba(211,168,73,.72),0 3px 10px rgba(66,47,27,.13)}.compteBandeauStyleRadio:checked+.compteBandeauStyleChoice:after{position:absolute;top:7px;right:8px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #9c7225;border-radius:50%;color:#fff;background:#a77b29;content:'\2713';font-size:14px;font-weight:bold;line-height:1}.compteBandeauStyleName{display:block;padding-right:28px;color:#51463b;font-size:12px;font-weight:bold;text-align:left}#webBody.themeSombre .compteBandeauStyleHelp{color:#c8beb3}#webBody.themeSombre .compteBandeauStyleScroll{border-color:rgba(196,170,139,.24);scrollbar-color:#8f7047 #2c2824}#webBody.themeSombre .compteBandeauStyleScroll:focus{outline-color:#d0a561}#webBody.themeSombre .compteBandeauStyleScroll::-webkit-scrollbar-track{background:#2c2824}#webBody.themeSombre .compteBandeauStyleScroll::-webkit-scrollbar-thumb{border-color:#2c2824;background:linear-gradient(#b58d52,#755a38)}#webBody.themeSombre .compteBandeauStyleChoice{border-color:#655b50;background:rgba(57,52,46,.94);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}#webBody.themeSombre .compteBandeauStyleChoice:hover{border-color:#b89052;background-color:#433b33;box-shadow:inset 0 0 0 1px rgba(216,177,91,.28),0 4px 10px rgba(0,0,0,.25)}#webBody.themeSombre .compteBandeauStyleRadio:focus+.compteBandeauStyleChoice{outline-color:#d0a561}#webBody.themeSombre .compteBandeauStyleRadio:checked+.compteBandeauStyleChoice{border-color:#c39a51;background-color:#40372e;box-shadow:inset 0 0 0 2px rgba(211,168,73,.58),0 4px 11px rgba(0,0,0,.3)}#webBody.themeSombre .compteBandeauStyleRadio:checked+.compteBandeauStyleChoice:after{border-color:#e0bd7b;color:#241f1a;background:#d0a561}#webBody.themeSombre .compteBandeauStyleName{color:#f2e6d6}#webBody.themeSombre .compteBandeauStyleUnlock{color:#dfc391;background:#4b3e30}#webBody.themeSombre .compteBandeauStyleUnlock.is-unlocked{color:#bad8c0;background:#304337}#webBody.themeSombre .compteBandeauStyleChoice.is-locked,#webBody.themeSombre .compteBandeauStyleChoice.is-locked:hover{border-color:#534c45;background-color:rgba(43,40,36,.9);box-shadow:none}#webBody.themeSombre .compteBandeauStyleChoice.is-locked .compteBandeauStyleName{color:#aaa198}.gameActionMessagePreview{box-sizing:border-box;display:block;position:relative;width:max-content;max-width:100%;height:44px;margin:7px auto 0;padding:0 16px;overflow:hidden;border:0;border-radius:0;background:none;box-shadow:none;color:#29231e;font-size:16px;font-weight:600;line-height:42px;letter-spacing:.01em;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 0 rgba(255,255,255,.55);white-space:nowrap}.gameActionMessagePreview.gameActionMessage--nature{padding-right:36px;padding-left:36px;border-top:1px solid rgba(168,128,48,.72);border-bottom:1px solid rgba(168,128,48,.72);background-color:rgba(255,253,248,.78);background-image:linear-gradient(105deg,transparent 0%,transparent 43%,rgba(255,255,255,.82) 50%,transparent 57%,transparent 100%),linear-gradient(90deg,rgba(102,133,104,.09),rgba(255,253,248,.78) 28%,rgba(255,253,248,.78) 72%,rgba(172,105,83,.08));background-position:180% 0,0 0;background-repeat:no-repeat;background-size:220% 100%,100% 100%}.gameActionMessagePreview.gameActionMessage--nature:before,.gameActionMessagePreview.gameActionMessage--nature:after{position:absolute;top:50%;content:'\2766';opacity:.84;pointer-events:none}.gameActionMessagePreview.gameActionMessage--nature:before{left:11px;color:#66846a;transform:translateY(-50%)}.gameActionMessagePreview.gameActionMessage--nature:after{right:11px;color:#a86f5c;transform:translateY(-50%) scaleX(-1)}.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--nature{animation:gameActionMessageShine 520ms ease-out}.gameActionMessagePreview.gameActionMessage--underline{padding-right:18px;padding-left:18px;background:linear-gradient(90deg,transparent,rgba(105,84,52,.5) 12%,rgba(105,84,52,.5) 88%,transparent) bottom center / 100% 1px no-repeat}.gameActionMessagePreview.gameActionMessage--rainbow{padding-right:20px;padding-left:20px;background:linear-gradient(90deg,#c95d65,#d9933f,#d2c34a,#65a96e,#4f91b8,#816db2) bottom center / 100% 6px no-repeat}.gameActionMessagePreview.gameActionMessage--double{height:58px;padding-right:22px;padding-left:22px;background:linear-gradient(90deg,transparent,rgba(166,126,47,.7) 10%,rgba(166,126,47,.7) 90%,transparent) top center / 100% 1px no-repeat,linear-gradient(90deg,transparent,rgba(166,126,47,.7) 10%,rgba(166,126,47,.7) 90%,transparent) bottom center / 100% 1px no-repeat;line-height:56px}.gameActionMessagePreview.gameActionMessage--ribbon{display:block;width:calc(100% - 8px);max-width:430px;height:48px;margin-bottom:0;padding:8px 30px 18px;background:rgba(0,0,0,0) url("/Jeu-Tarot-en-ligne/Jeu/Rubans.png") repeat scroll 0 0;background-size:100% 100%;color:#ffcc43;font-size:18px;font-weight:bold;line-height:22px;text-align:center;text-shadow:0 0 2px rgba(0,0,0,.3)}@media (prefers-reduced-motion:reduce){.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--nature{animation:none}}@media screen and (max-width:600px){.compteBandeauStyleChoice{padding-right:8px;padding-left:8px}.gameActionMessagePreview{font-size:14px}.gameActionMessagePreview.gameActionMessage--ribbon{max-width:100%;padding-right:18px;padding-left:18px;font-size:15px}}#messagePlace.gameActionMessage--woodline,#messagePlace.gameActionMessage--sage,#messagePlace.gameActionMessage--terracotta,#messagePlace.gameActionMessage--ocean,#messagePlace.gameActionMessage--nightgold,#messagePlace.gameActionMessage--parchment,#messagePlace.gameActionMessage--neon,#messagePlace.gameActionMessage--tricolor,#messagePlace.gameActionMessage--sunset,#messagePlace.gameActionMessage--lavender,#messagePlace.gameActionMessage--emerald,#messagePlace.gameActionMessage--softshadow,#messagePlace.gameActionMessage--tarot,#messagePlace.gameActionMessage--meadow,#messagePlace.gameActionMessage--bronze,#messagePlace.gameActionMessage--corner{height:60px;margin-top:12px;margin-bottom:9px;padding:0 26px 6px;line-height:52px}.gameActionMessagePreview.gameActionMessage--woodline,.gameActionMessagePreview.gameActionMessage--sage,.gameActionMessagePreview.gameActionMessage--terracotta,.gameActionMessagePreview.gameActionMessage--ocean,.gameActionMessagePreview.gameActionMessage--nightgold,.gameActionMessagePreview.gameActionMessage--parchment,.gameActionMessagePreview.gameActionMessage--neon,.gameActionMessagePreview.gameActionMessage--tricolor,.gameActionMessagePreview.gameActionMessage--sunset,.gameActionMessagePreview.gameActionMessage--lavender,.gameActionMessagePreview.gameActionMessage--emerald,.gameActionMessagePreview.gameActionMessage--softshadow,.gameActionMessagePreview.gameActionMessage--tarot,.gameActionMessagePreview.gameActionMessage--meadow,.gameActionMessagePreview.gameActionMessage--bronze,.gameActionMessagePreview.gameActionMessage--corner{height:50px;padding:0 18px 6px;line-height:42px}#messagePlace.gameActionMessage--goldline,#messagePlace.gameActionMessage--dotted,#messagePlace.gameActionMessage--dashed,#messagePlace.gameActionMessage--glass{height:56px;margin-top:10px;margin-bottom:8px;padding:0 22px 2px;line-height:52px}.gameActionMessagePreview.gameActionMessage--goldline,.gameActionMessagePreview.gameActionMessage--dotted,.gameActionMessagePreview.gameActionMessage--dashed,.gameActionMessagePreview.gameActionMessage--glass{height:46px;padding:0 16px 2px;line-height:42px}#messagePlace.gameActionMessage--goldline,.gameActionMessagePreview.gameActionMessage--goldline{background:linear-gradient(90deg,transparent 0%,rgba(183,139,47,.18) 10%,#b58a32 28%,#d7b969 50%,#b58a32 72%,rgba(183,139,47,.18) 90%,transparent 100%) bottom center / 100% 2px no-repeat}#messagePlace.gameActionMessage--woodline,.gameActionMessagePreview.gameActionMessage--woodline{background:linear-gradient(90deg,#6f4a28,#b17b45 24%,#7b502c 52%,#c08a51 76%,#684426) bottom center / 100% 6px no-repeat,linear-gradient(90deg,rgba(113,77,43,.08),transparent 24%,rgba(255,255,255,.28) 45%,transparent 72%,rgba(113,77,43,.07)),linear-gradient(180deg,#f7f0e5,#eadac4);color:#332519}#messagePlace.gameActionMessage--sage,.gameActionMessagePreview.gameActionMessage--sage{background:linear-gradient(90deg,#9eb49d,#58785d 30%,#78977a 68%,#b2c3aa) bottom center / 100% 5px no-repeat,linear-gradient(90deg,rgba(113,145,112,.13),rgba(250,252,247,.82) 28%,rgba(250,252,247,.82) 72%,rgba(113,145,112,.13));color:#26362a}#messagePlace.gameActionMessage--terracotta,.gameActionMessagePreview.gameActionMessage--terracotta{background:linear-gradient(90deg,#d49a7f,#a95f46 35%,#c87859 70%,#e0ad91) bottom center / 100% 6px no-repeat,linear-gradient(180deg,rgba(253,247,242,.9),rgba(245,224,211,.72));color:#46281e}#messagePlace.gameActionMessage--ocean,.gameActionMessagePreview.gameActionMessage--ocean{background:linear-gradient(90deg,#8bd0d0,#2c8599 34%,#397bb0 68%,#9ccfe0) bottom center / 100% 6px no-repeat,linear-gradient(180deg,rgba(246,252,253,.94),rgba(220,239,243,.72));color:#183946}#messagePlace.gameActionMessage--nightgold,.gameActionMessagePreview.gameActionMessage--nightgold{background:linear-gradient(90deg,transparent,#b98c36 14%,#e2c56e 50%,#b98c36 86%,transparent) bottom center / 100% 3px no-repeat,linear-gradient(135deg,#24231f,#353128 48%,#23221f);color:#f8efd9;text-shadow:0 1px 1px #000}#messagePlace.gameActionMessage--parchment,.gameActionMessagePreview.gameActionMessage--parchment{background:linear-gradient(90deg,rgba(102,73,38,.2),#8e6638 22%,#b58a52 50%,#8e6638 78%,rgba(102,73,38,.2)) bottom center / 100% 4px no-repeat,repeating-linear-gradient(0deg,rgba(104,76,43,.025) 0,rgba(104,76,43,.025) 1px,transparent 1px,transparent 4px),linear-gradient(180deg,#fffaf0,#eee0c5);color:#3e3021}#messagePlace.gameActionMessage--neon,.gameActionMessagePreview.gameActionMessage--neon{background:linear-gradient(90deg,#37d5cf,#628ff0 34%,#bc68d8 67%,#ef6b9b) bottom center / 100% 6px no-repeat,linear-gradient(180deg,#242834,#1c1f29);color:#f5f7ff;text-shadow:0 0 5px rgba(162,202,255,.35)}#messagePlace.gameActionMessage--tricolor,.gameActionMessagePreview.gameActionMessage--tricolor{background:linear-gradient(90deg,#315fa7 0%,#315fa7 33.333%,#ece8df 33.333%,#ece8df 66.666%,#bd4a50 66.666%,#bd4a50 100%) bottom center / 100% 7px no-repeat}#messagePlace.gameActionMessage--sunset,.gameActionMessagePreview.gameActionMessage--sunset{background:linear-gradient(90deg,#6d5aa8,#c35f83 28%,#e98a55 61%,#e9c45f) bottom center / 100% 7px no-repeat,linear-gradient(180deg,rgba(255,252,248,.92),rgba(252,230,219,.55));color:#4b2c35}#messagePlace.gameActionMessage--lavender,.gameActionMessagePreview.gameActionMessage--lavender{background:linear-gradient(90deg,#c5b6db,#8068a6 34%,#9a7db7 68%,#d3c6e2) bottom center / 100% 5px no-repeat,linear-gradient(180deg,rgba(253,251,255,.94),rgba(235,228,245,.65));color:#392d4c}#messagePlace.gameActionMessage--emerald,.gameActionMessagePreview.gameActionMessage--emerald{background:linear-gradient(90deg,transparent,#b58a32 18%,#d3b861 50%,#b58a32 82%,transparent) top center / 100% 1px no-repeat,linear-gradient(90deg,#8ab398,#2f7350 32%,#438765 68%,#a2c2a8) bottom center / 100% 6px no-repeat,linear-gradient(180deg,rgba(251,254,250,.95),rgba(228,241,232,.66));color:#20402d}#messagePlace.gameActionMessage--dotted,.gameActionMessagePreview.gameActionMessage--dotted{background:radial-gradient(circle,#806b4d 1px,transparent 1.5px) bottom left / 8px 3px repeat-x}#messagePlace.gameActionMessage--dashed,.gameActionMessagePreview.gameActionMessage--dashed{background:repeating-linear-gradient(90deg,#b48a37 0,#b48a37 12px,transparent 12px,transparent 20px) bottom left / 100% 2px no-repeat}#messagePlace.gameActionMessage--softshadow,.gameActionMessagePreview.gameActionMessage--softshadow{background:linear-gradient(180deg,transparent 0%,transparent 38%,rgba(83,65,45,.16) 76%,transparent 100%) bottom center / 88% 10px no-repeat}#messagePlace.gameActionMessage--tarot,.gameActionMessagePreview.gameActionMessage--tarot{background:linear-gradient(90deg,#b84747 0%,#b84747 24%,#222 24%,#222 48%,#d1a53e 48%,#d1a53e 74%,#467a58 74%,#467a58 100%) bottom center / 100% 7px no-repeat}#messagePlace.gameActionMessage--meadow,.gameActionMessagePreview.gameActionMessage--meadow{background:repeating-linear-gradient(90deg,#6e9b6d 0,#6e9b6d 18px,#d692a0 18px,#d692a0 25px,#e1bf56 25px,#e1bf56 32px,#82a7c5 32px,#82a7c5 39px) bottom left / auto 6px repeat-x,linear-gradient(180deg,rgba(252,254,249,.95),rgba(232,242,226,.58));color:#2d402d}#messagePlace.gameActionMessage--glass,.gameActionMessagePreview.gameActionMessage--glass{border-bottom:1px solid rgba(99,126,139,.32);background:linear-gradient(90deg,rgba(215,230,234,.16),rgba(255,255,255,.72) 30%,rgba(255,255,255,.72) 70%,rgba(215,230,234,.16));backdrop-filter:blur(4px)}#messagePlace.gameActionMessage--bronze,.gameActionMessagePreview.gameActionMessage--bronze{background:linear-gradient(180deg,#d3a86c 0%,#8d5f2f 36%,#b47c42 62%,#e0b879 100%) bottom center / 100% 7px no-repeat,linear-gradient(180deg,rgba(255,253,249,.94),rgba(244,233,218,.72));color:#3c2919}#messagePlace.gameActionMessage--corner,.gameActionMessagePreview.gameActionMessage--corner{background:linear-gradient(#a77b29,#a77b29) bottom center / 100% 2px no-repeat,linear-gradient(#a77b29,#a77b29) bottom left / 2px 14px no-repeat,linear-gradient(#a77b29,#a77b29) bottom right / 2px 14px no-repeat}#messagePlace.gameActionMessage--woodline,#messagePlace.gameActionMessage--sage,#messagePlace.gameActionMessage--terracotta,#messagePlace.gameActionMessage--ocean,#messagePlace.gameActionMessage--nightgold,#messagePlace.gameActionMessage--parchment,#messagePlace.gameActionMessage--neon,#messagePlace.gameActionMessage--lavender,#messagePlace.gameActionMessage--emerald,.gameActionMessagePreview.gameActionMessage--woodline,.gameActionMessagePreview.gameActionMessage--sage,.gameActionMessagePreview.gameActionMessage--terracotta,.gameActionMessagePreview.gameActionMessage--ocean,.gameActionMessagePreview.gameActionMessage--nightgold,.gameActionMessagePreview.gameActionMessage--parchment,.gameActionMessagePreview.gameActionMessage--neon,.gameActionMessagePreview.gameActionMessage--lavender,.gameActionMessagePreview.gameActionMessage--emerald{border-radius:0;box-shadow:none}#messagePlace.gameActionMessage--sunset,#messagePlace.gameActionMessage--glass,#messagePlace.gameActionMessage--bronze,.gameActionMessagePreview.gameActionMessage--sunset,.gameActionMessagePreview.gameActionMessage--glass,.gameActionMessagePreview.gameActionMessage--bronze{border-radius:13px;box-shadow:0 7px 13px -13px rgba(62,47,34,.58)}.gameActionMessagePreview.gameActionMessage--sunset,.gameActionMessagePreview.gameActionMessage--glass,.gameActionMessagePreview.gameActionMessage--bronze{border-radius:10px}#messagePlace.gameActionMessage{margin-bottom:16px}.gameActionMessagePreview:not(.gameActionMessage--ribbon){margin-bottom:12px}#messagePlace.gameActionMessage--woodline,.gameActionMessagePreview.gameActionMessage--woodline{background:linear-gradient(90deg,transparent,#6f4a28 8%,#b17b45 28%,#7b502c 52%,#c08a51 74%,#684426 92%,transparent) center bottom 6px / 90% 6px no-repeat,linear-gradient(90deg,transparent,rgba(113,77,43,.09) 14%,transparent 31%,rgba(255,255,255,.3) 50%,transparent 69%,rgba(113,77,43,.08) 86%,transparent) center / 88% calc(100% - 14px) no-repeat,linear-gradient(90deg,#f7f0e5,#eadac4 24%,#f4eadb 76%,#eadac4) center / 92% calc(100% - 14px) no-repeat}#messagePlace.gameActionMessage--sage,.gameActionMessagePreview.gameActionMessage--sage{background:linear-gradient(90deg,transparent,#9eb49d 8%,#58785d 32%,#78977a 68%,#b2c3aa 92%,transparent) center bottom 6px / 90% 5px no-repeat,linear-gradient(90deg,rgba(113,145,112,.1),rgba(250,252,247,.94) 26%,rgba(250,252,247,.94) 74%,rgba(113,145,112,.1)) center / 92% calc(100% - 14px) no-repeat}#messagePlace.gameActionMessage--terracotta,.gameActionMessagePreview.gameActionMessage--terracotta{background:linear-gradient(90deg,transparent,#d49a7f 8%,#a95f46 35%,#c87859 70%,#e0ad91 92%,transparent) center bottom 6px / 90% 6px no-repeat,linear-gradient(180deg,rgba(253,247,242,.96),rgba(245,224,211,.8)) center / 92% calc(100% - 14px) no-repeat}#messagePlace.gameActionMessage--ocean,.gameActionMessagePreview.gameActionMessage--ocean{background:linear-gradient(90deg,transparent,#8bd0d0 8%,#2c8599 34%,#397bb0 68%,#9ccfe0 92%,transparent) center bottom 6px / 90% 6px no-repeat,linear-gradient(180deg,rgba(246,252,253,.98),rgba(220,239,243,.78)) center / 92% calc(100% - 14px) no-repeat}#messagePlace.gameActionMessage--nightgold,.gameActionMessagePreview.gameActionMessage--nightgold{background:linear-gradient(90deg,transparent,#a77828 14%,#e2c56e 50%,#a77828 86%,transparent) center bottom 6px / 88% 3px no-repeat,linear-gradient(180deg,#fff,#fbf7ee) center / 92% calc(100% - 14px) no-repeat;color:#30291e;text-shadow:0 1px 0 #fff}#messagePlace.gameActionMessage--parchment,.gameActionMessagePreview.gameActionMessage--parchment{background:linear-gradient(90deg,transparent,rgba(102,73,38,.28) 8%,#8e6638 24%,#b58a52 50%,#8e6638 76%,rgba(102,73,38,.28) 92%,transparent) center bottom 6px / 88% 4px no-repeat,repeating-linear-gradient(0deg,rgba(104,76,43,.025) 0,rgba(104,76,43,.025) 1px,transparent 1px,transparent 4px) center / 88% calc(100% - 14px) no-repeat,linear-gradient(180deg,#fffaf0,#eee0c5) center / 92% calc(100% - 14px) no-repeat}#messagePlace.gameActionMessage--neon,.gameActionMessagePreview.gameActionMessage--neon{background:linear-gradient(90deg,transparent,#37d5cf 8%,#628ff0 34%,#bc68d8 67%,#ef6b9b 92%,transparent) center bottom 6px / 90% 6px no-repeat,linear-gradient(90deg,rgba(55,213,207,.05),rgba(255,255,255,.98) 25%,rgba(255,255,255,.98) 75%,rgba(239,107,155,.05)) center / 92% calc(100% - 14px) no-repeat;color:#2b3040;text-shadow:0 1px 0 #fff}#messagePlace.gameActionMessage--lavender,.gameActionMessagePreview.gameActionMessage--lavender{background:linear-gradient(90deg,transparent,#c5b6db 8%,#8068a6 34%,#9a7db7 68%,#d3c6e2 92%,transparent) center bottom 6px / 90% 5px no-repeat,linear-gradient(180deg,rgba(253,251,255,.98),rgba(235,228,245,.72)) center / 92% calc(100% - 14px) no-repeat}#messagePlace.gameActionMessage--emerald,.gameActionMessagePreview.gameActionMessage--emerald{background:linear-gradient(90deg,transparent,#b58a32 18%,#d3b861 50%,#b58a32 82%,transparent) center top 6px / 82% 1px no-repeat,linear-gradient(90deg,transparent,#8ab398 8%,#2f7350 34%,#438765 68%,#a2c2a8 92%,transparent) center bottom 6px / 90% 6px no-repeat,linear-gradient(180deg,rgba(251,254,250,.98),rgba(228,241,232,.74)) center / 92% calc(100% - 14px) no-repeat}#messagePlace.gameActionMessage--glass,.gameActionMessagePreview.gameActionMessage--glass{border-bottom:0;background:linear-gradient(90deg,transparent,rgba(99,126,139,.36) 16%,rgba(99,126,139,.36) 84%,transparent) bottom center / 90% 1px no-repeat,linear-gradient(90deg,transparent 0%,rgba(215,230,234,.18) 10%,rgba(255,255,255,.76) 28%,rgba(255,255,255,.76) 72%,rgba(215,230,234,.18) 90%,transparent 100%) center / 100% 100% no-repeat}#messagePlace.gameActionMessage--bronze,.gameActionMessagePreview.gameActionMessage--bronze{background:linear-gradient(90deg,transparent,#d3a86c 8%,#8d5f2f 36%,#b47c42 64%,#e0b879 92%,transparent) bottom center / 94% 7px no-repeat,linear-gradient(90deg,transparent 0%,rgba(255,253,249,.94) 9%,rgba(244,233,218,.76) 24%,rgba(244,233,218,.76) 76%,rgba(255,253,249,.94) 91%,transparent 100%) center / 100% 100% no-repeat}.gameActionMessagePreview{transition:all 260ms ease-in-out}#messagePlace.gameActionMessage--ribbon:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--ribbon{transform:translateY(-1px);filter:drop-shadow(0 3px 3px rgba(76,43,15,.22))}#messagePlace.gameActionMessage--underline:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--underline{background-size:76% 2px}#messagePlace.gameActionMessage--rainbow:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--rainbow{background-position:bottom right;background-size:135% 7px}#messagePlace.gameActionMessage--double:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--double{background-size:84% 1px,100% 2px}#messagePlace.gameActionMessage--goldline:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--goldline{background-size:72% 3px}#messagePlace.gameActionMessage--woodline:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--woodline{background-position:9px bottom 6px,-12px center,center}#messagePlace.gameActionMessage--sage:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--sage{background-size:86% 7px,92% calc(100% - 14px)}#messagePlace.gameActionMessage--terracotta:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--terracotta{background-size:86% 8px,92% calc(100% - 14px)}#messagePlace.gameActionMessage--ocean:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--ocean{background-position:13px bottom 6px,center}#messagePlace.gameActionMessage--nightgold:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--nightgold{background-size:82% 4px,92% calc(100% - 14px);box-shadow:inset 0 -5px 8px -7px rgba(226,197,110,.85)}#messagePlace.gameActionMessage--parchment:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--parchment{background-size:84% 5px,88% calc(100% - 14px),92% calc(100% - 14px)}#messagePlace.gameActionMessage--neon:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--neon{background-size:86% 7px,92% calc(100% - 14px);box-shadow:0 7px 11px -9px rgba(98,143,240,.95)}#messagePlace.gameActionMessage--tricolor:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--tricolor{background-size:84% 7px}#messagePlace.gameActionMessage--sunset:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--sunset{background-position:bottom right,center;background-size:118% 8px,100% 100%}#messagePlace.gameActionMessage--lavender:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--lavender{background-size:80% 7px,92% calc(100% - 14px)}#messagePlace.gameActionMessage--emerald:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--emerald{background-size:76% 1px,86% 8px,92% calc(100% - 14px)}#messagePlace.gameActionMessage--dotted:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--dotted{background-position:4px bottom}#messagePlace.gameActionMessage--dashed:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--dashed{background-position:10px bottom}#messagePlace.gameActionMessage--softshadow:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--softshadow{background-size:98% 14px}#messagePlace.gameActionMessage--tarot:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--tarot{background-size:84% 8px}#messagePlace.gameActionMessage--meadow:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--meadow{background-position:14px bottom,center}#messagePlace.gameActionMessage--glass:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--glass{background-position:12px bottom,12px center;box-shadow:inset 0 -5px 9px -8px rgba(77,126,148,.8)}#messagePlace.gameActionMessage--bronze:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--bronze{background-size:89% 9px,100% 100%}#messagePlace.gameActionMessage--corner:hover,.compteBandeauStyleChoice:hover .gameActionMessagePreview.gameActionMessage--corner{background-size:88% 2px,2px 22px,2px 22px}@media (prefers-reduced-motion:reduce){.gameActionMessagePreview{transition-duration:0.01ms}}@media screen and (max-width:600px){#messagePlace.gameActionMessage--woodline,#messagePlace.gameActionMessage--sage,#messagePlace.gameActionMessage--terracotta,#messagePlace.gameActionMessage--ocean,#messagePlace.gameActionMessage--nightgold,#messagePlace.gameActionMessage--parchment,#messagePlace.gameActionMessage--neon,#messagePlace.gameActionMessage--tricolor,#messagePlace.gameActionMessage--sunset,#messagePlace.gameActionMessage--lavender,#messagePlace.gameActionMessage--emerald,#messagePlace.gameActionMessage--softshadow,#messagePlace.gameActionMessage--tarot,#messagePlace.gameActionMessage--meadow,#messagePlace.gameActionMessage--bronze,#messagePlace.gameActionMessage--corner{height:56px;padding:0 18px 5px;line-height:49px}#messagePlace.gameActionMessage--goldline,#messagePlace.gameActionMessage--dotted,#messagePlace.gameActionMessage--dashed,#messagePlace.gameActionMessage--glass{height:54px;padding-right:16px;padding-left:16px;line-height:50px}}#infosJeuActions a.actionBtn[role="button"]:focus{outline:2px solid #3b2517!important;outline-offset:1px;box-shadow:0 0 0 1px rgba(255,255,255,.7)!important}#BTNQUT[tabindex="0"]:focus{outline:2px solid #3b2517!important;outline-offset:1px;box-shadow:0 0 0 1px rgba(255,255,255,.7)!important}.homeNewsPanel{--news-text:#514438;--news-title:#654c36;--news-link:#86532e;--news-hover:#58351f;--news-line:#ded3c3;--news-soft:#eee6da;position:relative;box-sizing:border-box;margin:0 0 20px;padding:0 22px 6px;overflow:hidden;border:1px solid #d8cebe;border-radius:16px;background:#f8f5ef;box-shadow:0 8px 24px rgba(61,46,26,.08)}#global .homeNewsPanel>#homeNewsTitle{margin:0 -22px;padding:20px 22px;border-bottom:1px solid #67462f;background:linear-gradient(125deg,#3b2517,#765238);color:#fff;font-size:26px;font-weight:600;line-height:1.25;letter-spacing:normal;text-transform:none;text-align:left}.homeNewsItem{padding:10px 0}.homeNewsItem+.homeNewsItem{border-top:1px solid var(--news-line)}.homeNewsItemHeader{display:block;min-height:44px;padding:8px 0;box-sizing:border-box;cursor:pointer;list-style:none}.homeNewsItemHeader::-webkit-details-marker{display:none}.homeNewsItemHeader::marker{content:''}.homeNewsItem[open]>.homeNewsItemHeader{margin-bottom:6px}#global .homeNewsPanel .homeNewsItemHeading{display:flow-root;margin:0;padding:0;border:0;background:none;font-size:18px;line-height:1.4;text-align:left;text-transform:none;letter-spacing:normal}.homeNewsItemChevron{float:right;margin:7px 0 0 12px;color:var(--news-link)}.homeNewsItem[open]>.homeNewsItemHeader .homeNewsItemChevron{transform:rotate(90deg)}.homeNewsItemHeader:hover .homeNewsItemTitle{color:var(--news-hover)!important}.homeNewsItemDate{float:right;display:inline-block;margin:0 0 0 12px;padding:3px 9px;white-space:nowrap;text-align:right;border-radius:4px;background:var(--news-soft);color:var(--news-text);font-size:13px;font-weight:600;line-height:1.5}#global .homeNewsPanel .homeNewsItemTitle{margin:0;padding:0;border:0;background:none;color:var(--news-title);font-size:18px;font-weight:500;line-height:1.4;letter-spacing:normal;text-transform:none;text-align:left;min-width:0;overflow-wrap:anywhere}#global .homeNewsPanel a{color:var(--news-link)!important;font-weight:600;text-decoration:none!important;transition:color .15s ease,background-color .15s ease,border-color .15s ease}#global .homeNewsPanel .homeNewsItemTitle a{color:var(--news-title)!important}#global .homeNewsPanel a:hover,#global .homeNewsPanel a:focus{color:var(--news-hover)!important;text-decoration:none!important}#global .homeNewsPanel a:focus-visible,.homeNewsPanel .homeNewsItemContent:focus-visible,.homeNewsItemHeader:focus-visible{outline:2px solid var(--news-link);outline-offset:3px}#global .homeNewsPanel .homeNewsItemAction{display:inline-flex;align-items:center;gap:7px;max-width:100%;box-sizing:border-box;margin-top:10px;padding:8px 12px;border:1px solid var(--news-title);border-radius:6px;background:var(--news-title);color:#fff!important;font-size:14px;line-height:1.5;text-align:left}.homeNewsItemAction svg{flex-shrink:0}#global .homeNewsPanel .homeNewsItemAction:hover,#global .homeNewsPanel .homeNewsItemAction:focus{background:var(--news-hover);border-color:var(--news-hover);color:#fff!important}.themeSombre #global .homeNewsPanel .homeNewsItemAction{color:#211d19!important}.homeNewsPanel .homeNewsItemContent{box-sizing:border-box;max-height:200px;margin:0;padding:0 10px 0 0;overflow-x:hidden;overflow-y:auto;color:var(--news-text);font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.65;overflow-wrap:break-word;text-align:left;white-space:normal;scrollbar-color:var(--news-link) var(--news-soft);scrollbar-width:thin}#global .homeNewsPanel .homeNewsItemContent p,#global .homeNewsPanel .homeNewsItemContent li{color:var(--news-text)!important;font-size:inherit;line-height:inherit;text-align:left}#global .homeNewsPanel .homeNewsItemContent p{margin:0 0 10px;padding:0}.homeNewsItemContent img{max-width:100%;height:auto}.homeNewsPanel .homeNewsItemContent::-webkit-scrollbar{width:6px}.homeNewsPanel .homeNewsItemContent::-webkit-scrollbar-track{background:var(--news-soft)}.homeNewsPanel .homeNewsItemContent::-webkit-scrollbar-thumb{border-radius:6px;background:var(--news-link)}.themeSombre .homeNewsPanel{--news-text:#d8cfc5;--news-title:#f0e8dd;--news-link:#d8b18a;--news-hover:#f5d7ae;--news-line:#4b4137;--news-soft:#332b25;border-color:var(--news-line)!important;background:#211d19!important;box-shadow:0 8px 24px rgba(0,0,0,.2)!important}.themeSombre #global .homeNewsPanel>#homeNewsTitle{border-color:#493326;background:linear-gradient(125deg,#2b1d15,#513827)}@media (max-width:600px){.homeNewsPanel{padding:0 16px 4px;border-radius:13px}#global .homeNewsPanel>#homeNewsTitle{margin:0 -16px;padding:17px 16px;font-size:23px}.homeNewsItem{padding:8px 0}.homeNewsItemChevron{margin-left:8px}.homeNewsItemDate{margin-left:8px;padding:3px 5px;font-size:11px}#global .homeNewsPanel .homeNewsItemHeading{font-size:17px}#global .homeNewsPanel .homeNewsItemTitle{font-size:17px}.homeNewsPanel .homeNewsItemContent{max-height:180px}}#global .homeActivityIntro{margin:0;padding:12px 0;color:var(--news-text);font-size:13px;line-height:1.5;text-align:left}.homeActivityList{max-height:640px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--news-link) var(--news-soft)}.homeActivityList:focus-visible{outline:2px solid var(--news-link);outline-offset:-2px}.homeActivityItem{--activity-accent:#765238}.homeActivityItem--vote{--activity-accent:#356b43}.homeActivityItem--formation{--activity-accent:#28666b}.homeActivityType{display:inline-block;vertical-align:2px;margin-right:6px;padding:2px 6px;border-radius:4px;color:var(--activity-accent);background:var(--news-soft);font:600 10px/1.5 "Open Sans",sans-serif;letter-spacing:.03em;text-transform:uppercase}.homeActivityStatus{display:block;margin-top:4px;color:var(--activity-accent);font-size:12px;line-height:1.5}.homeActivityItem[data-formation-state="live"] .homeActivityStatus::before{content:'';display:inline-block;width:6px;height:6px;margin:0 6px 1px 0;border-radius:50%;background:currentColor}.homeActivityFormation{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;background:var(--news-soft);border-radius:8px}.homeActivityFormation>img{flex:0 0 48px;margin-top:2px}.homeActivityFormation>div{min-width:0}#global .homeActivityFormation p:last-child{margin-bottom:0}#global .homeActivityFormation .homeActivityTrainer{font-size:15px}#global .homeActivityFormation .homeActivityFacts{font-size:12px}.homeActivityActions{display:flex;flex-wrap:wrap;gap:8px}#global .homeActivityPanel .homeNewsItemAction{background:var(--activity-accent);border-color:var(--activity-accent)}#global .homeActivityPanel .homeNewsItemAction:hover{filter:brightness(.92)}#global .homeActivityPanel .homeActivityActionSecondary{background:transparent;color:var(--news-link)!important;border-color:var(--news-line)}.themeSombre .homeActivityItem{--activity-accent:#d1b18e}.themeSombre .homeActivityItem--vote{--activity-accent:#acd1a5}.themeSombre .homeActivityItem--formation{--activity-accent:#96c9cc}@media (max-width:600px){.homeActivityList{max-height:560px}.homeActivityType{font-size:9px;padding:1px 4px}.homeActivityFormation{gap:9px;padding:10px}.homeActivityFormation>img{width:36px;height:36px;flex-basis:36px}}.chatsMPList{margin-left:-10px;margin-right:-10px}.genericKeyboardControl:focus{outline:2px solid #3b2517!important;outline-offset:1px;box-shadow:0 0 0 1px rgba(255,255,255,.7)!important}#forumRes .sujetForumDD2{padding:9px 8px;border-bottom:1px solid #ece7e1}#forumRes .myWide .titsujeFor,#forumRes .myWide .thredTD,#forumRes .myWide .titlForum,#forumRes .myWide .deltd{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ece7e1;vertical-align:middle}#forumRes .titsujeFor>a{font-weight:600;line-height:1.35}#forumRes .smallTxt{color:#6d665f;font-size:14px;line-height:1.4}#forumRes .sujetForum{border:1px solid #e5dfd8;border-radius:8px;box-shadow:0 2px 6px rgba(52,38,27,.06);line-height:1.55;word-wrap:break-word}#forumRes .sujetSub{border-left:3px solid #d8c7b8}#forumRes label[for="searchForumSujet"]{display:block;margin-top:8px;font-weight:600}#forumRes #searchForumSujet{max-width:420px;margin:5px 0 12px}#forumRes .btn{margin-bottom:5px;white-space:normal}@media (max-width:600px){#forumRes .sujetForum{padding:12px;margin-bottom:12px}#forumRes .sujetSub{margin-left:8px}#forumRes .threadForum{width:36px}#forumRes .myWide td{font-size:14px}#forumRes #searchForumSujet{width:100%;max-width:none}}#forumRes .forumHomeActions{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}#forumRes .forumHomeActions .btn{margin:0}#forumRes .forumHomeHeader,#forumRes .forumHomeHeader *,#forumRes .forumListHeader,#forumRes .forumListHeader *{box-sizing:border-box}#forumRes .forumHomeHeader{margin:0 0 14px;overflow:hidden;border:1px solid #d8c6a8;border-radius:13px;background:#fbf7ee;box-shadow:0 7px 20px rgba(37,27,17,.09)}#forumRes .forumHomeHeader__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);gap:28px;align-items:center;padding:24px 26px;color:#fff;background:linear-gradient(125deg,#17130f 0%,#2b2118 68%,#513a22 100%)}#forumRes .forumHeaderEyebrow{display:block;margin-bottom:5px;color:#dbb36e;font-size:13px;font-weight:700;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}#forumRes .forumHomeHeader__intro .forumTopicListTitle,#forumRes .forumListHeader__intro .forumTopicListTitle{margin:0 0 7px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:28px;font-weight:400;letter-spacing:0;line-height:1.16;text-transform:none}#forumRes .forumHomeHeader__intro>p,#forumRes .forumListHeader__intro .forumTopicListDescription{margin:0;color:#e9ddcb;font-size:15px;line-height:1.45}#forumRes .forumSearchPanel{min-width:0;margin:0}#forumRes .forumSearchPanel label,#forumRes label[for="searchForumSujet"].forumSearchPanel__label{display:block;margin:0 0 7px;color:#f4eadb;font-size:14px;font-weight:700;line-height:1.35}#forumRes .forumSearchPanel__controls{display:flex;gap:7px;align-items:stretch}#forumRes .forumSearchPanel__field{position:relative;flex:1 1 auto;min-width:0}#forumRes .forumSearchPanel__field>.glyphicon{position:absolute;z-index:1;top:50%;left:13px;color:#96764a;font-size:17px;transform:translateY(-50%);pointer-events:none}#forumRes .forumSearchPanel #searchForumSujet,#forumRes .forumSearchPanel input.form-control{box-sizing:border-box;width:100%;max-width:none;height:44px;margin:0;padding:9px 12px 9px 40px;border:1px solid #c7ad83;border-radius:7px;color:#342d26;background:#fffdf9;box-shadow:0 3px 9px rgba(0,0,0,.14);font-size:15px}#forumRes .forumSearchPanel #searchForumSujet:focus{border-color:#d4a85b;outline:2px solid rgba(212,168,91,.28);box-shadow:0 3px 12px rgba(0,0,0,.18)}#forumRes .forumSearchPanel__controls .btn{flex:0 0 auto;min-height:44px;margin:0;padding-right:14px;padding-left:14px;border-color:#b27c35;color:#fff;background:linear-gradient(#c3934e,#9d6c2f)}#forumRes .forumSearchPanel__hint{margin:7px 0 0;color:#cfc0ad;font-size:14px;line-height:1.35}#forumRes .forumQuickAccess{padding:15px 18px 18px}#forumRes .forumQuickAccess>h2{margin:0 0 10px;color:#5f4a31;font-size:13px;font-weight:700;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}#forumRes .forumQuickAccess__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:8px}#forumRes .forumQuickAccessCard{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;min-width:0;min-height:64px;padding:9px 11px;border:1px solid #ddd0bd;border-radius:7px;color:#4b3825;background:#fff;box-shadow:0 2px 5px rgba(66,46,24,.06);text-decoration:none;transition:border-color .15s ease,background .15s ease,transform .15s ease}#forumRes .forumQuickAccessCard:hover,#forumRes .forumQuickAccessCard:focus{border-color:#bf9960;color:#5e401d;background:#f7efe2;outline:none;text-decoration:none;transform:translateY(-1px)}#forumRes .forumQuickAccessCard__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #c7a873;border-radius:50%;color:#8a612c;background:#f8efdf;font-size:16px}#forumRes .forumQuickAccessCard strong,#forumRes .forumQuickAccessCard small{display:block}#forumRes .forumQuickAccessCard strong{margin-bottom:2px;font-size:14px;line-height:1.25}#forumRes .forumQuickAccessCard small{color:#75695d;font-size:14px;line-height:1.3}#forumRes .forumListHeader{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:center;margin:0 0 11px;padding:21px 23px;overflow:hidden;border:1px solid #5b432a;border-radius:11px;color:#fff;background:linear-gradient(125deg,#17130f 0%,#2b2118 68%,#513a22 100%);box-shadow:0 5px 16px rgba(37,27,17,.1)}#forumRes .forumListHeader--searchable{grid-template-columns:minmax(0,1fr) minmax(275px,.88fr)}#forumRes .forumListHeader__intro .forumTopicListTitle{font-size:24px}#forumRes .forumListHeader__context{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:7px}#forumRes .forumListHeader__context .forumHeaderEyebrow{margin-bottom:0}#forumRes .forumListHeader__back{display:inline-flex;gap:4px;align-items:center;min-height:27px;padding:4px 9px;border:1px solid rgba(219,179,110,.58);border-radius:999px;color:#f4e5cb;background:rgba(255,255,255,.08);font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}#forumRes .forumListHeader__back:hover,#forumRes .forumListHeader__back:focus{border-color:#dbb36e;color:#211911;background:#dbb36e;text-decoration:none}#forumRes .forumListHeader__back:focus-visible{outline:2px solid #fff;outline-offset:2px}#forumRes .forumListHeader__back .glyphicon{font-size:10px}#forumRes .forumSearchActive{display:inline-block;margin:10px 0 0;padding:5px 8px;border:1px solid rgba(219,179,110,.4);border-radius:999px;color:#f1dfbf;background:rgba(255,255,255,.08);font-size:14px;line-height:1.3}#forumRes .forumSearchClear{display:inline-block;margin-top:7px;color:#f0d5a7;font-size:14px;text-decoration:underline}#forumRes .forumSearchClear:hover,#forumRes .forumSearchClear:focus{color:#fff}#forumRes .forumSearchResultMeta{display:flex;flex-wrap:wrap;gap:5px 8px;align-items:center;margin:3px 0 4px}#forumRes .forumSearchResultBadge{display:inline-block;padding:2px 6px;border:1px solid #cfb37f;border-radius:999px;color:#6d4b23;background:#f8ecd8;font-size:13px;font-weight:700;line-height:1.35}#forumRes .forumSearchResultBadge--content{border-color:#b9c9ce;color:#42616b;background:#eef5f6}#forumRes .forumSearchResultExcerpt{flex:1 0 100%;padding-left:7px;border-left:3px solid #d9c6a8;color:#6d645c;font-size:14px;font-style:italic;line-height:1.4}#forumRes .forumSearchEmpty{margin:0;text-align:center}#forumRes .forumSearchEmpty span{color:#70665d;font-size:14px}@media (max-width:900px){#forumRes .forumHomeHeader__hero,#forumRes .forumListHeader--searchable{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:640px){#forumRes .forumHomeHeader__hero,#forumRes .forumListHeader{gap:17px;padding:20px 16px}#forumRes .forumHomeHeader__intro .forumTopicListTitle,#forumRes .forumListHeader__intro .forumTopicListTitle{font-size:22px}#forumRes .forumSearchPanel__controls{flex-wrap:wrap}#forumRes .forumSearchPanel__field,#forumRes .forumSearchPanel__controls .btn{flex:1 0 100%}#forumRes .forumQuickAccess{padding:13px}#forumRes .forumQuickAccess__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}#webBody.themeSombre #forumRes .forumHomeHeader{border-color:#574b40;background:#2b2622;box-shadow:0 7px 20px rgba(0,0,0,.3)}#webBody.themeSombre #forumRes .forumQuickAccess>h2,#webBody.themeSombre #forumRes .forumQuickAccessCard{color:#ddd3c8}#webBody.themeSombre #forumRes .forumQuickAccessCard{border-color:#574b40;background:#342e29}#webBody.themeSombre #forumRes .forumQuickAccessCard:hover,#webBody.themeSombre #forumRes .forumQuickAccessCard:focus{border-color:#8a735f;color:#f0e6dc;background:#40372f}#webBody.themeSombre #forumRes .forumQuickAccessCard small,#webBody.themeSombre #forumRes .forumSearchResultExcerpt{color:#b9aca0}#forumRes .forumHomeNotice{padding:10px 12px;border-left:4px solid #8e684c;border-radius:6px;background:#f7f2ec;font-size:15px;line-height:1.45}#forumRes .forumHomeCategories{display:grid;gap:12px;margin-top:10px}#forumRes .forumCategoryGroup{padding:12px;border:1px solid #ded6ce;border-radius:10px;background:#faf8f5}#forumRes .forumCategoryGroup>h3,#forumRes .forumCategoryGroup>h2{margin:0;font-size:20px;line-height:1.25}#forumRes .forumCategoryGroupDescription{margin:3px 0 10px;color:#6d655e;font-size:14px;line-height:1.35}#forumRes .forumCategoryGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:7px}#forumRes .forumCategoryCard{display:flex;flex-direction:column;box-sizing:border-box;height:100%;min-width:0;padding:10px 11px;overflow:visible;border:1px solid #e5dfd8;border-radius:8px;background:#fff;color:inherit;font-size:14px;line-height:1.4;text-decoration:none;transition:border-color .16s ease,background-color .16s ease}#forumRes .forumCategoryCard:hover,#forumRes .forumCategoryCard:focus-within{border-color:#cfc1b5;background:#fdfbf8;color:inherit;text-decoration:none}#forumRes a.forumCategoryCard{cursor:pointer}#forumRes a.forumCategoryCard:focus-visible{outline:2px solid #8e684c;outline-offset:2px}#forumRes .forumCategoryCard__header{display:flex;gap:10px;align-items:flex-start;min-height:38px;min-width:0}#forumRes .forumCategoryCard__heading{display:flex;flex:1 1 auto;height:38px;flex-direction:column;justify-content:center;gap:3px;min-width:0}#forumRes .forumCategoryCard__title{display:block;min-width:0;overflow:hidden;color:#493323;font-size:17px;font-weight:600;line-height:20px;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}#forumRes a.forumCategoryCard:hover .forumCategoryCard__title,#forumRes a.forumCategoryCard:focus .forumCategoryCard__title{color:#744b2c;text-decoration:underline;text-underline-offset:2px}#forumRes .forumCategoryCard__count{display:block;margin:0;color:#766c64;font-size:12px;line-height:14px}#forumRes .forumCategoryCard__description{display:-webkit-box;min-width:0;min-height:2.8em;max-height:2.8em;margin:9px 0 0;padding-top:8px;overflow:hidden;border-top:1px solid #eee8e2;color:#655d56;font-size:14px;line-height:1.4;text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}#forumRes .forumCategoryPreview{clear:both}#forumRes .forumCategoryPreview:not(:empty){margin-top:3px;padding:7px 0 0 10px;border-left:3px solid #8e684c}#forumRes .forumCategoryStatusIcon,#forumRes .forumTopicStatusIcon{display:inline-block;box-sizing:border-box;float:none;width:40px!important;height:40px;margin:0;padding:0;background-position:center;background-repeat:no-repeat;background-size:40px 40px}#forumRes .forumCategoryStatusIcon{flex:0 0 38px;width:38px!important;height:38px;margin:0;background-size:38px 38px}#forumRes .forumCategoryStatusIcon[data-forum-state="unread"],#forumRes .forumTopicStatusIcon[data-forum-state="unread"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect x='1' y='1' width='38' height='38' rx='11' fill='%23e8f4eb' stroke='%2377a985'/%3E%3Cpath d='M10 12h20v13H18l-5 4v-4h-3z' fill='%2339764e'/%3E%3Ccircle cx='29' cy='10' r='5' fill='%23cf5a3b' stroke='white' stroke-width='2'/%3E%3C/svg%3E")}#forumRes .forumCategoryStatusIcon[data-forum-state="read"],#forumRes .forumTopicStatusIcon[data-forum-state="read"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect x='1' y='1' width='38' height='38' rx='11' fill='%23f2efeb' stroke='%23b9aea4'/%3E%3Cpath d='M10 12h20v13H18l-5 4v-4h-3z' fill='none' stroke='%23756d64' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='m17 18 3 3 6-7' fill='none' stroke='%23756d64' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (max-width:720px){#forumRes .forumCategoryGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:480px){#forumRes .forumCategoryGroup{padding:9px}#forumRes .forumCategoryCard{padding:8px}#forumRes .forumCategoryCard__header{min-height:34px}#forumRes .forumCategoryCard__heading{height:34px}#forumRes .forumCategoryCard__title{font-size:16px;line-height:18px}#forumRes .forumCategoryCard__count{line-height:13px}#forumRes .forumCategoryStatusIcon{flex-basis:34px;width:34px!important;height:34px;background-size:34px 34px}}#forumRes .forumBreadcrumb{margin:0 0 7px;color:#655d56;font-size:15px;line-height:1.4}#forumRes .forumBreadcrumb ol{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none}#forumRes .forumBreadcrumb li{display:inline-flex;align-items:center;min-width:0}#forumRes .forumBreadcrumb li+li::before{margin:0 7px;color:#9a8d82;content:"\203a"}#forumRes .forumBreadcrumb a{color:#4e3f31;font-weight:600}#forumRes .forumBreadcrumb li:last-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#forumRes .forumTopicHeader,#forumRes .forumTopicHeader *{box-sizing:border-box}#forumRes .forumTopicHeader{margin:0 0 13px;overflow:hidden;border:1px solid #d6cec6;border-radius:11px;color:#302820;background:#fff;box-shadow:0 5px 16px rgba(37,27,17,.12)}#forumRes .forumTopicHeader__auxiliary{color:#fff;background:linear-gradient(125deg,#17130f 0%,#282018 72%,#43301e 100%)}#forumRes .forumTopicHeader__auxiliaryContent{padding:11px 22px 15px}#forumRes .forumTopicHeader__breadcrumb{margin:0;padding:9px 20px;border-bottom:1px solid rgba(219,179,110,.2);color:#d9cdbf;background:rgba(0,0,0,.18);font-size:14px}#forumRes .forumTopicHeader__breadcrumb a{color:#e7c990}#forumRes .forumTopicHeader__breadcrumb a:hover,#forumRes .forumTopicHeader__breadcrumb a:focus{color:#fff}#forumRes .forumTopicHeader__breadcrumb li+li::before{color:#a9957d}#forumRes .forumTopicHeader__breadcrumb li:last-child span{max-width:min(46vw,460px);color:#d9cdbf}#forumRes .forumTopicHeader__content{padding:18px 22px 20px;color:#302820;background:#fff}#forumRes .forumTopicHeader__title{max-width:920px;margin:0;color:#2f261f;font-family:Georgia,"Times New Roman",serif;font-size:28px;font-weight:400;letter-spacing:0;line-height:1.2;overflow-wrap:anywhere;text-transform:none}#forumRes .forumTopicHeader__author{display:grid;grid-template-areas:"avatar meta moderation";grid-template-columns:81px minmax(0,1fr) auto;gap:11px;align-items:center;margin-top:0}#forumRes .forumTopicHeader__author--noAvatar{grid-template-areas:"meta moderation";grid-template-columns:minmax(0,1fr) auto}#forumRes .forumTopicHeader__avatar{grid-area:avatar;box-sizing:border-box;width:81px;height:54px;border:2px solid rgba(255,255,255,.88);border-radius:8px;box-shadow:0 0 0 2px rgba(201,166,104,.48),0 4px 11px rgba(0,0,0,.25);object-fit:cover}#forumRes .forumTopicHeader__meta{display:grid;grid-area:meta;gap:7px;margin:0;color:#d9cdbf;font-size:14px;line-height:1.35}#forumRes .forumTopicHeader__metaPrimary,#forumRes .forumTopicHeader__statuses{display:flex;flex-wrap:wrap;gap:7px 15px;align-items:center}#forumRes .forumTopicHeader__statuses{gap:7px}#forumRes .forumTopicHeader__metaPrimary>span{display:inline-flex;gap:5px;align-items:center}#forumRes .forumTopicHeader__meta .glyphicon{color:#c9a668}#forumRes .forumTopicHeader__meta a{color:#f0d8ad;font-weight:650}#forumRes .forumTopicHeader__moderation{display:flex;grid-area:moderation;gap:5px;align-items:center}#forumRes .forumTopicHeader__body{margin-top:14px;padding:15px 16px;overflow-x:auto;border:1px solid #e2dad2;border-radius:8px;color:#352d26;background:#f8f6f3;font-size:16px;line-height:1.55;overflow-wrap:anywhere}#forumRes .forumTopicHeader__body p{margin:0}#forumRes .forumTopicHeader__body p,#forumRes .forumTopicHeader__body td,#forumRes .forumTopicHeader__body th,#forumRes .forumTopicHeader__body li{color:#352d26;font-size:inherit;line-height:inherit}#forumRes .forumTopicHeader__body a{color:#765036;text-decoration:underline;text-underline-offset:2px}#forumRes .forumTopicHeader__body img,#forumRes .forumTopicHeader__body table{max-width:100%}#forumRes .forumTopicHeader__reactions.forumTopicReactions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin:13px 0 0}#forumRes .forumTopicHeader__reactions .forumReactionButton{justify-content:center;width:100%;min-height:40px;gap:6px;padding:0 9px;border-color:#d9d1c9;border-radius:7px;background:#faf8f5;box-shadow:none;color:#4f463e;font-size:13px}#forumRes .forumTopicHeader__reactions .forumReactionButton--negative{border-color:#dfd1cf;background:#f8f4f3;color:#75514d}#forumRes .forumTopicHeader__reactions .forumReactionButton--positive{border-color:#cdd9d0;background:#f3f7f4;color:#496250}#forumRes .forumTopicHeader__reactions .forumReactionLabel{font-weight:500;letter-spacing:.01em}#forumRes .forumTopicHeader__reactions .forumReactionCount{min-width:20px;height:20px;border:1px solid rgba(78,63,49,.1);border-radius:999px;background:rgba(78,63,49,.06);color:inherit;font-weight:600}#forumRes .forumTopicHeader__reactions .forumReactionButton .emotForum{width:20px;height:20px;max-height:20px;opacity:.9}#forumRes .forumTopicHeader__reactions .forumReactionButton:hover,#forumRes .forumTopicHeader__reactions .forumReactionButton:focus{border-color:#9f8874;background:#f1ece7;box-shadow:0 0 0 2px rgba(118,80,54,.1);color:#302820}#forumRes .forumTopicHeader__reactions .forumReactionButton:not([onclick]){opacity:.72}#forumRes .forumTopicHeader__status{padding:3px 8px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#eee7df;background:rgba(255,255,255,.1);font-size:13px;font-weight:700}#forumRes .forumTopicHeader__status--open{border-color:rgba(133,193,151,.5);color:#cbe7d3;background:rgba(65,128,83,.3)}#forumRes .forumTopicHeader__status--pinned{border-color:rgba(222,183,108,.55);color:#f1d8a6;background:rgba(157,109,41,.28)}#forumRes .forumTopicHeader__status--sensitive{border-color:rgba(232,137,115,.55);color:#ffd5cc;background:rgba(157,67,47,.35)}#forumRes .forumTopicListTitle{margin-bottom:2px;font-size:22px;line-height:1.25}#forumRes .forumTopicListDescription{margin:0 0 8px;color:#655d56;font-size:15px;line-height:1.4}#forumRes .forumTopicSort{margin:6px 0 8px;padding:6px 9px;border:1px solid #e1d9d1;border-radius:6px;background:#f7f3ee;color:#655d56;font-size:15px;line-height:1.5}#forumRes .forumTopicSort .button{display:inline-block;margin-left:5px;font-weight:600}#forumRes .forumTopicNoticeList,#forumRes .forumTopicList{width:100%;max-width:100%;border-collapse:separate;border-spacing:0 5px}#forumRes .forumTopicNoticeList{margin-bottom:7px}#forumRes .forumTopicList--latest{table-layout:fixed}#forumRes .forumTopicNoticeList .forumTopicMain{padding:7px 9px;border:1px solid #dfd6cd;border-radius:7px;background:#f8f4ef}#forumRes .forumTopicList .forumTopicRow>td{padding-top:7px;padding-bottom:7px;border-top:1px solid #e3dcd5;border-bottom:1px solid #e3dcd5;background:#fff}#forumRes .forumTopicList .forumTopicRow>td:first-child{border-left:1px solid #e3dcd5;border-radius:8px 0 0 8px}#forumRes .forumTopicList .forumTopicRow>td:last-child{border-right:1px solid #e3dcd5;border-radius:0 8px 8px 0}#forumRes .forumTopicStatusIcon{flex:0 0 28px;width:28px!important;height:28px;background-size:28px 28px}#forumRes .forumTopicList .forumTopicMain{min-width:0;padding-right:8px;padding-left:8px;overflow-wrap:anywhere}#forumRes .forumTopicMain__heading{display:flex;gap:7px;align-items:center;min-width:0}#forumRes .forumTopicList .forumTopicMain>a,#forumRes .forumTopicList .forumTopicMain__heading>a{display:inline-block;min-width:0;color:#493323;font-size:15px;font-weight:650;line-height:1.3}#forumRes .forumTopicList .forumTopicMain .smallTxt{display:inline-block;margin-top:2px;font-size:14px;line-height:1.35}#forumRes .forumTopicStats{width:125px;padding-right:8px;padding-left:8px;color:#655d56;font-size:14px;line-height:1.35}#forumRes .forumTopicList .forumTopicRow>.deltd{width:1%;padding-right:6px;padding-left:4px;white-space:nowrap}#forumRes .forumTopicList .sujetForum{box-sizing:border-box;min-width:0;max-width:100%;overflow-x:auto}#forumRes .forumTopicList .sujetForum table{max-width:100%!important;table-layout:fixed}#forumRes .forumTopicList .sujetForum th,#forumRes .forumTopicList .sujetForum td{overflow-wrap:anywhere;word-break:break-word}#forumRes .forumTopicPreview:empty{padding:0!important;border:0}#forumRes .forumTopicPreview:not(:empty){padding:3px 0 5px!important;font-size:14px}#forumRes .forumPagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;margin:12px 0 8px;padding:12px;border:1px solid #ddd4cc;border-radius:10px;background:#faf8f5}#forumRes .forumPagination .btn{margin:0}#forumRes .forumPaginationPosition{margin:8px 0 3px;text-align:right}#forumRes .forumPaginationPosition .forumPagination__current{display:inline-block;padding:4px 9px;border:1px solid #ddd4cc;border-radius:999px;background:#faf8f5}#forumRes .forumPagination__current{min-width:72px;color:#655d56;font-size:14px;font-weight:650;text-align:center}#forumRes .forumPagination__newTopic{border-color:#307746;background:#397f50;box-shadow:0 3px 8px rgba(39,92,56,.22);font-weight:700}#forumRes .forumPagination__newTopic:hover,#forumRes .forumPagination__newTopic:focus{border-color:#265f38;background:#2f6d43}#forumRes .forumPagination__newTopic .glyphicon{margin-right:5px}#forumRes .forumPagination__requirement{flex:1 1 230px;padding:8px 12px;border:1px solid #d9c8a9;border-radius:6px;background:#fff8e8;color:#715b31;text-align:center}.ui-dialog.forumNewTopicDialogShell{max-width:calc(100vw - 24px)}.ui-dialog.forumReplyDialogShell{max-width:calc(100vw - 24px)}.ui-dialog.forumTopicToolDialogShell{max-width:calc(100vw - 24px)}.ui-dialog.forumTopicToolDialogShell .ui-dialog-content{box-sizing:border-box;max-height:calc(100vh - 96px)!important;padding:16px 18px;overflow-y:auto!important;overscroll-behavior:contain}.ui-dialog.forumTopicToolDialogShell .ui-dialog-content p{font-size:15px;line-height:1.55}.ui-dialog.forumTopicToolDialogShell .ui-dialog-content label:not(.sr-only){display:block;margin:12px 0 5px;font-weight:650}.ui-dialog.forumTopicToolDialogShell .form-control,.ui-dialog.forumTopicToolDialogShell select.shorty{box-sizing:border-box;width:100%;max-width:100%}.ui-dialog.forumTopicToolDialogShell .pbtn.marginTop{display:inline-block;margin-top:15px}.ui-dialog.forumReplyDialogShell .ui-dialog-content{box-sizing:border-box;max-height:calc(100vh - 96px)!important;padding:16px 18px;overflow-y:auto!important;overscroll-behavior:contain}.forumReplyForm__intro{margin:0 0 13px;padding:8px 10px;border-left:3px solid #6f8a76;background:#f5f8f5;font-size:1em}.forumReplyForm__smileys{margin:10px 0 5px}.ui-dialog.forumReplyDialogShell textarea.forumReplyForm__message{box-sizing:border-box;width:100%!important;min-height:180px;max-height:34vh;resize:vertical!important}.forumReplyPreview{box-sizing:border-box;max-width:100%;max-height:260px;margin:0 0 14px;padding:12px;overflow:auto;border-left:3px solid #4f819d!important;background:#f7fbfd;overscroll-behavior:contain}.forumReplyPreview img,.forumReplyPreview table{max-width:100%}.forumReplyPreview[aria-busy="true"]{opacity:.65}.forumReplyForm__actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:13px}.forumReplyForm__actions .btn{margin:0}.ui-dialog.forumNewTopicDialogShell .ui-dialog-content{box-sizing:border-box;max-height:calc(100vh - 96px)!important;padding:16px 18px;overflow-y:auto!important}.forumNewTopicForm__intro{margin:0 0 13px;padding:8px 10px;border-left:3px solid #6f8a76;background:#f5f8f5}.forumNewTopicForm>label{display:block;margin:9px 0 4px;font-weight:650}.forumNewTopicForm .form-control,.forumNewTopicForm select{box-sizing:border-box;width:100%}.forumNewTopicForm__smileys{margin:12px 0 5px}.ui-dialog.forumNewTopicDialogShell textarea.forumNewTopicForm__message{box-sizing:border-box;width:100%!important;min-height:170px;max-height:36vh;resize:vertical!important}.forumNewTopicPreview{box-sizing:border-box;max-width:100%;max-height:280px;margin:0 0 14px;padding:12px;overflow:auto;border-left:3px solid #4f819d!important;background:#f7fbfd;overscroll-behavior:contain}.forumNewTopicPreview[aria-busy="true"]{opacity:.65}.forumNewTopicForm__actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:13px}.forumNewTopicForm__actions .btn{margin:0}#webBody.themeSombre #forumRes .forumPagination{border-color:#574b40;background:#302a25}#webBody.themeSombre #forumRes .forumPagination__current{color:#d8cec5}#webBody.themeSombre .forumNewTopicForm__intro{color:#ded7cf;background:#38322d}#webBody.themeSombre .forumReplyForm__intro,body.themeSombre .forumReplyForm__intro{color:#ded7cf;border-left-color:#78947f;background:#38322d}#webBody.themeSombre .forumNewTopicPreview{color:#e5e0da;background:#302f2d;border-color:#51778a!important}#webBody.themeSombre .forumReplyPreview{color:#e5e0da;background:#302f2d;border-color:#51778a!important}@media (max-width:600px){#forumRes .forumTopicHeader__breadcrumb{padding:8px 13px}#forumRes .forumTopicHeader__breadcrumb li:last-child span{max-width:100%}#forumRes .forumTopicHeader__content{padding:16px 14px 17px}#forumRes .forumTopicHeader__auxiliaryContent{padding:10px 14px 13px}#forumRes .forumTopicHeader__title{font-size:22px}#forumRes .forumTopicHeader__author{grid-template-columns:66px minmax(0,1fr) auto;gap:8px;margin-top:0}#forumRes .forumTopicHeader__author--noAvatar{grid-template-columns:minmax(0,1fr) auto}#forumRes .forumTopicHeader__avatar{width:66px;height:44px}#forumRes .forumTopicHeader__meta{gap:6px}#forumRes .forumTopicHeader__metaPrimary{gap:5px 10px}#forumRes .forumTopicHeader__body{margin-top:13px;padding:12px;font-size:15px}#forumRes .forumTopicHeader__reactions.forumTopicReactions{gap:7px;margin-top:11px}#forumRes .forumTopicHeader__reactions .forumReactionButton{min-height:38px;gap:5px;padding:0 4px;font-size:12px}#forumRes .forumTopicHeader__reactions .forumReactionButton .emotForum{width:18px;height:18px;max-height:18px}#forumRes .forumTopicListTitle{font-size:19px}#forumRes .forumTopicStatusIcon{flex-basis:24px;width:24px!important;height:24px;background-size:24px 24px}#forumRes .forumTopicList .forumTopicMain{padding:6px 5px}#forumRes .forumTopicList .forumTopicMain>a{font-size:15px}#forumRes .forumTopicList .forumTopicMain .smallTxt{font-size:14px}#forumRes .forumPagination{flex-wrap:wrap;gap:7px}#forumRes .forumPagination .btn{flex:1 1 125px}#forumRes .forumPagination__current{flex:0 0 100%;order:-1}.ui-dialog.forumNewTopicDialogShell .ui-dialog-content{padding:12px}.ui-dialog.forumReplyDialogShell .ui-dialog-content{padding:12px}.ui-dialog.forumTopicToolDialogShell .ui-dialog-content{padding:12px}.ui-dialog.forumTopicToolDialogShell .pbtn.marginTop{box-sizing:border-box;width:100%}.forumReplyForm__actions .btn{flex:1 1 145px}.forumReplyPreview{max-height:210px}.forumNewTopicForm__actions .btn{flex:1 1 145px}.forumNewTopicPreview{max-height:220px}}#forumRes .forumTopicOriginal{margin-bottom:9px}#forumRes .forumTopicPost{margin-bottom:9px;padding:11px 12px;overflow-wrap:break-word;word-wrap:break-word}#forumRes .forumTopicOriginalPost{border-left:4px solid #8e684c}#forumRes .forumTopicTitle{display:block;margin-top:0;margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #e5dfd8;color:#493323;font-size:21px;font-weight:650;line-height:1.3}#forumRes .forumTopicVote{padding:9px 11px;border:1px solid #d9d0c7;border-left:4px solid #8e684c;border-radius:7px;background:#f7f3ee;font-size:14px;line-height:1.4;text-align:center}#forumRes .forumTopicDanger{border-left-color:#b5423d}#forumRes .forumTopicReactions{display:flex;gap:7px;justify-content:flex-end;margin:-3px 4px 10px}#forumRes .forumTopicReactions>a{float:none!important}#forumRes .forumTopicEmpty{margin-bottom:9px;padding:9px 11px}#forumRes .forumTopicEmpty p{margin:0}#forumRes .forumTopicResponse{margin-bottom:9px}#forumRes .forumTopicResponse,#forumRes .forumTopicComment{scroll-margin-top:18px}#forumRes .forumTopicResponse:target{border-radius:6px}#forumRes .forumTopicResponse:target .forumTopicResponseHeader{border-color:#a98d73;background:linear-gradient(90deg,#eadccd 0%,#f8f2eb 65%,#faf8f5 100%);box-shadow:inset 5px 0 #4e3f31}#forumRes .forumTopicResponse:target .forumTopicResponseBody{border-color:#c7b19d;background:#fff8ed;box-shadow:inset 5px 0 #4e3f31,0 7px 18px rgba(78,63,49,.16)}#forumRes .forumTopicComment:target{border:1px solid #a98d73;border-left:5px solid #4e3f31;border-radius:7px;background:linear-gradient(90deg,#f1e5d8 0%,#fff8ed 72%);box-shadow:0 6px 16px rgba(78,63,49,.16)}#forumRes .forumTopicResponseHeader{display:grid;grid-template-areas:"avatar identity actions";grid-template-columns:63px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:54px;padding:6px 8px;border:1px solid #e3dcd5;border-radius:8px 8px 0 0;background:#f7f3ee}#forumRes .forumTopicResponse--blocked .forumTopicResponseHeader{grid-template-areas:"identity actions";grid-template-columns:minmax(0,1fr) auto;border-style:dashed}#forumRes .forumBlockedAuthor{color:#6d665f;font-weight:700}#forumRes .forumBlockedPublication{color:#6d665f;font-style:italic}#forumRes .forumTopicResponse--blocked .forumTopicResponseBody,#forumRes .forumTopicComment--blocked{border-style:dashed;background:#f7f4f1}#forumRes .forumTopicResponseIdentity{display:flex;grid-area:identity;gap:8px;align-items:center;min-width:0}#forumRes .forumTopicResponseIdentity h4,#forumRes .forumTopicResponseIdentity h2{min-width:0;margin:0;overflow:hidden;color:#493323;font-size:15px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}#forumRes .forumTopicResponseIdentity>label{flex:0 0 auto;margin:0;color:#6d665f;font-size:14px;font-weight:normal;white-space:nowrap}#forumRes .forumTopicResponseActions{display:flex;grid-area:actions;flex-wrap:wrap;gap:4px;align-items:center;justify-content:flex-end;min-width:0}#forumRes .forumTopicResponseActions .emotForum{max-height:22px;width:auto}#forumRes .forumMessageReactions{display:flex;gap:5px;align-items:center;margin:0}#forumRes .forumReactionButton{display:inline-flex;box-sizing:border-box;gap:5px;align-items:center;min-height:31px;padding:0 8px;border:1px solid #d8d0c8;border-radius:6px;background:#fff;box-shadow:0 1px 2px rgba(52,38,27,.08);color:#51473e;font-size:14px;line-height:1;text-decoration:none;transition:background-color 140ms ease,border-color 140ms ease,box-shadow 140ms ease}#forumRes .forumReactionButton .emotForum{width:20px;height:20px;max-height:20px;margin:0!important;object-fit:contain}#forumRes .forumReactionLabel{font-weight:650;white-space:nowrap}#forumRes .forumReactionCount{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 4px;border-radius:5px;background:rgba(78,63,49,.1);color:inherit;font-size:14px;font-weight:700}#forumRes .forumReactionButton--negative{border-color:#dfb5b2;background:#fbefee;color:#a53d38}#forumRes .forumReactionButton--positive{border-color:#a8c4af;background:#edf6ef;color:#39764e}#forumRes .forumReactionButton:hover,#forumRes .forumReactionButton:focus{border-color:currentColor;box-shadow:0 0 0 2px rgba(78,63,49,.12);color:inherit;outline:0;text-decoration:none}#forumRes .forumReactionButton--negative:hover,#forumRes .forumReactionButton--negative:focus{border-color:#a53d38;background:#a53d38;color:#fff}#forumRes .forumReactionButton--positive:hover,#forumRes .forumReactionButton--positive:focus{border-color:#39764e;background:#39764e;color:#fff}#forumRes .forumReactionButton:not([onclick]){cursor:default;opacity:.68}#forumRes .forumTopicResponse .forumTopicAvatar{box-sizing:border-box;grid-area:avatar;float:none;width:63px;height:42px;margin:0;border:2px solid #fff;border-radius:8px;box-shadow:0 0 0 1px #cfc4ba;object-fit:cover}#forumRes .forumTopicResponseBody{margin:0 0 5px;border-top:0;border-radius:0 0 8px 8px}#forumRes .forumTopicComment{margin:0 0 5px 50px;padding:7px 9px;border-left-color:#8e684c;box-shadow:none;font-size:15px;line-height:1.4}#forumRes .forumCommentChildren{clear:both;padding-top:5px}#forumRes .forumTopicComment .forumTopicCommentReply{margin:5px 0 0 18px}#forumRes .forumTopicCommentReply .forumTopicCommentReply .forumTopicCommentReply .forumTopicCommentReply{margin-left:0}#forumRes .forumTopicComment::after{display:block;clear:both;content:""}#forumRes .forumReadMessagesNotice{display:flex;box-sizing:border-box;align-items:center;width:100%;min-height:52px;margin:10px 0;padding:9px 12px;border:1px solid #b9cbbd;border-left:4px solid #77a985;border-radius:8px;background:linear-gradient(135deg,#f7faf7 0%,#edf4ef 100%);color:#36513e;cursor:pointer;font:inherit;text-align:left}#forumRes .forumReadMessagesNotice:hover,#forumRes .forumReadMessagesNotice:focus{border-color:#77a985;box-shadow:0 0 0 3px rgba(119,169,133,.18);outline:0}#forumRes .forumReadMessagesIcon{margin-right:9px}#forumRes .forumReadMessagesAction{margin-left:auto;padding-left:12px;white-space:nowrap}#forumRes .forumReadMessagesGroup{display:none}#forumRes .forumHiddenCommentsNotice{display:flex;box-sizing:border-box;align-items:center;width:calc(100% - 50px);min-height:58px;margin:3px 0 9px 50px;padding:9px 12px;border:1px solid #d8cfc6;border-left:4px solid #8e684c;border-radius:8px;background:linear-gradient(135deg,#faf8f5 0%,#f2ece6 100%);box-shadow:0 2px 7px rgba(52,38,27,.09);color:#4e4339;cursor:pointer;font:inherit;text-align:left;transition:border-color 140ms ease,box-shadow 140ms ease,transform 140ms ease}#forumRes .forumHiddenCommentsNotice:hover,#forumRes .forumHiddenCommentsNotice:focus{border-color:#a98b72;box-shadow:0 4px 12px rgba(52,38,27,.15);color:#332a23;outline:0;transform:translateY(-1px)}#forumRes .forumHiddenCommentsNotice:focus{box-shadow:0 0 0 3px rgba(142,104,76,.2),0 4px 12px rgba(52,38,27,.15)}#forumRes .forumHiddenCommentsIcon{display:inline-flex;flex:0 0 34px;align-items:center;justify-content:center;width:34px;height:34px;margin-right:10px;border-radius:50%;background:#8e684c;color:#fff;font-size:15px}#forumRes .forumHiddenCommentsCopy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}#forumRes .forumHiddenCommentsCopy strong{font-size:15px;line-height:1.25}#forumRes .forumHiddenCommentsCopy>span{margin-top:2px;color:#74685d;font-size:14px;line-height:1.3}#forumRes .forumHiddenCommentsAction{flex:0 0 auto;margin-left:14px;color:#765138;font-size:14px;font-weight:700;white-space:nowrap}#forumRes .forumHiddenCommentsAction .glyphicon{margin-left:4px;font-size:10px}#forumRes .forumTopicActions{margin:10px 0 0;padding-top:8px}#forumRes .forumTopicActions .btn{margin:0;padding:9px 14px;font-size:15px;line-height:1.3}#forumRes .forumTopicFollowers{margin:5px 0 9px;color:#6d665f;font-size:14px}#forumRes .forumTopicPanel{margin-top:9px}#forumRes .forumTopicPanel>h2{margin-top:0;font-size:19px}#forumRes .forumTopicPanel .modeTextArea{box-sizing:border-box;width:100%}@media (max-width:600px){#forumRes .forumTopicPost{padding:9px}#forumRes .forumTopicTitle{font-size:18px}#forumRes .forumTopicResponse .forumTopicAvatar{width:54px;height:36px}#forumRes .forumTopicResponseHeader{grid-template-areas:"avatar identity" "avatar actions";grid-template-columns:54px minmax(0,1fr);gap:4px 6px;min-height:45px;padding:5px 6px}#forumRes .forumTopicResponseActions{justify-content:flex-end}#forumRes .forumTopicComment{box-sizing:border-box;min-width:0;max-width:100%;margin-left:8px;padding-right:8px;padding-left:8px;font-size:15px;overflow-wrap:anywhere}#forumRes .forumTopicComment>.forumCommentChildren{margin-right:-9px;margin-left:-10px}#forumRes .forumTopicComment .forumTopicCommentReply{margin-left:8px}#forumRes .forumTopicCommentReply .forumTopicCommentReply .forumTopicCommentReply{margin-left:0}#forumRes .forumTopicComment img,#forumRes .forumTopicComment iframe,#forumRes .forumTopicComment video{max-width:100%!important;height:auto}#forumRes .forumTopicComment pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}#forumRes .forumHiddenCommentsNotice{align-items:flex-start;width:calc(100% - 8px);margin-left:8px;padding:9px}#forumRes .forumHiddenCommentsAction{align-self:center;margin-left:8px;font-size:0}#forumRes .forumHiddenCommentsAction .glyphicon{margin:0;font-size:12px}#forumRes .forumTopicActions .btn{padding:8px 11px;font-size:15px}}#forumRes .forumIconButton{display:inline-flex!important;box-sizing:border-box;align-items:center;justify-content:center;width:29px;height:29px;margin:0 0 0 4px!important;padding:0!important;border:1px solid #d4cbc2;border-radius:6px;background:#fff;box-shadow:0 1px 2px rgba(52,38,27,.08);color:#5f554c;font-size:14px;line-height:1;text-align:center;text-decoration:none;text-shadow:none;transition:background-color 140ms ease,border-color 140ms ease,color 140ms ease,box-shadow 140ms ease}#forumRes .forumIconButton .glyphicon{top:0}#forumRes .forumIconButton:hover,#forumRes .forumIconButton:focus{border-color:#8e8176;background:#f6f2ee;color:#3f352d;box-shadow:0 2px 5px rgba(52,38,27,.14);outline:0;text-decoration:none}#forumRes .forumIconButton:focus{box-shadow:0 0 0 2px rgba(78,63,49,.2)}#forumRes .forumIconButton--delete{border-color:#dfb5b2;color:#a53d38}#forumRes .forumIconButton--delete:hover,#forumRes .forumIconButton--delete:focus{border-color:#a53d38;background:#a53d38;color:#fff}#forumRes .forumIconButton--strong{background:#fbefee}#forumRes .forumIconButton--moderate{border-color:#c5b5a6;color:#4e3f31}#forumRes .forumIconButton--moderate:hover,#forumRes .forumIconButton--moderate:focus{border-color:#4e3f31;background:#4e3f31;color:#fff}#forumRes .forumIconButton--report{border-color:#d8b78e;color:#8a5a2f}#forumRes .forumIconButton--report:hover,#forumRes .forumIconButton--report:focus{border-color:#8a5a2f;background:#8a5a2f;color:#fff}#forumRes .forumIconButton--block{border-color:#c8b6ae;color:#6c4d46}#forumRes .forumIconButton--block:hover,#forumRes .forumIconButton--block:focus{border-color:#6c4d46;background:#6c4d46;color:#fff}#forumRes .forumIconButton--comment{width:auto;min-width:92px;height:31px;gap:5px;padding:0 10px!important;border-color:#a8c4af;background:#edf6ef;color:#39764e;font-size:14px;font-weight:650}#forumRes .forumIconButton--comment:hover,#forumRes .forumIconButton--comment:focus{border-color:#39764e;background:#39764e;color:#fff}#forumRes .forumIconButtonLabel{line-height:1}#forumRes .forumTopicAuthorBar .forumIconButton{margin:0!important}#forumRes .forumTopicResponseActions .forumIconButton{margin:0!important}#forumRes .forumTopicComment>.forumIconButton{margin-top:1px!important}@media (max-width:600px){#forumRes .forumIconButton{width:28px;height:28px}#forumRes .forumIconButton--comment{width:auto;min-width:92px;height:31px}}#forumRes .forumHomeNotice{border-left-width:3px;border-radius:5px;background:#fbf9f6}#forumRes .forumCategoryGroup{padding:11px;border-color:#e8e3de;border-radius:8px;background:#fcfbf9}#forumRes .forumCategoryGrid{gap:6px}#forumRes .forumCategoryCard{border-color:#eee9e4;border-radius:6px;background:#fff}#forumRes .forumCategoryPreview:not(:empty){border-left-width:2px;border-left-color:#c8bbb0}#forumRes .forumTopicSort{border:0;border-left:3px solid #d8cec5;border-radius:4px;background:#faf8f5}#forumRes .forumTopicNoticeList .forumTopicMain{border-color:#e9e3de;border-radius:6px;background:#faf8f5}#forumRes .forumTopicNoticeList,#forumRes .forumTopicList{display:grid;gap:8px;box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0;padding:0}#forumRes .forumTopicNoticeList{margin-bottom:7px}#forumRes .forumTopicItem{min-width:0;max-width:100%}#forumRes .forumTopicList .forumTopicRow{display:flex;align-items:stretch;box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden;border:1px solid #e5ded7;border-left-width:3px;border-radius:9px;background:#fff;box-shadow:-2px 0 0 #d7cec5;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}#forumRes .forumTopicList .forumTopicRow:hover,#forumRes .forumTopicList .forumTopicRow:focus-within{border-color:#cfc1b5;border-left-color:#9d7d62;background:#fdfbf8;box-shadow:-2px 0 0 #9d7d62}#forumRes .forumTopicList .forumTopicMain{flex:1 1 auto;width:auto;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:12px}#forumRes .forumTopicMain__heading{gap:10px;align-items:center}#forumRes .forumTopicStatusIcon{flex-basis:31px;width:31px!important;height:31px;margin-top:0;background-size:31px 31px}#forumRes .forumTopicList .forumTopicMain>a,#forumRes .forumTopicList .forumTopicMain__heading>a,#forumRes .forumTopicNoticeList .forumTopicMain>a{display:-webkit-box;flex:1 1 auto;min-width:0;max-height:2.7em;color:#39291f;font-family:"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.35;overflow:hidden;text-overflow:ellipsis;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}#forumRes .forumTopicList .forumTopicMain__heading>a:hover,#forumRes .forumTopicList .forumTopicMain__heading>a:focus,#forumRes .forumTopicNoticeList .forumTopicMain>a:hover,#forumRes .forumTopicNoticeList .forumTopicMain>a:focus{color:#744b2c;text-decoration:underline;text-decoration-color:#b99a82;text-decoration-thickness:1px;text-underline-offset:3px}#forumRes .forumTopicList .forumTopicMain .forumTopicMeta{display:flex;flex-wrap:wrap;gap:5px 14px;align-items:center;margin-top:6px;color:#766c64;font-family:"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;line-height:1.45}#forumRes .forumTopicMeta>span{display:inline-flex;gap:5px;align-items:center;min-width:0}#forumRes .forumTopicMeta .glyphicon{top:0;color:#9c8b7e;font-size:11px}#forumRes .forumTopicMeta__category{column-gap:7px}#forumRes .forumTopicMeta__date .glyphicon-time{top:1px}#forumRes .forumTopicMeta__author a{color:#5f4938;font-weight:650}#forumRes .forumTopicMeta__date,#forumRes .forumTopicMeta__category,#forumRes .forumTopicMeta__rights{position:relative}#forumRes .forumTopicMeta__date::before,#forumRes .forumTopicMeta__category::before,#forumRes .forumTopicMeta__rights::before{position:absolute;left:-8px;color:#c9beb5;content:"\00b7"}#forumRes .forumTopicMeta__category{max-width:min(100%,430px);padding:2px 7px;border-radius:999px;color:#66584d;background:#f3eee8}#forumRes .forumTopicMeta__category>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#forumRes .forumTopicStats{display:flex;flex:0 0 138px;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:138px;padding-right:14px;padding-left:14px;border-left:1px solid #eee8e2;font-family:"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-align:center}#forumRes .forumTopicRowActions{display:flex;flex:0 0 auto;align-items:center;gap:4px;box-sizing:border-box;padding:8px 7px;border-left:1px solid #eee8e2}#forumRes .forumTopicRowActions .forumIconButton{float:none!important;margin:0!important}#forumRes .forumTopicActivityPreview{box-sizing:border-box;max-width:100%;padding-top:6px;font-size:.95em}#forumRes .forumTopicStats__count,#forumRes .forumTopicStats__label,#forumRes .forumTopicStats__last{display:block}#forumRes .forumTopicStats__count{color:#4b392b;font-size:18px;font-weight:700;line-height:1.05}#forumRes .forumTopicStats__label{margin-top:2px;color:#766c64;font-size:13px;font-weight:700;letter-spacing:.035em;line-height:1.2;text-transform:uppercase}#forumRes .forumTopicStats__last{margin-top:7px;color:#8a7e74;font-size:14px;line-height:1.25}#forumRes .sujetForum{border-color:#ebe6e1;border-radius:6px;box-shadow:none}#forumRes .forumTopicOriginalPost{border-left-width:3px;border-left-color:#b4a397}#forumRes .forumTopicResponseHeader{border-color:#e7e1dc;border-radius:6px 6px 0 0;background:#faf8f5}#forumRes .forumTopicResponseBody{border-radius:0 0 6px 6px}#forumRes .forumTopicComment{border-left-width:2px;border-left-color:#c8bbb0;background:#fdfcfb}#forumRes .forumTopicVote{border-color:#e3ddd7;border-left-width:3px;background:#faf8f5}#forumRes .forumIconButton,#forumRes .forumReactionButton{box-shadow:none}#webBody.themeSombre .well{color:#ded5cd;border-color:#514940;background:#302b27;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 4px 14px rgba(0,0,0,.22)}#webBody.themeSombre .well a:not(.btn){color:#a8c8b0}#webBody.themeSombre .well hr{border-top-color:#514940}#webBody.themeSombre .alert.alert-info{color:#dceaf0;border:1px solid #416c78;border-left:4px solid #67a6b8;background:linear-gradient(135deg,#1f3137 0%,#263d44 100%);box-shadow:0 4px 14px rgba(0,0,0,.2);text-shadow:none}#webBody.themeSombre .alert.alert-info b,#webBody.themeSombre .alert.alert-info strong{color:#f4f8fa}#webBody.themeSombre .alert.alert-info a,#webBody.themeSombre .alert.alert-info .alert-link{color:#9ed4e2;text-decoration-color:rgba(158,212,226,.55)}#webBody.themeSombre .alert.alert-info a:hover,#webBody.themeSombre .alert.alert-info a:focus,#webBody.themeSombre .alert.alert-info .alert-link:hover,#webBody.themeSombre .alert.alert-info .alert-link:focus{color:#c9edf5;text-decoration-color:currentColor}#webBody.themeSombre .alert.alert-info hr{border-top-color:#416c78}#webBody.themeSombre #forumRes .forumTopicHeader{color:#e9e0d7;border-color:#51463c;background:#302a25;box-shadow:0 6px 18px rgba(0,0,0,.3)}#webBody.themeSombre #forumRes .forumTopicHeader__auxiliary{background:linear-gradient(125deg,#100e0c 0%,#1d1915 72%,#302116 100%)}#webBody.themeSombre #forumRes .forumTopicHeader__content{color:#e9e0d7;background:#302a25}#webBody.themeSombre #forumRes .forumTopicHeader__title{color:#f3ece5}#webBody.themeSombre #forumRes .forumTopicHeader__body{color:#e3dad1;border-color:#5a4f46;background:#3a332d}#webBody.themeSombre #forumRes .forumTopicHeader__body p,#webBody.themeSombre #forumRes .forumTopicHeader__body td,#webBody.themeSombre #forumRes .forumTopicHeader__body th,#webBody.themeSombre #forumRes .forumTopicHeader__body li{color:#e3dad1}#webBody.themeSombre #forumRes .forumTopicHeader__body a{color:#e3b887}#webBody.themeSombre #forumRes .forumTopicHeader__moderation .forumIconButton{color:#ddd4cb;border-color:#65574b;background:#2b2622}#webBody.themeSombre #forumRes .forumTopicHeader__moderation .forumIconButton:hover,#webBody.themeSombre #forumRes .forumTopicHeader__moderation .forumIconButton:focus{color:#fff;border-color:#9b8069;background:#40372f}#webBody.themeSombre #forumRes .forumTopicHeader__reactions .forumReactionButton{color:#dcd3ca;border-color:#5d534a;background:#39332e}#webBody.themeSombre #forumRes .forumTopicHeader__reactions .forumReactionButton--negative{color:#e1bfbb;border-color:#705957;background:#403230}#webBody.themeSombre #forumRes .forumTopicHeader__reactions .forumReactionButton--positive{color:#c7ddcc;border-color:#526b58;background:#303b33}#webBody.themeSombre #forumRes .forumTopicHeader__reactions .forumReactionCount{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.08)}#webBody.themeSombre #forumRes .forumTopicHeader__reactions .forumReactionButton:hover,#webBody.themeSombre #forumRes .forumTopicHeader__reactions .forumReactionButton:focus{color:#fff;border-color:#a98d73;background:#494038;box-shadow:0 0 0 2px rgba(169,141,115,.14)}#webBody.themeSombre #forumRes .forumTopicVote{color:#e9dfd4;border-color:#66533e;border-left-color:#d0a75d;background:linear-gradient(135deg,#3b3127 0%,#302a25 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 4px 14px rgba(0,0,0,.2)}#webBody.themeSombre #forumRes .forumTopicVote b,#webBody.themeSombre #forumRes .forumTopicVote strong{color:#f1d9a7}#webBody.themeSombre #forumRes .forumTopicVote .groupEmotForum{min-width:112px;margin:7px 3px 0;padding:7px 14px;border-radius:999px;color:#ded5cc;border-color:#685d52;background:#403831;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);font-size:15px!important;font-weight:700;letter-spacing:.035em;text-shadow:none}#webBody.themeSombre #forumRes .forumTopicVote .groupEmotForum:first-of-type{color:#e8c6c2;border-color:#765653;background:#40312f}#webBody.themeSombre #forumRes .forumTopicVote .groupEmotForum:last-of-type{color:#c8dfcc;border-color:#526b58;background:#303b33}#webBody.themeSombre #forumRes .forumTopicVote .groupEmotForum:hover,#webBody.themeSombre #forumRes .forumTopicVote .groupEmotForum:focus{color:#fff;border-color:#b18d67;background:#55483c;outline:0;box-shadow:0 0 0 2px rgba(208,167,93,.16)}#webBody.themeSombre #forumRes .forumTopicVote .groupEmotForum.btn-success{color:#f6ead0;border-color:#d0a75d;background:linear-gradient(145deg,#80683e,#654f30);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 2px rgba(208,167,93,.13)}#webBody.themeSombre #forumRes .forumReadMessagesNotice{color:#cfe2d3;border-color:#526b58;border-left-color:#79a583;background:linear-gradient(135deg,#303b33 0%,#29332c 100%)}#webBody.themeSombre #forumRes .forumReadMessagesNotice:hover,#webBody.themeSombre #forumRes .forumReadMessagesNotice:focus{color:#e2efe5;border-color:#79a583;background:linear-gradient(135deg,#37463b 0%,#303b33 100%);box-shadow:0 0 0 3px rgba(121,165,131,.2)}#webBody.themeSombre #forumRes .forumSearchPanel #searchForumSujet,#webBody.themeSombre #forumRes .forumSearchPanel input.form-control{color:#eee3d8;border-color:#6b5a47;background:#2b2622;box-shadow:0 3px 9px rgba(0,0,0,.28);color-scheme:dark}#webBody.themeSombre #forumRes .forumSearchPanel #searchForumSujet::placeholder,#webBody.themeSombre #forumRes .forumSearchPanel input.form-control::placeholder{color:#a99d91;opacity:1}#webBody.themeSombre #forumRes .forumSearchPanel #searchForumSujet:focus,#webBody.themeSombre #forumRes .forumSearchPanel input.form-control:focus{border-color:#b08968;outline-color:rgba(176,137,104,.35);background:#342e29}#webBody.themeSombre #forumRes .forumSearchResultBadge{color:#ead4aa;border-color:#806b57;background:#44372c}#webBody.themeSombre #forumRes .forumSearchResultBadge--content{color:#c6dde2;border-color:#55717a;background:#2d3c40}#webBody.themeSombre #forumRes .forumSearchEmpty span,#webBody.themeSombre #forumRes .forumTopicListDescription,#webBody.themeSombre #forumRes .forumTopicFollowers,#webBody.themeSombre #forumRes .smallTxt{color:#b9aca0}#webBody.themeSombre #forumRes .forumTopicSort{color:#cfc3b8;border-left-color:#806b57;background:#342e29}#webBody.themeSombre #forumRes .forumTopicSort .button{color:#e0b181}#webBody.themeSombre #forumRes .forumTopicList .forumTopicRow>td{color:inherit;border-color:#51463c;background:transparent}#webBody.themeSombre #forumRes .sujetForum{color:#e3dad1;border-color:#51463c;background-color:#302a25}#webBody.themeSombre #forumRes .sujetForum a{color:#e0b181}#webBody.themeSombre #forumRes .forumTopicOriginalPost{border-left-color:#806b57}#webBody.themeSombre #forumRes .forumTopicResponseBody{color:#e3dad1;border-color:#51463c;background:#302a25}#webBody.themeSombre #forumRes .forumTopicComment{color:#ddd4cb;border-color:#51463c;border-left-color:#806b57;background:#342e29}#webBody.themeSombre #forumRes .forumTopicResponse:target .forumTopicResponseBody{color:#f0e6dc;border-color:#8b6f57;background:#40362d;box-shadow:inset 5px 0 #c1966f,0 7px 18px rgba(0,0,0,.3)}#webBody.themeSombre #forumRes .forumTopicComment:target{color:#f0e6dc;border-color:#9a795d;border-left-color:#c1966f;background:linear-gradient(90deg,#44372d 0%,#38302a 72%);box-shadow:0 6px 16px rgba(0,0,0,.3)}#webBody.themeSombre #forumRes .forumHiddenCommentsNotice{color:#ddd4cb;border-color:#65574b;border-left-color:#9b8069;background:linear-gradient(135deg,#342e29 0%,#2b2622 100%);box-shadow:0 2px 7px rgba(0,0,0,.22)}#webBody.themeSombre #forumRes .forumHiddenCommentsNotice:hover,#webBody.themeSombre #forumRes .forumHiddenCommentsNotice:focus{color:#f0e6dc;border-color:#9b8069;background:linear-gradient(135deg,#40372f 0%,#342e29 100%);box-shadow:0 4px 12px rgba(0,0,0,.3)}#webBody.themeSombre #forumRes .forumHiddenCommentsNotice:focus{box-shadow:0 0 0 3px rgba(155,128,105,.22),0 4px 12px rgba(0,0,0,.3)}#webBody.themeSombre #forumRes .forumHiddenCommentsIcon{color:#fff;background:#806b57}#webBody.themeSombre #forumRes .forumHiddenCommentsCopy small{color:#b9aca0}#webBody.themeSombre #forumRes .forumHiddenCommentsAction{color:#e0b181}#webBody.themeSombre #forumRes .forumIconButton,#webBody.themeSombre #forumRes .btn-default{color:#ddd4cb;border-color:#65574b;background:#2b2622;box-shadow:none}#webBody.themeSombre #forumRes .forumIconButton:hover,#webBody.themeSombre #forumRes .forumIconButton:focus,#webBody.themeSombre #forumRes .btn-default:hover,#webBody.themeSombre #forumRes .btn-default:focus{color:#fff;border-color:#9b8069;background:#40372f;box-shadow:0 0 0 2px rgba(155,128,105,.2)}#webBody.themeSombre #forumRes .forumIconButton--delete{color:#e8b5b0;border-color:#765653;background:#3b2e2d}#webBody.themeSombre #forumRes .forumIconButton--delete:hover,#webBody.themeSombre #forumRes .forumIconButton--delete:focus{color:#fff;border-color:#b86d66;background:#87433e}#webBody.themeSombre #forumRes .forumIconButton--strong{color:#f0c2bd;border-color:#8f514b;background:#4a2e2c}#webBody.themeSombre #forumRes .forumIconButton--moderate{color:#d7c8ba;border-color:#766555;background:#37312c}#webBody.themeSombre #forumRes .forumIconButton--moderate:hover,#webBody.themeSombre #forumRes .forumIconButton--moderate:focus{color:#fff;border-color:#9b8069;background:#5b4c40}#webBody.themeSombre #forumRes .forumIconButton--report{color:#e8c28e;border-color:#806b57;background:#3b3128}#webBody.themeSombre #forumRes .forumIconButton--report:hover,#webBody.themeSombre #forumRes .forumIconButton--report:focus{color:#fff;border-color:#b58a58;background:#805834}#webBody.themeSombre #forumRes .forumIconButton--block{color:#d7b7b1;border-color:#705957;background:#3b302f}#webBody.themeSombre #forumRes .forumIconButton--block:hover,#webBody.themeSombre #forumRes .forumIconButton--block:focus{color:#fff;border-color:#96736c;background:#6c4d46}#webBody.themeSombre #forumRes .forumIconButton--comment{color:#c7ddcc;border-color:#526b58;background:#303b33}#webBody.themeSombre #forumRes .forumIconButton--comment:hover,#webBody.themeSombre #forumRes .forumIconButton--comment:focus{color:#fff;border-color:#79a583;background:#416c4b}#webBody.themeSombre #forumRes .forumReactionButton{color:#ddd4cb;border-color:#65574b;background:#2b2622}#webBody.themeSombre #forumRes .forumReactionButton--negative{color:#e8b5b0;border-color:#765653;background:#3b2e2d}#webBody.themeSombre #forumRes .forumReactionButton--positive{color:#c7ddcc;border-color:#526b58;background:#303b33}#webBody.themeSombre #forumRes .forumReactionButton--negative:hover,#webBody.themeSombre #forumRes .forumReactionButton--negative:focus{color:#fff;border-color:#b86d66;background:#87433e}#webBody.themeSombre #forumRes .forumReactionButton--positive:hover,#webBody.themeSombre #forumRes .forumReactionButton--positive:focus{color:#fff;border-color:#79a583;background:#416c4b}#webBody.themeSombre #forumRes .forumReactionCount{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.08)}#webBody.themeSombre #forumRes .forumHomeNotice{color:#ddd4cb;border-color:#806b57;background:#342e29}#webBody.themeSombre #forumRes .forumHomeNotice a{color:#e0b181}#webBody.themeSombre #forumRes .forumHomeNotice a:hover,#webBody.themeSombre #forumRes .forumHomeNotice a:focus{color:#f2c99e}#webBody.themeSombre #forumRes .forumCategoryGroup{color:#e5ddd4;border-color:#51463c;background:#2d2823;box-shadow:none}#webBody.themeSombre #forumRes .forumHomeCategories>.forumCategoryGroup{background:linear-gradient(145deg,#302a25 0%,#29241f 100%)}#webBody.themeSombre #forumRes .forumCategoryGroup>h2,#webBody.themeSombre #forumRes .forumCategoryGroup>h3{color:#f0e7dd}#webBody.themeSombre #forumRes .forumCategoryGroupDescription{color:#b9aca0}#webBody.themeSombre #forumRes .forumCategoryCard{color:#d9d0c7;border-color:#50463d;background:#37312c;background-image:none;box-shadow:none}#webBody.themeSombre #forumRes .forumCategoryCard:hover,#webBody.themeSombre #forumRes .forumCategoryCard:focus-within{border-color:#806b57;background:#403831}#webBody.themeSombre #forumRes .forumCategoryCard__description{color:#d9d0c7;border-top-color:#50463d}#webBody.themeSombre #forumRes .forumCategoryCard__count{color:#b9aca0}#webBody.themeSombre #forumRes a.forumCategoryCard .forumCategoryCard__title,#webBody.themeSombre #forumRes .forumTopicNoticeList .forumTopicMain>a{color:#e0b181}#webBody.themeSombre #forumRes a.forumCategoryCard:hover .forumCategoryCard__title,#webBody.themeSombre #forumRes a.forumCategoryCard:focus .forumCategoryCard__title,#webBody.themeSombre #forumRes .forumTopicNoticeList .forumTopicMain>a:hover,#webBody.themeSombre #forumRes .forumTopicNoticeList .forumTopicMain>a:focus{color:#f2c99e}#webBody.themeSombre #forumRes .forumCategoryPreview:not(:empty){color:#d9d0c7;border-left-color:#806b57}#webBody.themeSombre #forumRes .forumCategoryStatusIcon[data-forum-state="unread"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect x='1' y='1' width='38' height='38' rx='11' fill='%23283a2d' stroke='%236b9475'/%3E%3Cpath d='M10 12h20v13H18l-5 4v-4h-3z' fill='%239ac5a4'/%3E%3Ccircle cx='29' cy='10' r='5' fill='%23dc765c' stroke='%23283a2d' stroke-width='2'/%3E%3C/svg%3E")}#webBody.themeSombre #forumRes .forumCategoryStatusIcon[data-forum-state="read"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect x='1' y='1' width='38' height='38' rx='11' fill='%23342f2a' stroke='%236b6056'/%3E%3Cpath d='M10 12h20v13H18l-5 4v-4h-3z' fill='none' stroke='%23b9aea4' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='m17 18 3 3 6-7' fill='none' stroke='%23b9aea4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#webBody.themeSombre #forumRes .forumTopicNoticeList .forumTopicMain{color:#d9d0c7;border-color:#51463c;background:#342e29}#webBody.themeSombre #forumRes .forumTopicNoticeList .smallTxt{color:#b9aca0}#webBody.themeSombre #forumRes .forumTopicList .forumTopicRow{color:#d9d0c7;border-color:#51463c;border-left-color:#66574a;background:#312b26;box-shadow:-2px 0 0 #66574a}#webBody.themeSombre #forumRes .forumTopicList .forumTopicRow:hover,#webBody.themeSombre #forumRes .forumTopicList .forumTopicRow:focus-within{border-color:#806b57;border-left-color:#b08968;background:#39322c;box-shadow:-2px 0 0 #b08968}#webBody.themeSombre #forumRes .forumTopicList .forumTopicMain__heading>a{color:#e5c09b}#webBody.themeSombre #forumRes .forumTopicList .forumTopicMain__heading>a:hover,#webBody.themeSombre #forumRes .forumTopicList .forumTopicMain__heading>a:focus{color:#f2d2b1;text-decoration-color:#a98669}#webBody.themeSombre #forumRes .forumTopicList .forumTopicMain .forumTopicMeta,#webBody.themeSombre #forumRes .forumTopicStats__label,#webBody.themeSombre #forumRes .forumTopicStats__last{color:#b9aca0}#webBody.themeSombre #forumRes .forumTopicMeta__author a{color:#dcc5b2}#webBody.themeSombre #forumRes .forumTopicMeta__category{color:#d2c4b8;background:#443a32}#webBody.themeSombre #forumRes .forumTopicStats{border-left-color:#51463c}#webBody.themeSombre #forumRes .forumTopicRowActions{border-left-color:#51463c}#webBody.themeSombre #forumRes .forumTopicStats__count{color:#eee3d8}@media (max-width:600px){#forumRes .forumTopicNoticeList,#forumRes .forumTopicList{width:100%!important;min-width:0;max-width:100%!important;gap:6px}#forumRes .forumTopicList .forumTopicRow{width:100%;min-width:0;max-width:100%}#forumRes .forumTopicList .forumTopicMain{flex:1 1 auto;width:auto;min-width:0;padding:10px 8px}#forumRes .forumTopicMain__heading{width:100%;min-width:0;max-width:100%;gap:8px;overflow:hidden}#forumRes .forumTopicStatusIcon{flex-basis:27px;width:27px!important;height:27px;background-size:27px 27px}#forumRes .forumTopicList .forumTopicMain>a,#forumRes .forumTopicList .forumTopicMain__heading>a,#forumRes .forumTopicNoticeList .forumTopicMain>a{width:100%;max-width:100%;font-size:17px;line-height:1.35}#forumRes .forumTopicList .forumTopicMain .forumTopicMeta{width:100%;min-width:0;max-width:100%;gap:4px 12px;margin-top:5px;overflow:hidden;font-size:14px}#forumRes .forumTopicMeta>span,#forumRes .forumTopicMeta__author a{min-width:0;max-width:100%}#forumRes .forumTopicMeta__author a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#forumRes .forumTopicMeta__category{flex:0 1 auto;max-width:100%}#forumRes .forumTopicRowActions{flex:0 0 auto;gap:3px;padding:5px 4px}}#webBody.themeSombre #forumRes .forumBlockedAuthor,#webBody.themeSombre #forumRes .forumBlockedPublication{color:#bfb5ab}#webBody.themeSombre #forumRes .forumTopicResponse--blocked .forumTopicResponseBody,#webBody.themeSombre #forumRes .forumTopicComment--blocked{border-color:#65574b;background:#302a25}#webBody.themeSombre #forumRes .forumTopicResponseHeader{color:#e5ddd4;border-color:#51463c;background:#342e29}#webBody.themeSombre #forumRes .forumTopicResponseIdentity h2,#webBody.themeSombre #forumRes .forumTopicResponseIdentity h4,#webBody.themeSombre #forumRes .forumTopicResponseIdentity label{color:#d9d0c7}#webBody.themeSombre #forumRes .forumTopicResponse:target .forumTopicResponseHeader{border-color:#9a795d;background:linear-gradient(90deg,#44372d 0%,#38302a 70%,#342e29 100%);box-shadow:inset 4px 0 #c1966f}.playerPublications{margin-top:4px;color:#39332e}.playerPublicationsHeader{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:18px;align-items:end;margin-bottom:14px;padding:13px 14px;border:1px solid #e4ddd6;border-radius:8px;background:#faf8f5}.playerPublicationsHeader h2{margin:0 0 4px;color:#493323;font-size:22px;line-height:1.3}.playerPublicationsHeader p{margin:0;color:#655d56;font-size:15px;line-height:1.45}.playerPublicationSearch label{display:block;margin-bottom:5px;color:#493323;font-size:15px;font-weight:650}.playerPublicationSearch .form-control{box-sizing:border-box;width:100%;height:42px;border-color:#cfc5bc;border-radius:7px;background:#fff;font-size:16px}.playerPublicationSearch .form-control:focus{border-color:#4e3f31;box-shadow:0 0 0 2px rgba(78,63,49,.15)}#playerPublicationSearchCount{display:block;margin-top:4px;color:#6d665f;font-size:15px}.playerPublicationFilters{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.playerPublicationFilterButton{display:inline-flex;align-items:center;min-height:38px;gap:7px;padding:7px 11px;border:1px solid #cfc5bc;border-radius:7px;background:#fff;color:#4e3f31;font-size:15px;font-weight:650;line-height:1.2;cursor:pointer}.playerPublicationFilterButton span{min-width:22px;padding:2px 6px;border-radius:10px;background:#eee8e2;color:#655d56;font-size:13px;text-align:center}.playerPublicationFilterButton:hover,.playerPublicationFilterButton:focus{border-color:#8e8176;background:#f6f2ee;outline:0;box-shadow:0 0 0 2px rgba(78,63,49,.16)}.playerPublicationFilterButton--active{border-color:#4e3f31;background:#4e3f31;color:#fff}.playerPublicationFilterButton--active span{background:rgba(255,255,255,.2);color:#fff}.playerPublicationFilterButton--active:hover,.playerPublicationFilterButton--active:focus{border-color:#2f2118;background:#2f2118}.playerPublicationFilterButton--moderated{border-color:#deb8b4;color:#93423e}.playerPublicationFilterButton--moderated.playerPublicationFilterButton--active{border-color:#93423e;background:#93423e;color:#fff}.playerPublicationTimeline{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:11px;min-width:0;max-width:100%;padding-left:20px}.playerPublicationTimeline::before{position:absolute;top:12px;bottom:12px;left:6px;width:2px;border-radius:2px;background:#d8cec5;content:""}.playerPublicationItem{position:relative;min-width:0;max-width:100%;margin:0}.playerPublicationItem::before{position:absolute;z-index:2;top:22px;left:-18px;box-sizing:border-box;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#8e684c;box-shadow:0 0 0 1px #b8a89a;content:""}.playerPublicationItemHeader{display:grid;grid-template-areas:"avatar identity actions";grid-template-columns:42px minmax(0,1fr) auto;gap:9px;align-items:center;min-width:0;max-width:100%;min-height:56px;box-sizing:border-box;padding:7px 9px;border:1px solid #e3dcd5;border-radius:7px 7px 0 0;background:#faf8f5}.playerPublicationItemHeader--noAvatar{grid-template-areas:"identity actions";grid-template-columns:minmax(0,1fr) auto}.playerPublicationAvatar{box-sizing:border-box;grid-area:avatar;float:none;width:42px;height:42px;margin:0;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #cfc4ba;object-fit:cover}.playerPublicationIdentity{grid-area:identity;min-width:0}.playerPublicationContext{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-bottom:3px}.playerPublicationType,.playerPublicationModerated{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border:1px solid #cdbeb1;border-radius:11px;background:#f1e8df;color:#4e3f31;font-size:14px;font-weight:700;line-height:1}.playerPublicationType--response{border-color:#b7c9ba;background:#edf5ee;color:#3f6c4c}.playerPublicationType--comment{border-color:#c8c0d1;background:#f2eff5;color:#655774}.playerPublicationModerated{border-color:#deb8b4;background:#fbefee;color:#9b3f3a}.playerPublicationIdentity h3{margin:0;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word;font-size:17px;font-weight:650;line-height:1.35}.playerPublicationIdentity h3 a{color:#493323;text-decoration:none}.playerPublicationIdentity h3 a:hover,.playerPublicationIdentity h3 a:focus{color:#2f2118;text-decoration:underline}.playerPublicationMeta{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:3px;color:#6d665f;font-size:15px;line-height:1.35}.playerPublicationMeta span::before{margin-right:10px;color:#b4a79b;content:"\2022"}.playerPublicationActions{display:flex;grid-area:actions;flex-wrap:wrap;gap:5px;align-items:center;justify-content:flex-end}.playerPublicationBody{box-sizing:border-box;min-width:0;max-width:100%;margin:0;padding:11px 12px;border:1px solid #e3dcd5;border-top:0;border-left-width:4px;border-radius:0 0 7px 7px;background:#fff;box-shadow:none;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word;font-size:15px;line-height:1.55}.playerPublicationText{min-width:0;max-width:100%;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word}.playerPublicationText pre,.playerPublicationText code{max-width:100%;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word}.playerPublicationItem--subject .playerPublicationBody{border-left-color:#8e684c}.playerPublicationItem--response .playerPublicationBody{border-left-color:#6f8a76}.playerPublicationItem--comment .playerPublicationBody{border-left-color:#82738f}.playerPublicationText>:first-child{margin-top:0}.playerPublicationText>:last-child{margin-bottom:0}.playerPublicationModerationInfo{margin-top:8px;color:#93423e;font-weight:650}.playerPublicationActions .forumIconButton{display:inline-flex!important;box-sizing:border-box;align-items:center;justify-content:center;width:30px;height:30px;margin:0!important;padding:0!important;border:1px solid #d4cbc2;border-radius:6px;background:#fff;color:#5f554c;font-size:14px;line-height:1;text-decoration:none}.playerPublicationActions .forumIconButton .glyphicon{top:0}.playerPublicationActions .forumIconButton:hover,.playerPublicationActions .forumIconButton:focus{outline:0;box-shadow:0 0 0 2px rgba(78,63,49,.16);text-decoration:none}.playerPublicationActions .forumIconButton--delete{border-color:#dfb5b2;color:#a53d38}.playerPublicationActions .forumIconButton--delete:hover,.playerPublicationActions .forumIconButton--delete:focus{border-color:#a53d38;background:#a53d38;color:#fff}.playerPublicationActions .forumIconButton--moderate{border-color:#c5b5a6;color:#4e3f31}.playerPublicationActions .forumIconButton--moderate:hover,.playerPublicationActions .forumIconButton--moderate:focus{border-color:#4e3f31;background:#4e3f31;color:#fff}.playerPublicationNoResult{margin-top:10px}@media (max-width:700px){.playerPublicationsHeader{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;padding:11px}.playerPublicationFilters{gap:5px}.playerPublicationFilterButton{flex:1 1 auto;justify-content:center;min-height:36px;padding:6px 8px;font-size:14px}.playerPublicationTimeline{padding-left:13px}.playerPublicationTimeline::before{left:3px}.playerPublicationItem::before{left:-14px}.playerPublicationItemHeader{grid-template-areas:"avatar identity" "avatar actions";grid-template-columns:36px minmax(0,1fr);gap:5px 7px;padding:7px}.playerPublicationItemHeader--noAvatar{grid-template-areas:"identity" "actions";grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.playerPublicationAvatar{width:36px;height:36px}.playerPublicationActions{justify-content:flex-start}.playerPublicationBody{padding:10px}}#webBody.themeSombre .playerPublications{color:#e3dad1}#webBody.themeSombre .playerPublicationsHeader{border-color:#51463c;background:linear-gradient(135deg,#342e29 0%,#2d2824 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 5px 16px rgba(0,0,0,.2)}#webBody.themeSombre .playerPublicationsHeader h2,#webBody.themeSombre .playerPublicationSearch label{color:#f3ece5}#webBody.themeSombre .playerPublicationsHeader p,#webBody.themeSombre #playerPublicationSearchCount{color:#b9aca0}#webBody.themeSombre .playerPublicationSearch .form-control{color:#eee5dc;border-color:#62564b;background:#26221e;box-shadow:inset 0 1px 3px rgba(0,0,0,.28)}#webBody.themeSombre .playerPublicationSearch .form-control::placeholder{color:#9f9388;opacity:1}#webBody.themeSombre .playerPublicationSearch .form-control:hover{border-color:#806b57}#webBody.themeSombre .playerPublicationSearch .form-control:focus{color:#fff;border-color:#c1966f;background:#2b2622;box-shadow:0 0 0 3px rgba(193,150,111,.18),inset 0 1px 3px rgba(0,0,0,.25)}#webBody.themeSombre .playerPublicationFilterButton{color:#ddd4cb;border-color:#62564b;background:#342e29;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}#webBody.themeSombre .playerPublicationFilterButton span{color:#c8bdb3;background:#484039}#webBody.themeSombre .playerPublicationFilterButton:hover,#webBody.themeSombre .playerPublicationFilterButton:focus{color:#fff;border-color:#9b8069;background:#40372f;box-shadow:0 0 0 2px rgba(193,150,111,.15)}#webBody.themeSombre .playerPublicationFilterButton--active,#webBody.themeSombre .playerPublicationFilterButton--active:hover,#webBody.themeSombre .playerPublicationFilterButton--active:focus{color:#fff;border-color:#c1966f;background:linear-gradient(145deg,#806343,#654b34);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 2px rgba(193,150,111,.13)}#webBody.themeSombre .playerPublicationFilterButton--active span{color:#fff4e8;background:rgba(255,255,255,.14)}#webBody.themeSombre .playerPublicationFilterButton--moderated{color:#e8b8b4;border-color:#765653;background:#3d302e}#webBody.themeSombre .playerPublicationFilterButton--moderated span{color:#e9c7c4;background:#563c3a}#webBody.themeSombre .playerPublicationFilterButton--moderated.playerPublicationFilterButton--active,#webBody.themeSombre .playerPublicationFilterButton--moderated.playerPublicationFilterButton--active:hover,#webBody.themeSombre .playerPublicationFilterButton--moderated.playerPublicationFilterButton--active:focus{color:#fff;border-color:#bd7771;background:linear-gradient(145deg,#884d49,#6d3c39);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 0 0 2px rgba(189,119,113,.13)}#webBody.themeSombre .playerPublicationTimeline::before{background:#5c5046}#webBody.themeSombre .playerPublicationItem::before{border-color:#28231f;background:#c1966f;box-shadow:0 0 0 1px #806b57,0 0 0 4px rgba(193,150,111,.08)}#webBody.themeSombre .playerPublicationItemHeader{color:#e5ddd4;border-color:#51463c;background:linear-gradient(135deg,#39322c 0%,#342e29 100%)}#webBody.themeSombre .playerPublicationAvatar{border-color:#342e29;box-shadow:0 0 0 1px #746252}#webBody.themeSombre .playerPublicationType,#webBody.themeSombre .playerPublicationModerated{color:#e5c09b;border-color:#75604d;background:#4a3b30}#webBody.themeSombre .playerPublicationType--response{color:#bed9c4;border-color:#526b58;background:#303b33}#webBody.themeSombre .playerPublicationType--comment{color:#d2c2df;border-color:#665874;background:#39323f}#webBody.themeSombre .playerPublicationModerated{color:#e8b8b4;border-color:#765653;background:#40312f}#webBody.themeSombre .playerPublicationIdentity h3 a{color:#f0d1b2}#webBody.themeSombre .playerPublicationIdentity h3 a:hover,#webBody.themeSombre .playerPublicationIdentity h3 a:focus{color:#ffe2c4;text-decoration-color:#c1966f}#webBody.themeSombre .playerPublicationMeta{color:#b9aca0}#webBody.themeSombre .playerPublicationMeta span::before{color:#806f60}#webBody.themeSombre .playerPublicationBody{color:#e3dad1;border-color:#51463c;background:#302a25;box-shadow:0 4px 12px rgba(0,0,0,.13)}#webBody.themeSombre .playerPublicationBody p,#webBody.themeSombre .playerPublicationBody li,#webBody.themeSombre .playerPublicationBody td,#webBody.themeSombre .playerPublicationBody th{color:inherit}#webBody.themeSombre .playerPublicationBody a{color:#e0b181}#webBody.themeSombre .playerPublicationBody a:hover,#webBody.themeSombre .playerPublicationBody a:focus{color:#f2c99e}#webBody.themeSombre .playerPublicationText pre,#webBody.themeSombre .playerPublicationText code{color:#ece3da;border-color:#5d5147;background:#25211e}#webBody.themeSombre .playerPublicationItem--subject .playerPublicationBody{border-left-color:#c1966f}#webBody.themeSombre .playerPublicationItem--response .playerPublicationBody{border-left-color:#7fa189}#webBody.themeSombre .playerPublicationItem--comment .playerPublicationBody{border-left-color:#a18caf}#webBody.themeSombre .playerPublicationItem--moderated .playerPublicationBody{background:#342827}#webBody.themeSombre .playerPublicationModerationInfo{color:#e2a49f}#webBody.themeSombre .playerPublicationActions .forumIconButton{color:#d8cec5;border-color:#65574b;background:#2b2622}#webBody.themeSombre .playerPublicationActions .forumIconButton:hover,#webBody.themeSombre .playerPublicationActions .forumIconButton:focus{color:#fff;border-color:#9b8069;background:#40372f;box-shadow:0 0 0 2px rgba(193,150,111,.16)}#webBody.themeSombre .playerPublicationActions .forumIconButton--delete{color:#e7aaa6;border-color:#765653;background:#3c2e2d}#webBody.themeSombre .playerPublicationActions .forumIconButton--delete:hover,#webBody.themeSombre .playerPublicationActions .forumIconButton--delete:focus{color:#fff;border-color:#bd7771;background:#854842}#webBody.themeSombre .playerPublicationActions .forumIconButton--moderate{color:#e5c09b;border-color:#75604d;background:#3b322a}#webBody.themeSombre .playerPublicationActions .forumIconButton--moderate:hover,#webBody.themeSombre .playerPublicationActions .forumIconButton--moderate:focus{color:#fff;border-color:#b38d68;background:#654f3b}#webBody.themeSombre .playerPublicationNoResult.msgBox,#webBody.themeSombre .playerPublications>.msgBox{color:#d9d0c7;border-color:#51463c;background:#342e29}.accountMessagesLink:focus{outline:0!important;box-shadow:none!important}.accountMessagesLink:focus .AVIMG{outline:2px solid #3b2517!important;outline-offset:2px;border-radius:6px;box-shadow:0 0 0 1px rgba(255,255,255,.8)!important}header,main,footer{display:block}.skipLink{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skipLink:focus,.skipLink:active{left:12px;top:12px;width:auto;height:auto;padding:8px 12px;overflow:visible;z-index:100000;color:#4b2e1f;background:#fff;border:2px solid #4b2e1f;border-radius:3px;font-weight:600;text-decoration:none}.ui-dialog.bigDialog{border:1px solid #6b5543;border-radius:10px;box-shadow:0 8px 28px rgba(35,26,19,.3)}.ui-dialog.bigDialog .bigDialogChevron{box-sizing:border-box;width:10px;height:10px;margin:0 11px 4px 2px;flex:0 0 auto;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transform-origin:center;transition:transform 140ms ease}.ui-dialog.bigDialog.bigDialogCollapsed{height:auto!important;min-height:0!important;overflow:hidden;border-radius:12px;box-shadow:0 6px 20px rgba(35,26,19,.28)}.ui-dialog.bigDialog.bigDialogCollapsed .ui-dialog-titlebar{min-height:34px;border-bottom:0;border-radius:8px}.ui-dialog.bigDialog.bigDialogCollapsed .bigDialogChevron{margin-bottom:0;transform:rotate(-45deg)}.ui-dialog.bigDialog.bigDialogCollapsed .ui-dialog-content,.ui-dialog.bigDialog.bigDialogCollapsed .ui-resizable-handle{display:none!important}@media (prefers-reduced-motion:reduce){.ui-dialog.bigDialog .bigDialogChevron{transition:none}}.ui-dialog.bigDialog .ui-dialog-titlebar{display:flex;align-items:center;min-height:34px;padding-right:42px;border-bottom:1px solid #cdbda9;cursor:move}.ui-dialog.bigDialog .ui-dialog-titlebar:focus{outline:2px solid #3b2517;outline-offset:-2px}.ui-dialog.bigDialog .ui-dialog-title{min-width:0;width:auto;margin-right:0;flex:1 1 auto;float:none;font-size:18px;line-height:1.35}.ui-dialog.bigDialog .ui-dialog-titlebar-close{width:36px;height:36px;margin-top:-18px}.ui-dialog.bigDialog .ui-dialog-titlebar-close:focus{outline:2px solid #3b2517;outline-offset:2px}.ui-dialog.bigDialog .ui-dialog-content textarea{resize:none}.ui-dialog.bigDialog .ui-dialog-content textarea.replyTB{box-sizing:border-box;width:100%!important;height:100%!important}#webBody.themeSombre .ui-dialog.bigDialog{color:#eee;background:#2d2823!important;border-color:#5a493d}#webBody.themeSombre .ui-dialog.bigDialog .ui-dialog-titlebar{background:#3a3028;border-bottom-color:#5a493d}#webBody.themeSombre .ui-dialog .ui-dialog-titlebar-close{border:0;background:transparent;color:#eee}#webBody.themeSombre .ui-dialog .ui-dialog-titlebar-close:hover{border:0;background:transparent;color:#d7b58a}#webBody.themeSombre .ui-dialog.bigDialog .ui-dialog-titlebar:focus,#webBody.themeSombre .ui-dialog.bigDialog .ui-dialog-titlebar-close:focus{outline-color:#d7b58a}.footerLoginBox{box-sizing:border-box;width:100%;max-width:300px;margin:0 auto 12px;padding:16px 18px 18px;color:#3f3025;text-align:left}.footerLoginTitle{margin:0 0 14px;color:#3f2a1c;font-size:17px;font-weight:600;text-align:center}.footerLoginField{margin-bottom:11px}.footerLoginField label{display:block;margin:0 0 4px;color:#4c382a;font-size:13px;font-weight:600}.footerLoginField input.form-control.shorty{box-sizing:border-box;width:100%;height:38px;margin:0;padding:8px 10px;color:#2f251e;background:#fff;border:1px solid #b9aa9d;border-radius:5px;box-shadow:inset 0 1px 2px rgba(49,34,23,.08)}.footerLoginField input.form-control.shorty:focus{border-color:#65432d;box-shadow:0 0 0 2px rgba(101,67,45,.18)}.footerLoginSubmit.btn{display:block;width:100%;margin-top:4px;padding:8px 12px;color:#fff;font-weight:600;background:#4f3f32;border:1px solid #513421;border-radius:5px;text-shadow:none}.footerLoginSubmit.btn:hover,.footerLoginSubmit.btn:active{color:#fff;background:#503522;border-color:#3f291b}#webBody.themeSombre .footerLoginBox{color:#eee;background:rgba(30,25,21,.72);border-color:#665345;box-shadow:0 2px 8px rgba(0,0,0,.3)}#webBody.themeSombre .footerLoginTitle,#webBody.themeSombre .footerLoginField label{color:#eee}#webBody.themeSombre .footerLoginField input.form-control.shorty{color:#eee;background:#302923;border-color:#786556}.btn-success{color:#fff;background-color:#397c43;border-color:#306a38}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#306a38;border-color:#2b6032}.btn-info{color:#fff;background-color:#25758b;border-color:#1f6578}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#1f6578;border-color:#1b596a}.btn-warning{color:#fff;background-color:#4e3f31;border-color:#403328}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#403328!important;border-color:#352a21}#infosJeuActions .btn-warning{color:#fff;background-color:#ac6b2e;border-color:#403328}#infosJeuActions .btn-warning:hover,#infosJeuActions .btn-warning:focus,#infosJeuActions .btn-warning.focus,#infosJeuActions .btn-warning:active,#infosJeuActions .btn-warning.active,#infosJeuActions .open>.dropdown-toggle.btn-warning{color:#fff;background-color:#b76a28;border-color:#352a21}.btn-danger{color:#fff;background-color:#9b4946;border-color:#9f3834}.trierBtn{background-color:#422d18!important}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#9f3834;border-color:#8d312e}.fondBeige,.boutonBeige,.cloH p,.cloH2 p,a.btnPMSEL.selectedPM,a.MJInviter.selectedMJ,a.MJLibre.selectedMJ,a.MJTournoi.selectedMJ,a.MJCompetition.selectedMJ,a.MJMissions.selectedMJ,a.MJNoBg.selectedMJ{background-color:#9a6c32}.boutonBeige{color:#2f2418;background-color:#c89a51}a.btnPMSEL:hover,a.btnPMSEL.selectedPM:hover{color:#fff;background-color:#805625}a.selStep,.recapManches__bouton.selStep,.recapManches__bouton.selStep:hover,.recapGame .etapeJeuBtn.selStep{color:#fff;background-color:#397c43;border-color:#306a38}.news .date,.news .month{color:#4d3e33}.unlockBg,.unlockEmot,.unlockDosCartes{color:#9b3f3f}.bs-example-after{color:#6e6257}#IMGEMOT:focus,#muteBtn:focus,#chatInputBtn:focus,.closeChatBtn:focus,.emotIcon[role="button"]:focus{outline:2px solid #3b2517!important;outline-offset:1px;box-shadow:0 0 0 1px rgba(255,255,255,.7)!important}#chatInput:focus{border-color:#65432d;outline:2px solid #3b2517;outline-offset:1px;box-shadow:0 0 0 1px rgba(255,255,255,.7)}.finPartieSoutien{box-sizing:border-box;overflow:hidden}.finPartiePage{box-sizing:border-box;display:block;max-width:100%}.finPartiePage>h1{margin:0 0 14px;padding:2px 8px 8px;border-bottom:1px solid #cfc3b7;color:#4f3f32;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:.02em;text-align:left;text-transform:none}.finPartiePage>h2,.finPartiePage>.defiClass>h2{margin:16px 0 0;padding:10px 14px;color:#fff;background:#4e3f31;border:1px solid #413429;border-radius:9px 9px 0 0;font-size:20px;line-height:1.25;text-align:left;text-transform:none}.finPartiePage>p,.finPartiePage>.defiClass,.finPartiePage>form{box-sizing:border-box;margin:0 0 14px;padding:14px;overflow:hidden;color:#3f352d;background:#faf8f5;border:1px solid #ddd3c6;border-radius:0 0 9px 9px;box-shadow:0 3px 10px rgba(78,63,49,.06);line-height:1.55}.finPartiePage>p:first-of-type{border-radius:9px}.finPartiePage>.defiClass{margin-top:16px;padding-top:0}.finPartiePage>.defiClass>h2{margin-top:0;margin-right:-14px;margin-left:-14px}.finPartiePage .form-control{max-width:100%}.themeSombre .finPartiePage>h1{color:#eee7df;border-bottom-color:#5a493d}.themeSombre .finPartiePage>h2,.themeSombre .finPartiePage>.defiClass>h2{color:#fff;background:#4e3f31;border-color:#2b231d}.themeSombre .finPartiePage>p,.themeSombre .finPartiePage>.defiClass,.themeSombre .finPartiePage>form{color:#eee5da;background:#40342b;border-color:#2b231d;box-shadow:0 3px 12px rgba(0,0,0,.18)}@media (max-width:991px){.finPartiePage{padding-right:5px;padding-left:5px;width:100%}}@media (max-width:500px){.finPartiePage>h1{font-size:20px;text-align:center}.finPartiePage>h2,.finPartiePage>.defiClass>h2{font-size:18px;text-align:center}.finPartiePage>p,.finPartiePage>.defiClass,.finPartiePage>form{padding:12px}.finPartiePage .btn{margin-right:0;margin-left:0;white-space:normal}}.accountReconnectNotice{box-sizing:border-box;width:100%;margin-bottom:22px;padding:18px 22px;border:1px solid #b8d8b8;border-radius:8px;color:#284d28;background:#f0faf0}.accountReconnectNotice h1{margin-top:0;font-size:25px}.accountReconnectNotice p{margin-bottom:0}.accountDisconnectedGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;margin-bottom:20px}.accountDisconnectedCard{box-sizing:border-box;min-width:0;padding:20px;border:1px solid #d8d2ca;border-radius:8px;color:#493d33;background:#fff;box-shadow:0 3px 12px rgba(63,47,35,.08)}.accountDisconnectedCard--recovery{border-color:#76a976;box-shadow:0 3px 14px rgba(54,123,54,.13)}.accountDisconnectedCard h2{min-height:48px;margin:0 0 8px;color:#493d33;font-size:19px;line-height:1.3}.accountDisconnectedCard--recovery h2{color:#2f6f36}.accountCardIntro{min-height:64px;margin:0 0 16px;color:#6b5e53;line-height:1.45}.accountDisconnectedForm label{display:block!important;margin:0 0 5px!important;color:#493d33;font-weight:bold}.accountDisconnectedForm br{display:none}.accountDisconnectedForm .form-control.shorty{box-sizing:border-box;width:100%;max-width:none;height:40px;margin:0 0 13px}.accountDisconnectedForm .btn{display:block;width:100%;min-height:40px;margin:10px 0 0!important;font-size:15px;line-height:1.35;white-space:normal}.accountRecoveryHelp{margin:15px 0 0;padding-top:13px;border-top:1px solid #e4ded7;color:#6b5e53;line-height:1.4}.accountRecoveryHelp small{font-size:14px}.accountRecoveryPage{box-sizing:border-box;width:100%;margin-bottom:18px;padding:20px!important}.accountRecoveryStatus,.accountPasswordResetStatus{min-height:22px;margin-top:10px;font-weight:bold}.footerLoginRecovery{display:inline-block;margin-top:9px}#webBody.themeSombre .accountReconnectNotice{color:#eee5da;background:#403b34;border-color:#729c72}#webBody.themeSombre .accountDisconnectedCard{color:#eee5da;background:#403b34;border-color:#62564c;box-shadow:0 3px 12px rgba(0,0,0,.18)}#webBody.themeSombre .accountDisconnectedCard--recovery{border-color:#729c72}#webBody.themeSombre .accountDisconnectedCard h2,#webBody.themeSombre .accountDisconnectedForm label{color:#f2e9df}#webBody.themeSombre .accountDisconnectedCard--recovery h2{color:#a9d4a9}#webBody.themeSombre .accountCardIntro,#webBody.themeSombre .accountRecoveryHelp{color:#d4c9be}@media (max-width:991px){.accountDisconnectedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.accountCreateBlock{grid-column:1 / -1}}@media (max-width:767px){.accountReconnectNotice h1{font-size:21px}.accountDisconnectedGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}.accountCreateBlock{grid-column:auto}.accountDisconnectedCard{padding:17px}.accountDisconnectedCard h2,.accountCardIntro{min-height:0}}.statsSubmenu{box-sizing:border-box;width:100%;max-width:1180px;margin:18px auto 0;padding:13px;border:1px solid #d7c8b5;border-radius:15px;background:#f8f3ec;box-shadow:0 6px 20px rgba(61,46,26,.08)}.statsSubmenu *,.statsSubmenu *::before,.statsSubmenu *::after{box-sizing:border-box}.statsSubmenuGroup--moderator,.statsSubmenuGroup--admin{margin-top:13px;padding-top:13px;border-top:1px dashed #c7ad8b}.statsSubmenuHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 2px 9px}.statsSubmenuHeader span{color:#573b28;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.statsSubmenuHeader small{padding:3px 8px;border-radius:999px;background:#eadfd1;color:#705038;font-size:10px;font-weight:700}.statsSubmenuGroup--admin .statsSubmenuHeader small{border:1px solid #c49b67;background:#4b3121;color:#f5dfbd}.statsSubmenuGroup--moderator .statsSubmenuHeader small{border:1px solid #bda080;background:#76543b;color:#fff7eb}.statsSubmenuButtons{display:flex;flex-wrap:wrap;gap:7px}.statsSubmenuCategory{flex:0 0 100%;margin:3px 2px 0;color:#82654d;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.statsSubmenuButton{display:inline-flex;min-height:34px;padding:7px 11px;align-items:center;border:1px solid #684831;border-radius:8px;background:#79563d;color:#fff;font-size:12px;font-weight:700;line-height:1.25;text-decoration:none;box-shadow:0 2px 5px rgba(61,38,23,.14);transition:background .15s ease,border-color .15s ease,transform .15s ease}.statsSubmenuButton:hover,.statsSubmenuButton:focus{border-color:#3d281b;background:#5d3d29;color:#fff;text-decoration:none;transform:translateY(-1px);outline:none}.statsSubmenuButton--admin{border-color:#b48750;background:#4b3121;color:#f8ead7}.statsSubmenuButton--admin::before{width:6px;height:6px;margin-right:7px;flex:0 0 6px;border-radius:50%;background:#ddb778;content:""}.statsSubmenuButton--active,.statsSubmenuButton--active:hover,.statsSubmenuButton--active:focus{border-color:#2f1d12;background:#302017;color:#fff;box-shadow:0 0 0 2px #d8b98e,inset 0 1px 2px rgba(0,0,0,.22);transform:none}.statsSubmenuButton--monitor{--stats-monitor-ink:#514639;--stats-monitor-fill:#e7dfd2;--stats-monitor-hover:#dbd0bd;--stats-monitor-edge:#b5a48b;--stats-monitor-active:#655745;border-color:var(--stats-monitor-edge);background:var(--stats-monitor-fill);color:var(--stats-monitor-ink);box-shadow:none;text-shadow:none}.statsSubmenuButton--monitor::before{background:currentColor;opacity:.65}.statsSubmenuButton--monitor:hover,.statsSubmenuButton--monitor:focus{border-color:var(--stats-monitor-edge);background:var(--stats-monitor-hover);color:var(--stats-monitor-ink);transform:none}.statsSubmenuButton--monitor.statsSubmenuButton--active,.statsSubmenuButton--monitor.statsSubmenuButton--active:hover,.statsSubmenuButton--monitor.statsSubmenuButton--active:focus{border-color:var(--stats-monitor-edge);background:var(--stats-monitor-active);color:#fff;box-shadow:0 0 0 1px var(--stats-monitor-edge)}.statsSubmenuButton--monitor:focus-visible{outline:2px solid var(--stats-monitor-edge);outline-offset:2px}#webBody.themeSombre .statsSubmenuButton--monitor{--stats-monitor-ink:#e5dfd5;--stats-monitor-fill:#3e3b35;--stats-monitor-hover:#4b463e;--stats-monitor-edge:#857b69;--stats-monitor-active:#5b5142}#webBody.themeSombre .statsSubmenu{border-color:#4b3b30;background:#211d19;box-shadow:0 6px 20px rgba(0,0,0,.22)}#webBody.themeSombre .statsSubmenuGroup--moderator,#webBody.themeSombre .statsSubmenuGroup--admin{border-top-color:#604a38}#webBody.themeSombre .statsSubmenuHeader span{color:#eadbcd}#webBody.themeSombre .statsSubmenuHeader small{background:#3a3029;color:#d8c6b5}#webBody.themeSombre .statsSubmenuCategory{color:#bda58f}@media (max-width:600px){.statsSubmenu{margin-top:12px;padding:11px;border-radius:12px}.statsSubmenuHeader{align-items:flex-start;flex-direction:column;gap:4px}.statsSubmenuButtons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.statsSubmenuCategory{grid-column:1 / -1}.statsSubmenuButton{justify-content:center;text-align:center}}@media (max-width:390px){.statsSubmenuButtons{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.adminStatsIdentity{display:inline-flex;align-items:center;gap:9px;font-weight:700;white-space:nowrap}.adminStatsIdentity img{width:42px;height:42px;flex:0 0 42px;border:2px solid #e2d5c5;border-radius:50%;object-fit:cover}.adminStatsIdentityTable td:last-child{max-width:260px;overflow-wrap:anywhere}.adminStatsFilterBar{display:flex;flex-wrap:wrap;gap:7px}.adminStatsFilterBar .statsSubmenuButton small{margin-left:7px;padding:1px 6px;border-radius:999px;background:rgba(255,255,255,.18);color:inherit}.adminStatsRecordList{display:grid;gap:12px}.adminStatsRecord{overflow:hidden;border:1px solid #ded3c3;border-radius:12px;background:#fffdf9;box-shadow:0 3px 10px rgba(61,46,26,.06)}.adminStatsRecordHeader{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 15px;border-bottom:1px solid #e8dfd3;background:#f0e8dd}.adminStatsRecordHeader>div:first-child,.adminStatsRecordMeta{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.adminStatsRecordHeader span{color:#77695e;font-size:11px}.adminStatsRecordHeader strong{color:#49372a;font-size:14px}.adminStatsStatus{display:inline-flex;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:800;text-transform:uppercase}.adminStatsStatus--success{background:#dcebdd;color:#2e6846}.adminStatsStatus--danger{background:#f2dada;color:#8e3e3e}.adminStatsStatus--warning{background:#f5e7cf;color:#845719}.adminStatsStatus--pending{background:#e5e1dc;color:#62574e}.adminStatsPeople{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:13px 15px 0}.adminStatsPerson{display:flex;min-width:0;align-items:center;gap:10px;padding:10px;border:1px solid #ebe3d8;border-radius:9px;background:#faf7f2}.adminStatsPerson img{width:48px;height:48px;flex:0 0 48px;border-radius:50%;object-fit:cover}.adminStatsPerson>div{display:flex;min-width:0;flex-direction:column}.adminStatsPerson small{color:#8a7b70;font-size:10px;font-weight:800;text-transform:uppercase}.adminStatsPerson a{overflow:hidden;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.adminStatsPerson span{overflow:hidden;color:#796c62;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.adminStatsMessage{margin:12px 15px 0;padding:12px 14px;border-left:4px solid #9b795b;border-radius:0 8px 8px 0;background:#f8f3ec;color:#493d33}.adminStatsMessage--answer{border-left-color:#5f806e;background:#eff5f0}.adminStatsMessage small{display:block;margin-bottom:5px;color:#796b60;font-size:10px;font-weight:800;text-transform:uppercase}.adminStatsRecordFooter{padding:12px 15px 15px;text-align:right}.adminStatsControlGroups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.adminStatsControlGroups>div{padding:13px;border:1px solid #e6dccc;border-radius:10px;background:#faf7f2}.adminStatsControlGroups>div>span{display:block;margin-bottom:8px;color:#6f5a48;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.adminStatsGraphGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.adminStatsGraphCard{min-width:0;overflow:hidden;border:1px solid #ded3c3;border-radius:12px;background:#fffdf9}.adminStatsGraphCard header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;border-bottom:1px solid #e8dfd3;background:#f0e8dd}.adminStatsGraphCard header div{display:flex;min-width:0;flex-direction:column}.adminStatsGraphCard header strong,.adminStatsGraphCard header span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminStatsGraphCard header strong{color:#49372a;font-size:14px}.adminStatsGraphCard header span{color:#7b6d62;font-size:10px}.adminStatsGraphCard header small{padding:3px 7px;border-radius:999px;background:#765238;color:#fff;font-size:10px;white-space:nowrap}.adminStatsGraphImage{min-height:180px;padding:9px;background:#fff}.adminStatsGraphImage img{display:block;width:100%;height:auto}.errorsLsit .adminErrorRecord{margin-bottom:10px;overflow:hidden;border:1px solid #ded3c3;border-radius:10px;background:#fffdf9}.errorsLsit .adminErrorToolbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:10px}.errorsLsit .adminErrorToolbar .btn{width:auto!important;margin:0;font-size:11px}.errorsLsit .adminErrorMeta{max-width:180px;overflow:hidden;padding:5px 8px;border-radius:6px;background:#eee7dd;color:#6f6257;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.errorsLsit .adminErrorType{margin-left:auto;color:#593d29;font-size:12px}.errorsLsit .adminErrorDetails{padding:14px;overflow-x:auto;border-top:1px solid #e6ddd2;background:#f7f3ed}.errorsLsit .adminErrorDetails pre{max-width:100%;overflow:auto;white-space:pre-wrap;word-break:break-word}#webBody.themeSombre .adminStatsRecord,#webBody.themeSombre .adminStatsGraphCard,#webBody.themeSombre .errorsLsit .adminErrorRecord{border-color:#4b4137;background:#29241f}#webBody.themeSombre .adminStatsRecordHeader,#webBody.themeSombre .adminStatsGraphCard header{border-color:#4b4137;background:#332b25}#webBody.themeSombre .adminStatsPerson,#webBody.themeSombre .adminStatsControlGroups>div{border-color:#443a32;background:#332d27}#webBody.themeSombre .adminStatsMessage{background:#332d27;color:#e5dcd3}#webBody.themeSombre .adminStatsMessage--answer{background:#2c3730}#webBody.themeSombre .errorsLsit .adminErrorDetails{border-color:#4b4137;background:#211d19}#webBody.themeSombre .errorsLsit .adminErrorMeta{background:#3a3029;color:#c9bdb1}#webBody.themeSombre .errorsLsit .adminErrorType{color:#eadbcd}@media (max-width:760px){.adminStatsPeople,.adminStatsControlGroups,.adminStatsGraphGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.adminStatsRecordHeader{align-items:flex-start;flex-direction:column}.adminStatsRecordMeta{width:100%;justify-content:space-between}}@media (max-width:480px){.errorsLsit .adminErrorType{width:100%;margin-left:0}}.duplicateAdmin{box-sizing:border-box;width:100%;max-width:1180px;margin:22px auto 36px;color:#493d33;font-size:14px;line-height:1.45}.duplicateAdmin *,.duplicateAdmin *::before,.duplicateAdmin *::after{box-sizing:border-box}.duplicateAdminHero{display:flex;align-items:stretch;justify-content:space-between;gap:28px;overflow:hidden;border:1px solid #5f412d;border-radius:18px;background:linear-gradient(125deg,#3b2517 0%,#765238 72%,#8a6548 100%);color:#fff;box-shadow:0 12px 30px rgba(61,46,26,.18)}.duplicateAdminHeroText{max-width:720px;padding:28px 30px}.duplicateAdminEyebrow{display:block;margin-bottom:5px;color:#e8d5c2;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.duplicateAdminHero h1{margin:0 0 10px;color:#fff;font-size:28px;font-weight:700;line-height:1.15}.duplicateAdminHero p{max-width:690px;margin:0;color:#f3e9df;font-size:15px;line-height:1.55}.duplicateAdminHeroMeta{display:flex;min-width:230px;padding:25px 28px;flex-direction:column;justify-content:center;border-left:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.09)}.duplicateAdminHeroMeta span{color:#eadccd;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.duplicateAdminHeroMeta strong{margin:5px 0 12px;color:#fff;font-size:17px}.duplicateAdminHeroMeta small{align-self:flex-start;padding:5px 9px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(0,0,0,.12);color:#fff;font-size:12px}.duplicateAdminNav{display:flex;margin:14px 0 20px;padding:8px;gap:5px;overflow-x:auto;border:1px solid #ded3c3;border-radius:12px;background:#f8f5ef;box-shadow:0 4px 14px rgba(61,46,26,.06);scrollbar-width:thin}.duplicateAdminNav a{display:block;padding:8px 12px;border-radius:8px;color:#67462f;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.duplicateAdminNav a:hover,.duplicateAdminNav a:focus{background:#eae0d3;color:#3b2517;outline:none}.duplicateAdminSection,.duplicateAdminDetails{margin:0 0 20px;scroll-margin-top:12px;border:1px solid #ded3c3;border-radius:16px;background:#f8f5ef;box-shadow:0 8px 24px rgba(61,46,26,.08)}.duplicateAdminSection{padding:22px}.duplicateAdminSectionTitle{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.duplicateAdminSectionTitle>div,.duplicateAdminDetails summary>span{display:flex;align-items:center;gap:10px}.duplicateAdminSectionNumber{display:inline-flex;width:31px;height:31px;align-items:center;justify-content:center;flex:0 0 31px;border-radius:9px;background:#e8ddd0;color:#67462f;font-size:11px;font-weight:800}.duplicateAdminSectionTitle h2{margin:0;color:#3b2517;font-size:20px;line-height:1.2}.duplicateAdminSectionTitle p{max-width:480px;margin:0;color:#76695f;font-size:13px;text-align:right}.duplicateAdminDivisionGrid,.duplicateAdminDistributionGrid,.duplicateAdminWeightGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.duplicateAdminDivisionCard,.duplicateAdminDistributionCard,.duplicateAdminWeightCard{overflow:hidden;border:1px solid #ded3c3;border-radius:13px;background:#fffdf9}.duplicateAdminDivisionCard{position:relative;padding:19px}.duplicateAdminDivisionCard::before{position:absolute;top:0;right:0;left:0;height:4px;background:#806044;content:""}.duplicateAdminDivisionCard--d1::before{background:linear-gradient(90deg,#7d5aa6,#a77bc7)}.duplicateAdminDivisionCard--d2::before{background:linear-gradient(90deg,#397b72,#5ca497)}.duplicateAdminDivisionCard>header,.duplicateAdminDistributionCard>header,.duplicateAdminWeightCard>header{display:flex;align-items:center;gap:11px}.duplicateAdminDivisionCard>header h3,.duplicateAdminDistributionCard>header h3{margin:0;color:#49372a;font-size:16px}.duplicateAdminDivisionCard>header p{margin:2px 0 0;color:#807166;font-size:12px}.duplicateAdminDivisionBadge{display:inline-flex;width:43px;height:43px;align-items:center;justify-content:center;flex:0 0 43px;border-radius:12px;background:#6f4d35;color:#fff;font-size:16px;font-weight:800}.duplicateAdminDivisionCard--d1 .duplicateAdminDivisionBadge{background:#735197}.duplicateAdminDivisionCard--d2 .duplicateAdminDivisionBadge{background:#33736a}.duplicateAdminMainMetric{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:21px 0 8px}.duplicateAdminMainMetric>div{display:flex;flex-direction:column}.duplicateAdminMainMetric>div strong{color:#3b2517;font-size:29px;line-height:1}.duplicateAdminMainMetric>div span{margin-top:4px;color:#77695e;font-size:12px}.duplicateAdminCompletionRate{padding:4px 8px;border-radius:999px;background:#eee6da;color:#654831;font-size:11px;font-weight:700;white-space:nowrap}.duplicateAdminProgress,.duplicateAdminStepBar,.duplicateAdminHistoryBar{display:block;overflow:hidden;border-radius:999px;background:#e9e0d5}.duplicateAdminProgress{height:9px;margin-bottom:18px}.duplicateAdminProgress>span,.duplicateAdminStepBar>span,.duplicateAdminHistoryBar>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#765238,#a77b58)}.duplicateAdminDivisionCard--d1 .duplicateAdminProgress>span{background:linear-gradient(90deg,#735197,#a77bc7)}.duplicateAdminDivisionCard--d2 .duplicateAdminProgress>span{background:linear-gradient(90deg,#33736a,#65a99e)}.duplicateAdminKpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.duplicateAdminKpis>div{min-height:65px;padding:10px 11px;border:1px solid #ebe3d8;border-radius:9px;background:#faf7f2}.duplicateAdminKpis span{display:block;min-height:29px;color:#7a6d62;font-size:11px;line-height:1.25}.duplicateAdminKpis strong{display:block;margin-top:3px;color:#443226;font-size:18px}.duplicateAdminDistributionCard>header{padding:14px 16px;border-bottom:1px solid #e8dfd3;background:#f0e8dd}.duplicateAdminDivisionTag{display:inline-flex;min-width:31px;height:25px;padding:0 8px;align-items:center;justify-content:center;border-radius:7px;background:#6f4d35;color:#fff;font-size:11px;font-weight:800}.duplicateAdminSteps{padding:8px 16px 13px}.duplicateAdminStep{padding:10px 0;border-bottom:1px solid #eee7de}.duplicateAdminStep:last-child{border-bottom:0}.duplicateAdminStepLabels{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px;color:#75675c;font-size:12px}.duplicateAdminStepLabels strong{color:#3f2f24;font-size:14px}.duplicateAdminStepBar{height:7px}.duplicateAdminStep--complete .duplicateAdminStepBar>span{background:linear-gradient(90deg,#3e7d5a,#65a977)}.duplicateAdminStep--complete .duplicateAdminStepLabels::after{align-self:center;padding:2px 6px;border-radius:999px;background:#e1f0e5;color:#2e6846;content:"Termin\0000e9e";font-size:9px;font-weight:800;text-transform:uppercase}.duplicateAdminEmpty{padding:24px!important;color:#83766c;text-align:center!important}.duplicateAdminTableWrap{overflow-x:auto;border:1px solid #ded3c3;border-radius:11px;background:#fffdf9}.duplicateAdminTable{width:100%;min-width:690px;margin:0;border:0;border-collapse:collapse;background:transparent}.duplicateAdminTable th,.duplicateAdminTable td{padding:11px 13px;border:0;border-bottom:1px solid #eee7de;color:#55483d;text-align:left;vertical-align:middle}.duplicateAdminTable th{background:#e9dfd2;color:#493526;font-size:11px;font-weight:800;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}.duplicateAdminTable tbody tr:last-child td{border-bottom:0}.duplicateAdminTable tbody tr:nth-child(even) td{background:#fbf8f4}.duplicateAdminTable tbody tr:hover td{background:#f1e9de}.forumStatsHotTable{min-width:980px}.forumStatsTopic{min-width:275px}.forumStatsLink,.forumStatsKpiLink{color:#704426;font-weight:700;text-decoration:none}.forumStatsLink:hover,.forumStatsLink:focus,.forumStatsKpiLink:hover,.forumStatsKpiLink:focus{color:#9a5429;text-decoration:underline}.forumStatsLink--category{font-size:12px;font-weight:650}.forumStatsHeat{display:inline-flex;min-width:27px;height:22px;margin-right:8px;align-items:center;justify-content:center;border-radius:999px;background:#e9dfd2;color:#634b38;font-size:10px;font-weight:800;vertical-align:middle}.forumStatsHeat--1{background:#9a402e;color:#fff}.forumStatsHeat--2{background:#bd6d37;color:#fff}.forumStatsHeat--3{background:#d5a052;color:#3f2c1e}.duplicateAdminTable .duplicateAdminToday td{background:#f3ecdf;font-weight:700}.duplicateAdminNumeric{text-align:right!important;font-variant-numeric:tabular-nums}.duplicateAdminHistoryProgress{display:flex;min-width:155px;align-items:center;gap:9px}.duplicateAdminHistoryBar{width:100px;height:7px;flex:0 0 100px}.duplicateAdminHistoryProgress strong{min-width:47px;color:#4b382a;font-size:12px;text-align:right}.duplicateAdminWeightCard{padding:17px;border-left-width:4px}.duplicateAdminWeightCard--ok{border-left-color:#4e8c62}.duplicateAdminWeightCard--warning{border-left-color:#c68a35}.duplicateAdminWeightCard--neutral{border-left-color:#988b80}.duplicateAdminWeightCard>header{justify-content:space-between;margin-bottom:14px}.duplicateAdminStatus{padding:4px 9px;border-radius:999px;font-size:11px}.duplicateAdminWeightCard--ok .duplicateAdminStatus{background:#e1f0e5;color:#2e6846}.duplicateAdminWeightCard--warning .duplicateAdminStatus{background:#f8ead3;color:#845719}.duplicateAdminWeightCard--neutral .duplicateAdminStatus{background:#ece8e3;color:#655b53}.duplicateAdminWeightMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.duplicateAdminWeightMetrics>div{padding:10px;border-radius:8px;background:#f6f1eb;text-align:center}.duplicateAdminWeightMetrics strong,.duplicateAdminWeightMetrics span{display:block}.duplicateAdminWeightMetrics strong{margin-bottom:4px;color:#493526;font-size:16px;font-variant-numeric:tabular-nums}.duplicateAdminWeightMetrics span{color:#796b61;font-size:10px;line-height:1.3}.duplicateAdminDetails{overflow:hidden}.duplicateAdminDetails summary{display:flex;padding:17px 21px;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.duplicateAdminDetails summary::-webkit-details-marker{display:none}.duplicateAdminDetails summary::after{width:9px;height:9px;margin-left:2px;flex:0 0 9px;border-right:2px solid #67462f;border-bottom:2px solid #67462f;content:"";transform:rotate(45deg) translateY(-2px);transition:transform .2s ease}.duplicateAdminDetails[open] summary::after{transform:rotate(225deg) translate(-2px,-2px)}.duplicateAdminDetails summary strong{color:#3b2517;font-size:18px}.duplicateAdminDetails summary small{margin-left:auto;color:#7b6e64;font-size:12px}.duplicateAdminDetailsContent{padding:0 21px 21px;border-top:1px solid #e3d9cc}.duplicateAdminDetailsContent>p{margin:14px 0;color:#76695f;font-size:12px}.duplicateAdminOldProgress{display:flex;min-width:170px;align-items:center;gap:9px}.duplicateAdminOldProgress>span:first-child{width:43px;flex:0 0 43px;font-variant-numeric:tabular-nums}.duplicateAdminAge{display:inline-block;min-width:58px;padding:4px 7px;border-radius:999px;font-size:11px;font-weight:700;text-align:center;white-space:nowrap}.duplicateAdminAge--recent{background:#e1f0e5;color:#2e6846}.duplicateAdminAge--watch{background:#f8ead3;color:#845719}.duplicateAdminAge--old{background:#f4dddd;color:#8e3e3e}#webBody.themeSombre .duplicateAdmin{color:#d8cfc5}#webBody.themeSombre .duplicateAdminHero{border-color:#493326;background:linear-gradient(125deg,#2b1d15,#513827);box-shadow:0 12px 30px rgba(0,0,0,.28)}#webBody.themeSombre .duplicateAdminNav,#webBody.themeSombre .duplicateAdminSection,#webBody.themeSombre .duplicateAdminDetails{border-color:#4b4137;background:#211d19;box-shadow:0 8px 24px rgba(0,0,0,.2)}#webBody.themeSombre .duplicateAdminNav a{color:#dbc9b8}#webBody.themeSombre .duplicateAdminNav a:hover,#webBody.themeSombre .duplicateAdminNav a:focus{background:#3a3029;color:#fff}#webBody.themeSombre .duplicateAdminSectionNumber{background:#3b312a;color:#e4d3c2}#webBody.themeSombre .duplicateAdminSectionTitle h2,#webBody.themeSombre .duplicateAdminDetails summary strong{color:#f0e8dd}#webBody.themeSombre .duplicateAdminSectionTitle p,#webBody.themeSombre .duplicateAdminDetails summary small,#webBody.themeSombre .duplicateAdminDetailsContent>p{color:#b7ada4}#webBody.themeSombre .duplicateAdminDivisionCard,#webBody.themeSombre .duplicateAdminDistributionCard,#webBody.themeSombre .duplicateAdminWeightCard,#webBody.themeSombre .duplicateAdminTableWrap{border-color:#4b4137;background:#29241f}#webBody.themeSombre .duplicateAdminDivisionCard>header h3,#webBody.themeSombre .duplicateAdminDistributionCard>header h3,#webBody.themeSombre .duplicateAdminMainMetric>div strong,#webBody.themeSombre .duplicateAdminKpis strong,#webBody.themeSombre .duplicateAdminWeightMetrics strong,#webBody.themeSombre .duplicateAdminHistoryProgress strong{color:#f0e8dd}#webBody.themeSombre .duplicateAdminDivisionCard>header p,#webBody.themeSombre .duplicateAdminMainMetric>div span,#webBody.themeSombre .duplicateAdminKpis span,#webBody.themeSombre .duplicateAdminStepLabels,#webBody.themeSombre .duplicateAdminWeightMetrics span{color:#b8aea4}#webBody.themeSombre .duplicateAdminCompletionRate,#webBody.themeSombre .duplicateAdminDistributionCard>header{border-color:#4b4137;background:#332b25;color:#e2d5c8}#webBody.themeSombre .duplicateAdminKpis>div,#webBody.themeSombre .duplicateAdminWeightMetrics>div{border-color:#443a32;background:#332d27}#webBody.themeSombre .duplicateAdminProgress,#webBody.themeSombre .duplicateAdminStepBar,#webBody.themeSombre .duplicateAdminHistoryBar{background:#463d35}#webBody.themeSombre .duplicateAdminStep{border-bottom-color:#403831}#webBody.themeSombre .duplicateAdminStepLabels strong{color:#eee5da}#webBody.themeSombre .duplicateAdminTable th{background:#3a3029;color:#eee2d5}#webBody.themeSombre .duplicateAdminTable td{border-bottom-color:#403831;color:#d7cdc3}#webBody.themeSombre .duplicateAdminTable tbody tr:nth-child(even) td{background:#2d2823}#webBody.themeSombre .duplicateAdminTable tbody tr:hover td,#webBody.themeSombre .duplicateAdminTable .duplicateAdminToday td{background:#3a312a}#webBody.themeSombre .forumStatsLink,#webBody.themeSombre .forumStatsKpiLink{color:#e0b181}#webBody.themeSombre .forumStatsLink:hover,#webBody.themeSombre .forumStatsLink:focus,#webBody.themeSombre .forumStatsKpiLink:hover,#webBody.themeSombre .forumStatsKpiLink:focus{color:#f2c99e}#webBody.themeSombre .forumStatsHeat{background:#4c4036;color:#dbcbbd}#webBody.themeSombre .forumStatsHeat--1{background:#a94b38;color:#fff}#webBody.themeSombre .forumStatsHeat--2{background:#b86b3d;color:#fff}#webBody.themeSombre .forumStatsHeat--3{background:#b98a49;color:#241b14}#webBody.themeSombre .duplicateAdminDetails summary::after{border-color:#d9c7b5}#webBody.themeSombre .duplicateAdminDetailsContent{border-top-color:#4b4137}@media (max-width:900px){.duplicateAdminHeroText{padding:24px}.duplicateAdminHeroMeta{min-width:205px;padding:22px}.duplicateAdminWeightMetrics{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:720px){.duplicateAdmin{margin-top:16px}.duplicateAdminHero{display:block;border-radius:14px}.duplicateAdminHeroText{padding:21px 19px 18px}.duplicateAdminHero h1{font-size:24px}.duplicateAdminHeroMeta{min-width:0;padding:15px 19px 18px;border-top:1px solid rgba(255,255,255,.2);border-left:0}.duplicateAdminHeroMeta strong{margin-bottom:7px}.duplicateAdminNav{margin-bottom:14px}.duplicateAdminSection{padding:17px 14px;border-radius:13px}.duplicateAdminSectionTitle{display:block}.duplicateAdminSectionTitle p{margin:9px 0 0 41px;text-align:left}.duplicateAdminDivisionGrid,.duplicateAdminDistributionGrid,.duplicateAdminWeightGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.duplicateAdminWeightMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.duplicateAdminDetails summary{padding:15px}.duplicateAdminDetails summary small{display:none}.duplicateAdminDetailsContent{padding:0 14px 14px}}@media (max-width:430px){.duplicateAdminHero p{font-size:14px}.duplicateAdminSectionTitle h2{font-size:18px}.duplicateAdminMainMetric{align-items:flex-start;flex-direction:column}.duplicateAdminKpis,.duplicateAdminWeightMetrics{grid-template-columns:1fr 1fr}.duplicateAdminWeightMetrics>div:last-child{grid-column:1 / -1}.duplicateAdminDetails summary strong{font-size:16px}}.shopPage{--shop-ink:#302820;--shop-muted:#63594f;--shop-line:#e3dbd0;--shop-paper:#fff;--shop-soft:#f7f3ed;--shop-accent:#8b622f;--shop-accent-dark:#62431f;--shop-green:#347442;color:var(--shop-ink);margin:0 auto;max-width:1120px;padding-bottom:12px;font-size:16px}.shopHero{align-items:stretch;background:radial-gradient(ellipse at 0 0,#f7e4be 0,transparent 66%),linear-gradient(125deg,#fcf8ef,#eee2ce);border-radius:14px;box-shadow:0 5px 16px rgba(55,39,24,.08);color:var(--shop-ink);display:grid;gap:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);margin:0 0 30px;overflow:visible;padding:24px;position:relative;border-bottom:1px solid #d8c5a5;border:1px solid #d8c5a5;border-top:3px solid #c39a51}.shopHero:before{border:1px solid rgba(255,255,255,.09);border-radius:50%;content:"";height:250px;position:absolute;right:-75px;top:-125px;width:250px;display:none}.shopHero__content{align-self:center;position:relative;z-index:1}.shopEyebrow{color:var(--shop-accent);display:block;font-size:12px;font-weight:700;letter-spacing:.11em;margin-bottom:7px;text-transform:uppercase}.shopHero .shopEyebrow{color:var(--shop-accent)}.shopHero h1{color:var(--shop-ink);font-size:28px;font-weight:600;line-height:1.2;margin:0 0 12px;max-width:650px}.shopHero__content>p{color:rgba(255,255,255,.86);font-size:15px;line-height:1.5;margin:0;max-width:650px}.shopTrustLine{display:inline-flex;flex-wrap:wrap;gap:6px 15px;margin:7px 8px 0 0}.shopTrustLine span{align-items:center;color:rgba(255,255,255,.88);display:inline-flex;font-size:14px}.shopTrustLine span:before{background:#d9b568;border-radius:50%;box-shadow:0 0 0 3px rgba(217,181,104,.14);content:"";height:6px;margin-right:7px;width:6px}.shopHeroPromo{align-items:center;background:var(--shop-soft);border:1px solid var(--shop-line);border-radius:6px;display:inline-flex;flex-wrap:wrap;gap:6px 12px;margin-top:18px;padding:10px 14px}.shopHeroPromo span{color:var(--shop-accent-dark);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.shopHeroPromo strong{color:var(--shop-ink);font-size:15px;font-weight:600}.shopHeroPromo small{color:var(--shop-muted);font-size:14px}.shopBalance{align-self:stretch;backdrop-filter:none;background:rgba(255,255,255,.65);border:1px solid #e4d5bd;border-radius:12px;float:none;margin:0;min-height:0;padding:18px 8px;position:relative;width:auto;z-index:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.shopBalance h2{color:#f0e3d3;font-size:13px;font-weight:700;letter-spacing:.09em;margin:2px 0 6px;text-align:center;text-transform:uppercase}.shopBalance__items{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr))}.shopBalance__item{align-items:center;border-left:1px solid var(--shop-line);border-top:0;display:flex;flex-direction:column;gap:5px;min-width:0;padding:0 12px;text-align:center}.shopBalance__item:first-child{border-left:0}.shopBalance__item img{flex:0 0 auto;height:30px;object-fit:contain;width:30px}.shopBalance__item span{color:var(--shop-muted);font-size:14px;line-height:1.5}.shopBalance__item strong{color:var(--shop-ink);display:block;font-size:30px;line-height:1.2;margin:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.shopSection{margin:0 0 20px}.shopSection__heading{margin:0 0 20px}.shopSection__heading--center{text-align:center}.shopSection__heading h2{color:var(--shop-ink);font-size:24px;font-weight:500;line-height:1.25;margin:0}.shopSection__heading p{color:var(--shop-muted);line-height:1.55;margin:7px 0 0;font-size:16px}.shopCreditGuide__grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.shopCreditCard{align-items:flex-start;background:linear-gradient(135deg,var(--shop-paper),var(--shop-soft));border:1px solid var(--shop-line);border-radius:10px;display:flex;gap:11px;min-width:0;padding:16px;border-top:3px solid var(--credit-accent,#b88a41)}.shopCreditCard img{flex:0 0 auto;height:34px;object-fit:contain;width:34px}.shopCreditCard h3{color:var(--shop-ink);font-size:18px;font-weight:600;line-height:1.3;margin:0 0 8px}.shopCreditCard p{color:var(--shop-muted);font-size:15px;line-height:1.6;margin:0}.shopPage .rewardedCreditsBox{align-items:center;background:var(--shop-soft);border:0;border-radius:10px;box-sizing:border-box;box-shadow:none;display:grid;gap:14px;grid-template-columns:52px minmax(0,1fr) minmax(210px,auto);margin:24px 0 0;overflow:hidden;padding:20px 22px;position:relative;text-align:left;width:100%}.shopPage .rewardedCreditsBox:before{background:#9a5a3a;bottom:0;content:"";left:0;position:absolute;top:0;width:4px;display:none}.rewardedCreditsBox__visual{align-items:center;background:rgba(154,90,58,.1);border:1px solid rgba(154,90,58,.18);border-radius:50%;display:flex;height:48px;justify-content:center;position:relative;width:48px}.rewardedCreditsBox__visual img{height:31px;object-fit:contain;width:31px}.rewardedCreditsBox__visual span{background:#8b5135;border:2px solid #fbf5eb;border-radius:10px;bottom:-2px;color:#fff;font-size:9px;font-weight:700;line-height:16px;min-width:20px;position:absolute;right:-3px;text-align:center}.rewardedCreditsBox__content{min-width:0}.rewardedCreditsBox__eyebrow{color:#915333;display:block;font-size:12px;font-weight:700;letter-spacing:.09em;line-height:1.2;margin-bottom:2px;text-transform:uppercase}.shopPage .rewardedCreditsBox h3{color:#3f3128;font-size:19px;font-weight:600;line-height:1.25;margin:0 0 2px}.shopPage .rewardedCreditsBox p{color:#6f6256;font-size:15px;line-height:1.35;margin:0}.rewardedCreditsBox__meta{align-items:center;display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:5px}.shopPage .rewardedCreditsCounter{color:#76513a;font-size:14px;font-weight:700;margin:0}.shopPage .rewardedCreditsCounter:before{background:#b7774e;border-radius:50%;content:"";display:inline-block;height:5px;margin:0 6px 1px 0;width:5px}.shopPage .rewardedCreditsStatus{color:#766b61;font-size:14px;line-height:1.3;margin:0;min-height:0}.shopPage .rewardedCreditsStatus:empty{display:none}.shopPage .rewardedCreditsStatus.isError{color:#a13f36}.rewardedCreditsBox__action{align-items:stretch;display:flex;flex-direction:column;justify-self:end;max-width:260px;min-width:210px;text-align:center}.shopPage .rewardedCreditsButton.btn{background:#665044;border:1px solid #554138;border-radius:6px;box-shadow:0 2px 5px rgba(65,45,34,.15);color:#fff;font-size:11px;font-weight:700;line-height:1.3;margin:0;padding:8px 12px;white-space:normal}.shopPage .rewardedCreditsButton.btn:hover,.shopPage .rewardedCreditsButton.btn:focus,.shopPage .rewardedCreditsButton.btn:active{background:#533e34;border-color:#443229;color:#fff}.shopPage .rewardedCreditsButton.btn[disabled],.shopPage .rewardedCreditsButton.btn[disabled]:hover,.shopPage .rewardedCreditsButton.btn[disabled]:focus{background:#a99a8d;border-color:#9b8c7f;box-shadow:none;color:#fff;opacity:1}.rewardedCreditsBox__action small{color:#88776a;font-size:14px;line-height:1.2;margin-top:4px}.shopPurchase{background:linear-gradient(140deg,#fffdf8,#f5ebda);border:1px solid #cbb184;border-radius:15px;padding:28px;border-top:3px solid #bf9146;margin:0 0 32px;box-shadow:0 10px 28px rgba(76,51,24,.13);position:relative;scroll-margin-top:16px}.shopPurchaseSteps{background:rgba(255,255,255,.6);border:1px solid #e1d4be;border-radius:10px;margin-bottom:24px;padding:18px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.6fr);gap:20px}.shopPurchaseStep{align-items:flex-start;border-top:0;display:grid;gap:10px;grid-template-columns:26px minmax(0,1fr);padding:0}.shopPurchaseStep:first-child{border-top:0}.shopPurchaseStep__number{align-items:center;background:#62431f;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:26px;justify-content:center;width:26px;border:1px solid #62431f}.shopPurchaseStep__content h3{color:var(--shop-ink);font-size:16px;font-weight:600;margin:3px 0 12px}.shopChoiceGroup{display:flex;flex-wrap:wrap;gap:9px}.shopPage .btnPMSEL,.shopPage .btnPMSEL:hover,.shopPage .btnPMSEL.selectedPM,.shopPage .btnPMSEL.selectedPM:hover{align-items:center;background:#fff;border:1px solid #cfc5b8;border-radius:7px;box-shadow:none;color:#4a4036!important;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;justify-content:center;line-height:1.3;min-height:48px;padding:10px 13px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;border-color:#cfc5b8}.shopPage .btnPMSEL:hover{border-color:var(--shop-accent);box-shadow:0 3px 10px rgba(74,53,31,.1)}.shopPage .btnPMSEL.selectedPM,.shopPage .btnPMSEL.selectedPM:hover{background:#fff0cc;border-color:#9d742d;box-shadow:inset 0 0 0 1px #9d742d,0 3px 8px rgba(109,73,23,.12);color:var(--shop-accent-dark)!important}.shopPage .btnPMSEL.selectedPM:after{background:var(--shop-green);border-radius:50%;content:"";height:7px;margin-left:9px;width:7px}.shopPage .btnPMSEL .payBtn{height:25px;margin:0 9px 0 0;max-width:58px;object-fit:contain;width:auto}.shopPage .btnPMSEL .boutCoin1{height:27px;margin:0 8px 0 0;object-fit:contain;width:27px}.shopPage .listMJ{border:0;border-radius:0;margin:0;overflow:visible}.shopPage .listMJ.selectedPM{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.shopPage .listMJ>.shopOffersTitle{color:var(--shop-ink);font-size:20px;font-weight:600;grid-column:1 / -1;margin:6px 0 0}.shopPage .listMJ>h2 .payBtn{height:24px;margin:0 7px 0 0;vertical-align:middle}.shopPage div.couponCreditPremium,.shopPage div.couponCreditTournoi,.shopPage div.couponCreditPack{--offer-color:#8b622f;--offer-color-dark:#5d3d1d;background:linear-gradient(135deg,#fff,#fcf5e8);border:1px solid #d3bd98;border-radius:12px;box-shadow:0 5px 14px rgba(61,45,29,.10);box-sizing:border-box;cursor:pointer;float:none;height:auto;isolation:isolate;min-width:0;overflow:hidden;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:auto;min-height:148px;border-top:3px solid var(--offer-color)}.shopPage div.couponCreditTournoi{--offer-color:#397c86;--offer-color-dark:#24555d}.shopPage div.couponCreditPack{--offer-color:#906478;--offer-color-dark:#634255}.shopPage div.couponCreditPremium:hover,.shopPage div.couponCreditTournoi:hover,.shopPage div.couponCreditPack:hover{border-color:var(--offer-color);box-shadow:0 10px 22px rgba(61,45,29,.17);transform:translateY(-3px)}.shopPage div.couponCreditPremium:before,.shopPage div.couponCreditTournoi:before,.shopPage div.couponCreditPack:before{background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.75) 46%,transparent 67%);bottom:0;content:"";left:-75%;pointer-events:none;position:absolute;top:0;transform:skewX(-12deg);transition:left .55s ease;width:55%;z-index:2;display:none}.shopPage div.couponCreditPremium:hover:before,.shopPage div.couponCreditTournoi:hover:before,.shopPage div.couponCreditPack:hover:before{left:125%}.shopPage div.couponCreditPremium:after,.shopPage div.couponCreditTournoi:after,.shopPage div.couponCreditPack:after{background:var(--offer-color);bottom:0;content:"";left:0;position:absolute;top:0;width:3px;z-index:3;display:none}.shopPage div.couponCreditPremium form,.shopPage div.couponCreditTournoi form,.shopPage div.couponCreditPack form{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;height:100%;margin:0!important;padding:0;position:relative;z-index:1;min-height:145px}.shopPage div.boutPart1{float:none;font-family:inherit;font-size:16px;font-weight:600;line-height:1.35;min-width:0;padding:18px 12px 18px 20px;width:auto}.shopPage .boutCoins{color:var(--shop-ink);font-size:27px;line-height:1.2}.shopPage .boutCoin1{cursor:pointer;margin:0 6px 4px 2px;width:29px;transition:transform .2s ease,filter .2s ease}.shopPage .texteGain{color:var(--shop-ink);font-size:15px;font-weight:400}.shopPage div.boutPart2{align-items:center;align-self:stretch;background:linear-gradient(145deg,#faedce,#efddb8);border-left:1px solid #dcc5a0;box-shadow:none;color:#503718;display:flex;flex-direction:column;float:none;font-size:31px;font-weight:700;justify-content:center;margin:0;min-width:122px;padding:14px;text-shadow:none;width:auto}.shopPage div.boutPart2:after{border:1px solid var(--offer-color-dark);border-radius:6px;color:#fff;content:"Acheter";font-size:15px;font-weight:700;letter-spacing:0;line-height:1.4;margin-top:7px;padding:8px 15px;text-shadow:none;text-transform:none;background:var(--offer-color-dark);box-shadow:0 2px 4px rgba(56,36,15,.13)}.shopLibrary{background:var(--shop-soft);border:1px solid var(--shop-line);border-radius:13px;padding:26px}.shopLibrary__grid{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.shopBookCard{align-items:center;background:var(--shop-paper);border:1px solid var(--shop-line);border-radius:10px;box-shadow:none;color:var(--shop-ink);display:grid;gap:15px;grid-template-columns:86px minmax(0,1fr);min-height:142px;overflow:hidden;padding:10px 14px 10px 10px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.shopBookCard:hover,.shopBookCard:focus{border-color:var(--shop-accent);box-shadow:0 6px 16px rgba(61,45,29,.1);color:var(--shop-accent-dark);outline:0;text-decoration:none;transform:translateY(-1px)}.shopBookCard__cover{align-items:center;background:#f1ece5;border-radius:7px;display:flex;height:120px;justify-content:center;overflow:hidden;width:86px}.shopBookCard__cover img{height:112px;object-fit:contain;width:78px}.shopBookCard__content{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.shopBookCard__category{color:var(--shop-accent);font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:7px;text-transform:uppercase}.shopBookCard__content strong{color:var(--shop-ink);font-size:14px;font-weight:600;line-height:1.4}.shopBookCard__action{color:var(--shop-accent-dark);font-size:11px;font-weight:600;margin-top:12px;text-decoration:underline;text-underline-offset:2px}.shopPage #objShopDetails>.btn{background:var(--shop-paper);border:1px solid var(--shop-line);border-radius:12px;box-shadow:none;color:var(--shop-ink);font-family:inherit;font-size:14px;line-height:1.55;padding:22px;white-space:normal}.shopPage #objShopDetails>.btn>img{margin-bottom:14px;max-height:300px}.shopReferral{align-items:center;background:var(--shop-soft);border:0;border-radius:12px;box-sizing:border-box;color:var(--shop-ink);display:grid;float:none;gap:18px;grid-template-columns:48px minmax(0,1fr) auto;margin:24px 0 0;padding:22px;width:100%}.shopReferral__icon{align-items:center;background:#f0e7d9;border-radius:50%;color:var(--shop-accent-dark);display:flex;font-size:19px;font-weight:400;height:48px;justify-content:center;line-height:1;width:48px}.shopReferral__content{min-width:0}.shopReferral__label{color:var(--shop-ink);display:block;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.3;margin-bottom:2px;text-transform:none;margin:0 0 8px}.shopReferral__content p{color:var(--shop-ink);font-size:16px;line-height:1.6;margin:0}.shopReferral__content small{color:inherit;font-size:10px;white-space:nowrap}.shopReferral__link{background:#62431f;border-radius:5px;color:#fff;font-weight:600;font-size:16px;padding:12px 16px;text-decoration:none;white-space:normal;text-align:center}.shopReferral__link:hover,.shopReferral__link:focus{background:#493218;color:#fff;text-decoration:none}#webBody.themeSombre .shopPage{--shop-ink:#eee7df;--shop-muted:#c2b8ae;--shop-line:#51483f;--shop-paper:#302b27;--shop-soft:#282420}#webBody.themeSombre .shopPage .rewardedCreditsBox{background:var(--shop-soft);border-color:#685548}#webBody.themeSombre .rewardedCreditsBox__visual{background:rgba(205,139,92,.12);border-color:rgba(221,160,116,.25)}#webBody.themeSombre .rewardedCreditsBox__visual span{border-color:#332b27}#webBody.themeSombre .shopPage .rewardedCreditsBox h3{color:#f1e7dc}#webBody.themeSombre .shopPage .rewardedCreditsBox p,#webBody.themeSombre .shopPage .rewardedCreditsStatus,#webBody.themeSombre .rewardedCreditsBox__action small{color:#c5b7aa}#webBody.themeSombre .shopPage .rewardedCreditsCounter,#webBody.themeSombre .rewardedCreditsBox__eyebrow{color:#e0a77c}#webBody.themeSombre .shopPurchaseSteps,#webBody.themeSombre .shopPage .btnPMSEL,#webBody.themeSombre .shopPage .btnPMSEL:hover,#webBody.themeSombre .shopBookCard{background:#302b27!important;color:#eee7df!important}#webBody.themeSombre .shopPage .btnPMSEL.selectedPM,#webBody.themeSombre .shopPage .btnPMSEL.selectedPM:hover{background:#433a31!important;color:#f1d7a6!important}#webBody.themeSombre .shopPage div.couponCreditPremium,#webBody.themeSombre .shopPage div.couponCreditTournoi,#webBody.themeSombre .shopPage div.couponCreditPack{background:var(--shop-paper);border-color:var(--shop-line)}#webBody.themeSombre .shopPage div.boutPart2{background:var(--shop-soft);color:var(--shop-ink)}#webBody.themeSombre .shopReferral{background:var(--shop-soft)}#webBody.themeSombre .shopReferral__icon,#webBody.themeSombre .shopReferral__link{background:#39322c;color:#e2cfad}#webBody.themeSombre .shopReferral__label{color:#e2cfad}#webBody.themeSombre .shopBookCard__cover{background:#26221f}.shopPage h1,.shopPage h2,.shopPage h3{font-family:inherit;text-transform:none;letter-spacing:normal}.shopJump{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-left:auto;padding:10px 14px;border:1px solid #c8ad7a;border-radius:7px;background:#f7ecd4;color:var(--shop-accent-dark);font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;white-space:nowrap}.shopJump:hover{color:var(--shop-ink);background:#eedbb7;text-decoration:none}.shopJump:focus-visible{outline:3px solid var(--shop-accent);outline-offset:3px}.shopCreditGuide>.shopSection__heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 24px}.shopCreditGuide__intro{flex:1 1 340px;min-width:0}#webBody.themeSombre .shopJump{background:#43382a;border-color:#806846}#webBody.themeSombre .shopJump:hover{background:#534431}#webBody.themeSombre .shopJump:focus-visible{outline-color:#e2bf89}.shopCreditGuide{margin:0 0 34px;padding:0}.shopCreditCard:first-child{padding-left:16px}.shopCreditCard+.shopCreditCard{border-left:1px solid var(--shop-line)}.shopCreditCard:last-child{padding-right:16px}.shopEssentials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border:1px solid var(--shop-line);border-radius:10px;background:var(--shop-soft);padding:20px;margin:24px 0 30px}.shopEssential{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:13px;min-width:0;padding:0;margin:0}.shopEssential+.shopEssential{border-left:1px solid var(--shop-line);padding-left:24px}.shopEssential__icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #d6bc8b;border-radius:50%;background:#fff3d3;color:#765323}.shopEssential--free .shopEssential__icon{color:#356147;border-color:#bfd4c4;background:#e9f2e8}.shopEssential__icon svg{display:block;width:23px;height:23px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.shopEssential h3{color:var(--shop-ink);font-size:18px;font-weight:600;line-height:1.4;margin:3px 0 8px}.shopEssential p{color:var(--shop-muted);font-size:15px;line-height:1.65;margin:0}.shopEssential p strong{color:var(--shop-ink);font-weight:600}.shopPage .shopVipOffer{margin:0 0 34px}.shopPage .vipOffer--shop{grid-template-columns:minmax(0,.85fr) minmax(0,1.45fr);gap:24px;padding:26px}.shopPage .vipOffer--shop .vipOffer__intro{align-self:center}.shopPage .vipOffer--shop h2{font-family:Georgia,"Times New Roman",serif;font-size:25px;font-weight:normal;line-height:1.3;color:#fffaf0;margin:10px 0}.shopPage .vipOffer--shop .vipOffer__status{font-size:15px;line-height:1.55}.shopPage .vipOffer--shop .vipOffer__price{margin:16px 0 14px}.shopPage .vipOffer--shop .vipOffer__price strong{font-size:28px}.shopPage .vipOffer--shop .vipOffer__price span,.shopPage .vipOffer--shop .vipOffer__action small{font-size:14px}.shopPage .vipOffer--shop .vipOffer__action .btn{padding:10px 15px;white-space:normal}.shopPage .vipOffer--shop .vipOffer__detailsTitle{margin:0 0 14px;font-size:14px;line-height:1.4;letter-spacing:0;text-transform:none}.shopPage .vipOffer--shop .vipBenefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shopPage .vipOffer--shop .vipBenefit{padding:9px 30px 9px 8px;min-height:54px;gap:8px}.shopPage .vipOffer--shop .vipBenefit__icon{flex-basis:24px;width:24px;height:24px;font-size:14px}.shopPage .vipOffer--shop .vipBenefit__text strong{font-size:14px;line-height:1.4}.shopPage .vipOffer--shop .vipBenefit__description{font-size:14px;line-height:1.5;left:8px}.shopPage .vipOffer--shop .vipBenefit__hint{right:7px;width:17px;height:17px}#webBody.themeSombre .shopHero .shopEyebrow,#webBody.themeSombre .shopJump,#webBody.themeSombre .shopPurchaseStep__number{color:#e2bf89}#webBody.themeSombre .shopHeroPromo span{color:#e2bf89}#webBody.themeSombre .shopEssential__icon{color:#dfbe83}#webBody.themeSombre .shopEssential--free .shopEssential__icon{color:#a9cfac}.shopPurchase__clarity,.shopPurchase__reassurance{color:var(--shop-muted);font-size:15px;line-height:1.6;margin:0 0 20px}.shopPurchase__reassurance{border-top:1px solid var(--shop-line);margin:22px 0 0;padding-top:18px;text-align:center}.shopOffersTitle span{color:var(--shop-muted);font-size:15px;font-weight:400}.shopPage .shopOffersHelp{grid-column:1 / -1;color:var(--shop-muted);font-size:15px;line-height:1.5;margin:-6px 0 6px}.shopPage div.boutPart2:before{content:"Prix du pack";font-size:14px;font-weight:400;line-height:1.4;margin-bottom:3px}.shopReferral__icon img{width:32px;height:32px;object-fit:contain}.shopReferral__content .shopReferral__conditions{margin-top:6px;font-size:14px;color:var(--shop-muted)}.shopPage .shopReferral__link:focus-visible{outline:3px solid var(--shop-accent);outline-offset:3px}#webBody.themeSombre .shopCreditGuide .shopEyebrow,#webBody.themeSombre .shopPurchase .shopEyebrow{color:#e2bf89}#webBody.themeSombre .shopReferral__link:focus-visible{outline-color:#e2bf89}.shopCreditCard--friendly{--credit-accent:#bc853d}.shopCreditCard--competition{--credit-accent:#638d92}.shopCreditCard--premium{--credit-accent:#c6a33f}.shopCreditCard img,.shopBalance__item img{filter:drop-shadow(0 3px 3px rgba(122,78,13,.16))}.shopPurchase>.shopSection__heading{position:relative;margin:-28px -28px 26px;padding:26px 190px 26px 28px;border-radius:12px 12px 0 0;background:radial-gradient(ellipse at 100% 10%,rgba(232,182,84,.22),transparent 65%),linear-gradient(115deg,#3d2b1c,#664824);overflow:hidden}.shopPurchase>.shopSection__heading .shopEyebrow{color:#edd099}.shopPurchase>.shopSection__heading h2{color:#fff9ec;font-size:28px;font-weight:600}.shopPurchase>.shopSection__heading p{color:#f0e2cc;font-size:16px}.shopPurchaseCoins{position:absolute;right:26px;top:50%;width:132px;height:86px;transform:translateY(-50%)}.shopPurchaseCoins img{position:absolute;width:64px;height:64px;filter:drop-shadow(0 7px 4px rgba(0,0,0,.25))}.shopPurchaseCoins img:nth-child(1){left:0;top:17px;transform:rotate(-17deg)}.shopPurchaseCoins img:nth-child(2){right:0;top:16px;transform:rotate(15deg)}.shopPurchaseCoins img:nth-child(3){left:34px;top:0}.shopPurchase .shopHeroPromo{background:rgba(255,241,208,.1);border-color:rgba(244,212,149,.35)}.shopPurchase .shopHeroPromo span,.shopPurchase .shopHeroPromo strong,.shopPurchase .shopHeroPromo small{color:#fff0cc}.shopPage .btnPMSEL{cursor:pointer}.shopPage .btnPMSEL:focus-visible{outline:3px solid #986d2a;outline-offset:3px}.shopPage .shopChoiceGroup--packs .btnPMSEL:hover .boutCoin1,.shopPage .shopChoiceGroup--packs .btnPMSEL:focus-visible .boutCoin1{transform:translateY(-3px) rotate(-8deg)}.shopPage .btnPMSEL.BTTCreditTournoi.selectedPM{background:#e8f3f1;border-color:#4c7e80;color:#285a5d!important;box-shadow:inset 0 0 0 1px #4c7e80,0 3px 8px rgba(39,81,78,.12)}.shopPage .btnPMSEL.BTTCreditPack.selectedPM{background:#f3eaf0;border-color:#936b81;color:#65435a!important;box-shadow:inset 0 0 0 1px #936b81,0 3px 8px rgba(82,43,64,.12)}.shopPage .btnPMSEL.selectedPM:after{content:"\2713";width:16px;height:16px;color:#fff;font-size:11px;line-height:16px;text-align:center}.shopPage .couponCreditTournoi .boutPart2{background:linear-gradient(145deg,#eaf3ef,#d4e5e1);border-left-color:#b9d1cc;color:#24555d}.shopPage .couponCreditPack .boutPart2{background:linear-gradient(145deg,#f4eaf0,#e7d9e4);border-left-color:#d3bbcd;color:#634255}.shopPage [class*="couponCredit"]:hover .boutCoins .boutCoin1{transform:translateY(-3px) rotate(-7deg);filter:drop-shadow(0 4px 3px rgba(116,75,20,.2))}.shopPage .vipOffer--shop .shopMissionReward{grid-column:1 / -1;display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;align-items:center;padding:20px;border:1px solid rgba(242,207,131,.5);border-radius:10px;background:linear-gradient(115deg,rgba(246,204,110,.18),rgba(255,242,204,.06))}.shopMissionReward__amount{text-align:center;color:#fff0c8}.shopMissionReward__amount>span{display:block;font-size:14px;line-height:1.4}.shopMissionReward__amount strong{display:flex;align-items:center;justify-content:center;gap:8px;margin:3px 0 5px;color:#ffe2a0;font-size:40px;font-weight:700;line-height:1.15}.shopMissionReward__amount img{width:32px;height:32px;filter:drop-shadow(0 3px 3px rgba(0,0,0,.22))}.shopPage .vipOffer--shop .shopMissionReward h3{color:#fff8e9;font-size:18px;font-weight:600;line-height:1.35;margin:0 0 8px}.shopPage .vipOffer--shop .shopMissionReward p{color:#e7dac8;font-size:14px;line-height:1.55;margin:5px 0 0}.shopPage .vipOffer--shop .shopMissionReward .shopMissionReward__extra{color:#ffe2a0}#webBody.themeSombre .shopHero{background:radial-gradient(ellipse at 0 0,#503b27,transparent 66%),linear-gradient(125deg,#33291f,#29221c);border-color:#6a5238;border-top-color:#c39a51}#webBody.themeSombre .shopBalance{background:rgba(24,19,14,.36);border-color:#715c41;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}#webBody.themeSombre .shopEssential__icon{background:#443822;border-color:#6b5a37}#webBody.themeSombre .shopEssential--free .shopEssential__icon{background:#2c3b2f;border-color:#536b55}#webBody.themeSombre .shopPurchase{background:linear-gradient(140deg,#332c24,#29231d);border-color:#927448;border-top-color:#d2ad62;box-shadow:0 10px 28px rgba(0,0,0,.24)}#webBody.themeSombre .shopPurchase>.shopSection__heading .shopEyebrow{color:#edd099}#webBody.themeSombre .shopPurchaseSteps{background:rgba(20,16,12,.2);border-color:#625340}#webBody.themeSombre .shopPage .btnPMSEL:focus-visible{outline-color:#efd39a}#webBody.themeSombre .shopPage .btnPMSEL.BTTCreditTournoi.selectedPM{background:#2f4544!important;color:#deeee9!important}#webBody.themeSombre .shopPage .btnPMSEL.BTTCreditPack.selectedPM{background:#493341!important;color:#f2e4ed!important}#webBody.themeSombre .shopPage div[class*="couponCredit"]{background:linear-gradient(135deg,#40372c,#302920);border-top-color:var(--offer-color)}#webBody.themeSombre .shopPage .couponCreditPremium .boutPart2{background:linear-gradient(145deg,#554127,#3d3020);color:#fff0d4;border-left-color:#705735}#webBody.themeSombre .shopPage .couponCreditTournoi .boutPart2{background:linear-gradient(145deg,#344c49,#273c3a);color:#e4f4ee;border-left-color:#4e6d67}#webBody.themeSombre .shopPage .couponCreditPack .boutPart2{background:linear-gradient(145deg,#513b4b,#3c2c37);color:#f5e8f0;border-left-color:#765b6e}#webBody.themeSombre .shopPage div.boutPart2:after{border-color:rgba(255,255,255,.18)}.contMain:has(.shopPage) #prefooter .reviews{background:linear-gradient(145deg,#fff 0%,#f7f3ed 100%);border:1px solid #ded4c7;border-radius:12px;box-shadow:0 5px 16px rgba(61,45,29,.08);min-height:268px;padding:19px 18px;text-align:left}.contMain:has(.shopPage) #prefooter .reviews h2.firstP{color:#5f4527;font-size:0;font-weight:600;letter-spacing:0;margin:0 0 12px;text-transform:none}.contMain:has(.shopPage) #prefooter .reviews h2.firstP:after{content:"Le saviez-vous ?";font-size:17px}.contMain:has(.shopPage) #prefooter .reviews h2.firstP:before{background:#8b622f;border-radius:50%;content:"i";color:#fff;display:inline-flex;font-size:12px;font-style:normal;height:23px;justify-content:center;line-height:23px;margin-right:9px;text-align:center;vertical-align:2px;width:23px}.contMain:has(.shopPage) #prefooter .reviews .carousel{height:205px;margin:0 auto;max-width:100%}.contMain:has(.shopPage) #prefooter .reviews li{background:none}.contMain:has(.shopPage) #prefooter .reviews p.review{color:#5f574f;font-size:14px;height:200px;line-height:1.65;margin:0;padding:9px 12px}.contMain:has(.shopPage) #prefooter .reviews p.review b{color:#40362d}.contMain:has(.shopPage) #prefooter .reviews p.review img{max-height:135px;object-fit:contain;width:auto}#webBody.themeSombre .contMain:has(.shopPage) #prefooter .reviews{background:linear-gradient(145deg,#302b27 0%,#282420 100%);border-color:#51483f}#webBody.themeSombre .contMain:has(.shopPage) #prefooter .reviews h2.firstP,#webBody.themeSombre .contMain:has(.shopPage) #prefooter .reviews p.review b{color:#e2cfad}#webBody.themeSombre .contMain:has(.shopPage) #prefooter .reviews p.review{color:#c2b8ae}@media (max-width:900px){.shopPage .listMJ.selectedPM{grid-template-columns:minmax(0,1fr)}.shopReferral{grid-template-columns:48px minmax(0,1fr)}.shopReferral__link{grid-column:2;justify-self:start}}@media (max-width:680px){.shopReferral{padding:20px 16px;gap:12px}.shopReferral__icon{height:40px;width:40px}.shopHeroPromo{display:inline-flex;width:auto}.shopBalance__item:first-child{border-left:0}.shopCreditGuide__grid{grid-template-columns:minmax(0,1fr)}.shopPage .rewardedCreditsBox{gap:9px 12px;grid-template-columns:44px minmax(0,1fr);padding:11px 12px}.rewardedCreditsBox__visual{height:42px;width:42px}.rewardedCreditsBox__visual img{height:28px;width:28px}.rewardedCreditsBox__action{grid-column:2;justify-self:start;max-width:260px;min-width:0;width:100%}.shopPage .listMJ.selectedPM{grid-template-columns:minmax(0,1fr)}.shopPage div.couponCreditPremium,.shopPage div.couponCreditTournoi,.shopPage div.couponCreditPack{height:auto;width:auto}.shopLibrary__grid{grid-template-columns:minmax(0,1fr)}.shopReferral{align-items:start;grid-template-columns:40px minmax(0,1fr)}.shopReferral__link{grid-column:2;justify-self:start;margin-top:2px}}@media (max-width:430px){.shopPage .btnPMSEL{padding:10px 8px}.shopReferral{grid-template-columns:minmax(0,1fr)}.shopReferral__icon{display:none}.shopReferral__link{grid-column:1;justify-self:stretch}.shopPage .rewardedCreditsBox{grid-template-columns:38px minmax(0,1fr)}.rewardedCreditsBox__visual{height:36px;width:36px}.rewardedCreditsBox__visual img{height:24px;width:24px}.shopPage .rewardedCreditsBox h3{font-size:18px}.shopChoiceGroup{display:grid;grid-template-columns:minmax(0,1fr)}.shopPage .btnPMSEL{width:100%}.shopPage div.boutPart1{padding-left:15px}.shopPage div.boutPart2{font-size:25px;min-width:88px;padding:12px}.shopLibrary{padding:19px 14px}.shopBookCard{gap:12px;grid-template-columns:72px minmax(0,1fr);padding-left:8px}.shopBookCard__cover{height:106px;width:72px}.shopBookCard__cover img{height:98px;width:66px}}@media (max-width:1200px){.contMain:has(.shopPage) #prefooter .reviews{display:none}}.duplicateAdmin--single .duplicateAdminDivisionGrid,.duplicateAdmin--single .duplicateAdminDistributionGrid,.duplicateAdmin--single .duplicateAdminWeightGrid{grid-template-columns:minmax(0,1fr)}@media (max-width:1000px){.shopHero{grid-template-columns:minmax(0,1fr);gap:18px}.shopBalance__item{flex-direction:row;justify-content:center;text-align:left;gap:12px}.shopPurchaseSteps{grid-template-columns:minmax(0,1fr);gap:20px}.shopPage .vipOffer--shop{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px}.shopPage .vipOffer--shop .vipBenefits{grid-template-columns:minmax(0,1fr);gap:5px}}@media (max-width:680px){.shopHero{margin-bottom:26px;padding-bottom:24px}.shopHero h1{font-size:25px;margin-bottom:9px}.shopBalance{padding:16px 4px}.shopBalance__item{flex-direction:column;text-align:center;padding:0 5px;gap:8px}.shopBalance__item strong{font-size:27px}.shopBalance__item span{font-size:13px}.shopBalance__item img{width:26px;height:26px}.shopCreditGuide{margin-bottom:26px}.shopSection__heading h2{font-size:22px}.shopCreditGuide__grid{gap:20px}.shopCreditCard,.shopCreditCard:first-child,.shopCreditCard:last-child,.shopCreditCard+.shopCreditCard{padding:0;border:0}.shopEssentials{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:22px;margin-top:22px}.shopEssential+.shopEssential{border-left:0;padding-left:0}.shopPage .shopVipOffer{margin-bottom:26px}.shopPage .vipOffer--shop{grid-template-columns:minmax(0,1fr);gap:22px;padding:22px 18px}.shopPage .vipOffer--shop .vipOffer__details{padding:16px}.shopPage .vipOffer--shop .vipOffer__action .btn{width:100%}.shopPurchase{padding-top:26px}.shopPurchase__reassurance{text-align:left}.shopPage div.boutPart2{min-width:104px;padding:12px}}@media (max-width:1000px){.shopPurchaseSteps{grid-template-columns:minmax(0,1fr)}.shopPage .vipOffer--shop .shopMissionReward{grid-template-columns:160px minmax(0,1fr);gap:18px}}@media (max-width:680px){.shopHero{padding:20px 16px}.shopCreditGuide__grid{gap:12px}.shopCreditCard,.shopCreditCard:first-child,.shopCreditCard:last-child,.shopCreditCard+.shopCreditCard{padding:14px;border:1px solid var(--shop-line);border-top:3px solid var(--credit-accent)}.shopEssentials{padding:18px 14px;margin:22px 0 26px}.shopEssential+.shopEssential{border-left:0;padding-left:0}.shopPurchase{padding:18px}.shopPurchase>.shopSection__heading{margin:-18px -18px 22px;padding:22px 100px 22px 18px}.shopPurchase>.shopSection__heading h2{font-size:25px}.shopPurchaseCoins{right:12px;width:76px;height:58px}.shopPurchaseCoins img{width:42px;height:42px}.shopPurchaseCoins img:nth-child(3){left:18px}.shopPurchaseSteps{padding:14px}.shopPage .vipOffer--shop .shopMissionReward{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px 14px}.shopMissionReward__amount{padding-bottom:16px;border-bottom:1px solid rgba(242,207,131,.3)}.shopMissionReward__amount>span:last-child{max-width:210px;margin:auto}}@media (max-width:430px){.shopPurchase{padding:14px}.shopPurchase>.shopSection__heading{margin:-14px -14px 20px;padding:22px 16px}.shopPurchaseCoins{display:none}.shopPurchaseSteps{padding:12px 10px}.shopPurchaseStep{grid-template-columns:minmax(0,1fr);gap:3px}.shopPurchaseStep__number{display:none}.shopPage div.boutPart1{padding:16px 8px 16px 12px}.shopPage div.boutPart2{min-width:88px;padding:12px 8px}.shopPage div.boutPart2:after{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.shopPage [class*="couponCredit"],.shopPage .boutCoin1,.shopPage .btnPMSEL{transition:none}.shopPage [class*="couponCredit"]:hover,.shopPage [class*="couponCredit"]:hover .boutCoins .boutCoin1,.shopPage .shopChoiceGroup--packs .btnPMSEL:hover .boutCoin1,.shopPage .shopChoiceGroup--packs .btnPMSEL:focus-visible .boutCoin1{transform:none}}.duplicateAdminDivisionCard--master::before{background:linear-gradient(90deg,#a16b22,#d3a14f)}.duplicateAdminDivisionCard--master .duplicateAdminDivisionBadge{background:#95611d}.duplicateAdminDivisionCard--master .duplicateAdminProgress>span{background:linear-gradient(90deg,#95611d,#d3a14f)}.duplicateAdminPageNav{margin-bottom:10px}.duplicateAdminNav a.duplicateAdminNavActive{background:#67462f;color:#fff}.errorsLsit .adminStatsFilterBar .statsSubmenuButton{width:auto;max-width:none;min-width:0;flex:1 1 180px}.errorsLsit .adminStatsFilterBar .statsSubmenuButton__label{min-width:0;overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.errorsLsit .adminStatsFilterBar .statsSubmenuButton small{flex:0 0 auto}.errorsLsit .adminErrorList{display:grid;gap:12px}.errorsLsit .adminErrorRecord{margin:0;overflow:hidden;border:1px solid #ded3c3;border-left:4px solid #a77a43;border-radius:10px;background:#fffdf9;box-shadow:0 3px 11px rgba(74,52,34,.07);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.errorsLsit .adminErrorRecord--expanded{border-color:#b38a5c;border-left-color:#70482d;box-shadow:0 9px 24px rgba(74,52,34,.14)}.errorsLsit .adminErrorSummary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:15px 16px}.errorsLsit .adminErrorIdentity{min-width:0}.errorsLsit .adminErrorType{display:block;max-width:100%;margin:0 0 7px;overflow:hidden;color:#493326;font-size:15px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.errorsLsit .adminErrorSummaryMeta{display:flex;min-width:0;flex-wrap:wrap;gap:5px 7px}.errorsLsit .adminErrorSummaryMeta time,.errorsLsit .adminErrorSummaryMeta span{padding:4px 8px;border:1px solid #e2d7ca;border-radius:999px;color:#6d5b4f;background:#f5efe7;font-size:10px;line-height:1.2}.errorsLsit .adminErrorSummaryMeta time{color:#315c44;border-color:#c9ddcf;background:#edf6ef}.errorsLsit .adminErrorUrl{max-width:720px;margin:8px 0 0!important;overflow:hidden;color:#847467;font-family:Consolas,"Courier New",monospace;font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.errorsLsit .adminErrorActions{display:grid;grid-template-columns:repeat(3,auto);gap:6px;align-items:center}.errorsLsit .adminErrorActions form{margin:0}.errorsLsit .adminErrorActions .btn{width:auto!important;min-height:34px;margin:0;padding:7px 10px;font-size:10px;line-height:1.2;white-space:nowrap}.errorsLsit .adminErrorToggle[aria-expanded="true"]{border-color:#284936;background:#315c44;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.errorsLsit .adminErrorDetails{padding:18px;overflow:visible;border-top:1px solid #e1d5c7;background:#f6f1ea}.errorsLsit .adminErrorDetailsHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:13px;padding-bottom:12px;border-bottom:1px solid #ded2c4}.errorsLsit .adminErrorDetailsHeader span{display:block;margin-bottom:3px;color:#99744e;font-size:9px;font-weight:bold;letter-spacing:.09em;text-transform:uppercase}.errorsLsit .adminErrorDetailsHeader h3{margin:0;color:#453126;font-size:18px;line-height:1.3;overflow-wrap:anywhere}.errorsLsit .adminErrorDetailsHeader time{flex:0 0 auto;padding:5px 8px;border-radius:6px;color:#6e5b4e;background:#e9dfd3;font-size:10px}.errorsLsit .adminErrorDetailsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.errorsLsit .adminErrorDetailPanel{min-width:0;padding:13px;overflow:hidden;border:1px solid #dfd5ca;border-radius:8px;background:#fff}.errorsLsit .adminErrorDetailPanel--wide,.errorsLsit .adminErrorDetailPanel--context{grid-column:1 / -1}.errorsLsit .adminErrorDetailPanel h4{margin:0 0 9px;color:#6c4c36;font-size:11px;font-weight:bold;letter-spacing:.05em;text-transform:uppercase}.errorsLsit .adminErrorDetailPanel pre{max-width:100%;max-height:420px;margin:0;padding:12px;overflow:auto;border:1px solid #342c27;border-radius:6px;color:#f1ece8;background:#211d1a;font:10px/1.55 Consolas,"Courier New",monospace;text-align:left;white-space:pre-wrap;word-break:break-word}.errorsLsit .adminErrorDetailValue,.errorsLsit .adminErrorMuted{max-width:100%;margin:0!important;color:#6d6158;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.errorsLsit .adminErrorMuted{color:#8b7d72;font-style:italic}.errorsLsit .adminErrorDetailPanel--context .btn{width:auto!important;margin:0 5px 5px 0;font-size:10px}#webBody.themeSombre .errorsLsit .adminErrorRecord{border-color:#4b4137;border-left-color:#a47a4c;background:#29241f;box-shadow:0 3px 12px rgba(0,0,0,.2)}#webBody.themeSombre .errorsLsit .adminErrorRecord--expanded{border-color:#846748;border-left-color:#d0a16b;box-shadow:0 9px 25px rgba(0,0,0,.3)}#webBody.themeSombre .errorsLsit .adminErrorType,#webBody.themeSombre .errorsLsit .adminErrorDetailsHeader h3{color:#f0e1d3}#webBody.themeSombre .errorsLsit .adminErrorSummaryMeta time,#webBody.themeSombre .errorsLsit .adminErrorSummaryMeta span{border-color:#51463c;color:#cdbfb3;background:#38312b}#webBody.themeSombre .errorsLsit .adminErrorSummaryMeta time{border-color:#405e4b;color:#c6decf;background:#293c30}#webBody.themeSombre .errorsLsit .adminErrorUrl,#webBody.themeSombre .errorsLsit .adminErrorDetailValue,#webBody.themeSombre .errorsLsit .adminErrorMuted{color:#b9aaa0}#webBody.themeSombre .errorsLsit .adminErrorDetails{border-color:#4b4137;background:#211d19}#webBody.themeSombre .errorsLsit .adminErrorDetailsHeader{border-color:#4b4137}#webBody.themeSombre .errorsLsit .adminErrorDetailsHeader time{color:#c9bbae;background:#3a3029}#webBody.themeSombre .errorsLsit .adminErrorDetailPanel{border-color:#4b4137;background:#2b2520}#webBody.themeSombre .errorsLsit .adminErrorDetailPanel h4{color:#d5b68f}@media (max-width:900px){.errorsLsit .adminErrorSummary{grid-template-columns:1fr}.errorsLsit .adminErrorActions{justify-content:start}}@media (max-width:620px){.errorsLsit .adminStatsFilterBar .statsSubmenuButton{flex-basis:100%}.errorsLsit .adminErrorSummary{padding:13px}.errorsLsit .adminErrorActions{grid-template-columns:1fr}.errorsLsit .adminErrorActions form,.errorsLsit .adminErrorActions .btn{width:100%!important}.errorsLsit .adminErrorDetails{padding:13px}.errorsLsit .adminErrorDetailsHeader{flex-direction:column}.errorsLsit .adminErrorDetailsGrid{grid-template-columns:1fr}}.errorsLsit .adminErrorsClearForm{width:100%;margin:0 0 10px}.errorsLsit .adminErrorsClearForm .btn{width:100%!important;min-height:36px;margin:0;white-space:normal}.errorsLsit .adminStatsFilterBar .statsSubmenuButton{width:auto;max-width:none;min-width:0;flex:1 1 180px;justify-content:space-between}.errorsLsit .adminErrorSummary{outline:none;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.errorsLsit .adminErrorSummary:hover{background:#fbf6ef}.errorsLsit .adminErrorSummary:focus-visible{box-shadow:inset 0 0 0 3px rgba(112,72,45,.26)}.errorsLsit .adminErrorSummary[aria-expanded="true"]{background:#f7efe5}.errorsLsit .adminErrorActions{grid-template-columns:repeat(2,auto);cursor:default}#webBody.themeSombre .errorsLsit .adminErrorSummary:hover{background:#302921}#webBody.themeSombre .errorsLsit .adminErrorSummary[aria-expanded="true"]{background:#352d25}@media (max-width:620px){.errorsLsit .adminStatsFilterBar .statsSubmenuButton{flex-basis:100%}}.themeSombre .amisFriendsToolbar{border-color:#454d60;background:linear-gradient(145deg,#303642 0%,#282d37 100%);box-shadow:0 8px 22px rgba(0,0,0,.24)}.themeSombre .amisFriendsToolbar .amisGroupSelector__heading{border-bottom-color:rgba(190,202,235,.14);background:rgba(255,255,255,.015)}.themeSombre .amisFriendsToolbar .amisGroupSelector__heading strong{color:#edf1fb}.themeSombre .amisFriendsToolbar .amisGroupSelector__heading small{color:#aeb7ca}.themeSombre .amisFriendsToolbar .amisGroupSelector__icon{color:#fff;background:linear-gradient(145deg,#647fd5,#4862b2);box-shadow:0 3px 10px rgba(21,29,54,.42)}.themeSombre .amisFriendsToolbar .amisToolbarField>span:first-child,.themeSombre .amisFriendsToolbar .amisToolbarField>label,.themeSombre .amisFriendsToolbar .amisToolbarField>span:not(.amisFriendSearchLine){color:#bac3d6}.themeSombre .amisFriendsToolbar .form-control{border-color:#4b556b;color:#e8edf8;background:#20242d;box-shadow:inset 0 1px 2px rgba(0,0,0,.22)}.themeSombre .amisFriendsToolbar .form-control:hover{border-color:#606d87}.themeSombre .amisFriendsToolbar .form-control:focus{border-color:#7189d5;box-shadow:0 0 0 3px rgba(91,117,201,.2)}.themeSombre .amisFriendsToolbar .form-control::placeholder{color:#828da3;opacity:1}.themeSombre .amisFriendsToolbar select.form-control option{color:#e8edf8;background:#20242d}.themeSombre .amisFriendsToolbar .amisFriendSearchLine .btn,.themeSombre .amisFriendsToolbar__actions .btn-default{border-color:#4b556b;color:#dbe2f1;background:#353c4a}.themeSombre .amisFriendsToolbar .amisFriendSearchLine .btn:hover,.themeSombre .amisFriendsToolbar .amisFriendSearchLine .btn:focus,.themeSombre .amisFriendsToolbar__actions .btn-default:hover,.themeSombre .amisFriendsToolbar__actions .btn-default:focus{border-color:#6b7da9;color:#fff;background:#46536d}.themeSombre .amisFriendsToolbar__actions .amisGroupWrite{border-color:#8c6a4d;color:#f6eee6;background:#6e503a}.themeSombre .amisFriendsToolbar__actions .amisGroupWrite:hover,.themeSombre .amisFriendsToolbar__actions .amisGroupWrite:focus{border-color:#a98260;color:#fff;background:#806047}.themeSombre .amisFriendsToolbar__actions .amisGroupWrite.disabled{border-color:#454b57;color:#858c99;background:#343943}.themeSombre .amisSearchSummary{border-left-color:#7189d5;color:#cbd3e4;background:#2b313d}.themeSombre .amisSearchSummary button{color:#9eb3ee}.themeSombre .amisSearchSummary button:hover,.themeSombre .amisSearchSummary button:focus{color:#d9e2ff}body.themeSombre>.ui-dialog.amisAddFriendDialogShell{border:1px solid #4b556b!important;color:#e4e9f4!important;background:#282d37!important;box-shadow:0 14px 38px rgba(0,0,0,.52)!important}body.themeSombre>.ui-dialog.amisAddFriendDialogShell .ui-dialog-titlebar{border-color:#4b556b!important;color:#f0f3fa!important;background:linear-gradient(145deg,#373e4d,#2e3440)!important}body.themeSombre>.ui-dialog.amisAddFriendDialogShell .ui-dialog-title,body.themeSombre>.ui-dialog.amisAddFriendDialogShell .ui-dialog-titlebar-close{color:#f0f3fa!important}body.themeSombre>.ui-dialog.amisAddFriendDialogShell .ui-dialog-titlebar-close{border:0!important;background:transparent!important}body.themeSombre>.ui-dialog.amisAddFriendDialogShell .ui-dialog-titlebar-close:hover,body.themeSombre>.ui-dialog.amisAddFriendDialogShell .ui-dialog-titlebar-close:focus{color:#fff!important;background:rgba(255,255,255,.1)!important}body.themeSombre>.ui-dialog.amisAddFriendDialogShell .ui-dialog-titlebar-close .ui-icon{filter:invert(1);opacity:.85}body.themeSombre>.ui-dialog.amisAddFriendDialogShell .ui-dialog-content{color:#e4e9f4!important;background:transparent!important}body.themeSombre .amisAddFriendDialog>p{color:#b8c1d3}body.themeSombre .amisAddFriendDialog>label{color:#e4e9f4}body.themeSombre .amisAddFriendDialog .form-control,body.themeSombre .amisAddFriendDialog .recherche-joueur-composant__button{border-color:#4b556b;color:#e8edf8;background:#20242d;box-shadow:inset 0 1px 2px rgba(0,0,0,.22)}body.themeSombre .amisAddFriendDialog .recherche-joueur-composant__button:hover,body.themeSombre .amisAddFriendDialog .recherche-joueur-composant__button:focus{border-color:#7189d5;color:#fff;background:#46536d}body.themeSombre .amisAddFriendDialog .recherche-joueur-composant:focus-within{box-shadow:0 0 0 3px rgba(113,137,213,.22)}body.themeSombre .amisAddFriendDialog .recherche-joueur-composant__panel{border-color:#4b556b;border-radius:8px;color:#dfe5f2;background:#20242d;box-shadow:0 8px 22px rgba(0,0,0,.28)}body.themeSombre .amisAddFriendDialog .recherche-joueur-dialog__source{border-color:#4b556b;color:#cbd3e4;background:#353c4a}body.themeSombre .amisAddFriendDialog .recherche-joueur-dialog__source:hover,body.themeSombre .amisAddFriendDialog .recherche-joueur-dialog__source:focus{border-color:#6b7da9;color:#fff;background:#46536d}body.themeSombre .amisAddFriendDialog .recherche-joueur-dialog__source.is-active{border-color:#7189d5;color:#fff;background:#526bb8}body.themeSombre .amisAddFriendDialog .recherche-joueur-dialog__term:focus{border-color:#7189d5;box-shadow:0 0 0 3px rgba(113,137,213,.2)}body.themeSombre .amisAddFriendDialog .recherche-joueur-dialog__term::placeholder{color:#828da3;opacity:1}body.themeSombre .amisAddFriendDialog .recherche-joueur-dialog__results{scrollbar-color:#59657d #20242d}body.themeSombre .amisAddFriendDialog .recherche-joueur-resultat{border-color:#465168;color:#e8edf8;background:#2d3441}body.themeSombre .amisAddFriendDialog .recherche-joueur-resultat:hover,body.themeSombre .amisAddFriendDialog .recherche-joueur-resultat:focus{border-color:#7189d5;color:#fff;background:#3b465b;box-shadow:0 0 0 2px rgba(113,137,213,.16)}body.themeSombre .amisAddFriendDialog .recherche-joueur-dialog__status{color:#b8c1d3}body.themeSombre .amisAddFriendDialog .amisAddFriendSelection{border-color:#4d705c;color:#dfece4;background:#263a30}body.themeSombre .amisAddFriendDialog .amisAddFriendSelection strong{color:#a9d7b8}body.themeSombre .amisAddFriendDialog .amisAddFriendSelection .btn-default{border-color:#596274;color:#dbe2f1;background:#3a414e}body.themeSombre .amisAddFriendDialog .amisAddFriendSelection .btn-default:hover,body.themeSombre .amisAddFriendDialog .amisAddFriendSelection .btn-default:focus{border-color:#71809d;color:#fff;background:#4a5569}.amisNavBadge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;border-radius:10px;color:#fff;background:#c44747;font-size:11px;font-weight:700;line-height:20px;vertical-align:middle}.amisRequestTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:5px;border:1px solid rgba(52,68,110,.16);border-radius:12px;background:rgba(239,243,251,.8)}.amisRequestTabs__item{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:8px 10px;border:0;border-radius:8px;color:#46506a;background:transparent;cursor:pointer;font-weight:600}.amisRequestTabs__item:hover,.amisRequestTabs__item:focus{color:#314e9a;background:rgba(255,255,255,.8);outline:0}.amisRequestTabs__item.is-active{color:#fff;background:#4461b8;box-shadow:0 4px 12px rgba(45,64,121,.22)}.amisRequestTabs__item small{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;color:#42517d;background:rgba(255,255,255,.8);font-size:11px}.amisRequestTabs__item small.is-new{color:#fff;background:#c44747}.amisRequestsPanel{overflow:hidden;border:1px solid rgba(52,68,110,.18);border-radius:12px;background:rgba(255,255,255,.78);box-shadow:0 6px 18px rgba(40,49,78,.08)}.amisRequestsPanel__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid rgba(52,68,110,.12);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(235,241,252,.88))}.amisRequestsPanel__header strong,.amisRequestsPanel__header small{display:block}.amisRequestsPanel__header strong{color:#29375f;font-size:18px}.amisRequestsPanel__header small{margin-top:3px;color:#6e7484}.amisRequestsPanel__header>span{flex:0 0 auto;padding:5px 9px;border-radius:14px;color:#3d4d7b;background:rgba(68,97,184,.1);font-size:12px;font-weight:700}.amisRequestsMinorNotice{display:flex;align-items:flex-start;gap:9px;margin:14px 16px 0;padding:11px 13px;border:1px solid #e4c774;border-radius:8px;color:#685019;background:#fff8df;line-height:1.45}.amisRequestsMinorNotice .glyphicon{margin-top:2px;color:#b57d0a;font-size:17px}.amisRequestsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.amisRequestCard{display:flex;min-width:0;padding:12px;border:1px solid rgba(45,58,94,.15);border-radius:10px;background:rgba(255,255,255,.9);box-shadow:0 2px 8px rgba(36,44,68,.05)}.amisRequestCard__avatar{flex:0 0 62px;width:62px;height:62px;margin:0 12px 0 0;padding:0;overflow:hidden;border:0;border-radius:9px;background:#e7eaf1;cursor:pointer}.amisRequestCard__avatar img{display:block;width:100%;height:100%;object-fit:cover}.amisRequestCard__body{min-width:0;flex:1}.amisRequestCard__pseudo{display:block;max-width:100%;padding:0;overflow:hidden;border:0;color:#2f4176;background:transparent;cursor:pointer;font-size:16px;font-weight:700;text-align:left;text-overflow:ellipsis;white-space:nowrap}.amisRequestCard__meta{display:block;margin-top:3px;color:#777f91;font-size:11px}.amisRequestCard__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.amisRequestCard__actions .btn{min-height:32px;padding:5px 9px}.amisRequestCard__actions .amisRequestCard__block{color:#985050}.amisRequestsEmpty{margin:0;padding:42px 20px;color:#747b8c;text-align:center}#webBody.themeSombre .amisRequestTabs,#webBody.themeSombre .amisRequestsPanel,#webBody.themeSombre .amisRequestCard{border-color:rgba(185,198,235,.16);color:#dfe5f5;background:#292d37}#webBody.themeSombre .amisRequestTabs__item,#webBody.themeSombre .amisRequestCard__meta,#webBody.themeSombre .amisRequestsPanel__header small,#webBody.themeSombre .amisRequestsEmpty{color:#b7bfd2}#webBody.themeSombre .amisRequestsPanel__header{border-color:rgba(185,198,235,.14);background:linear-gradient(135deg,#303642,#282d38)}#webBody.themeSombre .amisRequestsPanel__header strong,#webBody.themeSombre .amisRequestCard__pseudo{color:#e3e9f8}@media (max-width:760px){.amisRequestsGrid{grid-template-columns:1fr}}@media (max-width:540px){.amisRequestTabs{grid-template-columns:1fr}.amisRequestTabs__item{justify-content:flex-start}.amisRequestsPanel__header{align-items:flex-start;flex-direction:column}.amisRequestCard{align-items:flex-start}.amisRequestCard__avatar{flex-basis:52px;width:52px;height:52px}}.ui-dialog.reglesModeJeuDialogShell{overflow:hidden;border:1px solid #cdbda9;border-radius:12px;color:#3d342d;background:#f8f3ec;box-shadow:0 16px 44px rgba(40,29,20,.3)}.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar{min-height:44px;padding:11px 48px 10px 18px;border:0;border-bottom:1px solid #cdbda9;border-radius:0;color:#35271d}.ui-dialog.reglesModeJeuDialogShell .ui-dialog-title{width:100%;margin:0;color:inherit;font-family:Georgia,"Times New Roman",serif;font-size:18px;font-weight:normal;line-height:1.35}.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar-close{right:12px;width:30px;height:30px;margin-top:-15px;border:0;border-radius:50%;background:transparent}.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar-close:hover,.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar-close:focus{border:0;background:rgba(91,61,35,.1);outline:2px solid rgba(112,72,45,.3);outline-offset:1px}.ui-dialog.reglesModeJeuDialogShell .ui-dialog-content{max-height:calc(100vh - 92px)!important;padding:0;overflow-x:hidden;overflow-y:auto;color:inherit;background:transparent;scrollbar-color:#b49772 #eee5da;scrollbar-width:thin}.reglesModeJeuDialogShell .reglesModeJeu{box-sizing:border-box;padding:22px 24px 26px;color:#3d342d;font-size:15px;line-height:1.55}.reglesModeJeuDialogShell .reglesModeJeu>hr,.reglesModeJeuDialogShell .reglesModeJeu>h4:first-of-type{display:none}.reglesModeJeuDialogShell .reglesModeJeu>h2{margin:0 0 18px;padding:0 0 13px;border-bottom:1px solid #ded1c0;color:#493421;font-family:Georgia,"Times New Roman",serif;font-size:24px;font-weight:normal;line-height:1.25;text-align:left}.reglesModeJeuDialogShell .reglesModeJeu p{margin:15px 1px 0;color:#5b5047}.reglesModeJeuDialogShell .reglesModeJeu p b,.reglesModeJeuDialogShell .reglesModeJeu p strong{color:#493421}.reglesModeJeuDialogShell .reglesModeJeu a{color:#36728d;text-decoration:underline;text-underline-offset:2px}.reglesModeJeuDialogShell .reglesModeJeu table.table{width:100%;margin:0;border:1px solid #d8cbbb;border-collapse:separate;border-spacing:0;border-radius:8px;background:#fff;box-shadow:0 4px 14px rgba(57,40,25,.07)}.reglesModeJeuDialogShell .reglesModeJeu table.table th,.reglesModeJeuDialogShell .reglesModeJeu table.table td{padding:11px 13px;border:0;border-bottom:1px solid #e6ddd2;vertical-align:top;line-height:1.45;overflow-wrap:anywhere}.reglesModeJeuDialogShell .reglesModeJeu table.table th{border-right:1px solid #e0d4c5;color:#5a4028;background:#f3e9dc;font-size:13px;font-weight:700}.reglesModeJeuDialogShell .reglesModeJeu table.table td{color:#463d36;background:#fff}.reglesModeJeuDialogShell .reglesModeJeu .table-striped>tbody>tr:nth-of-type(2n+1)>th{background:#eadcc9}.reglesModeJeuDialogShell .reglesModeJeu .table-striped>tbody>tr:nth-of-type(2n+1)>td{background:#faf6f0}.reglesModeJeuDialogShell .reglesModeJeu table.table tr:last-child>th,.reglesModeJeuDialogShell .reglesModeJeu table.table tr:last-child>td{border-bottom:0}body.themeSombre>.ui-dialog.reglesModeJeuDialogShell{border-color:#5b4d41!important;color:#eee5dc!important;background:#28231f!important;box-shadow:0 18px 48px rgba(0,0,0,.58)!important}body.themeSombre>.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar{border-bottom-color:#5b4d41!important;color:#f5ede5!important;background:linear-gradient(135deg,#42362d,#332a24)!important}body.themeSombre>.ui-dialog.reglesModeJeuDialogShell .ui-dialog-title,body.themeSombre>.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar-close{color:#f5ede5!important}body.themeSombre>.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar-close{border:0!important;background:transparent!important}body.themeSombre>.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar-close:hover,body.themeSombre>.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar-close:focus{color:#fff!important;background:rgba(255,255,255,.09)!important;outline-color:rgba(221,185,120,.5)}body.themeSombre>.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar-close .ui-icon{filter:invert(1);opacity:.86}body.themeSombre>.ui-dialog.reglesModeJeuDialogShell .ui-dialog-content{color:#e8dfd6!important;background:#28231f!important;scrollbar-color:#7a6653 #211d1a}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu{color:#e8dfd6}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu>h2{border-bottom-color:#50443a;color:#f2e8df}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu p{color:#d1c6bb}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu p b,body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu p strong{color:#edc98e}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu a{color:#e2bd7d}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu table.table{border-color:#55483d;background:#2d2823;box-shadow:0 5px 18px rgba(0,0,0,.22)}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu table.table th,body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu table.table td{border-bottom-color:#4a3f36}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu table.table th{border-right-color:#514439;color:#efd9b6;background:#3b322b}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu table.table td{color:#e1d8cf;background:#2d2823}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu .table-striped>tbody>tr:nth-of-type(2n+1)>th{color:#f1ddb9;background:#43382f}body.themeSombre .reglesModeJeuDialogShell .reglesModeJeu .table-striped>tbody>tr:nth-of-type(2n+1)>td{color:#e8dfd6;background:#342e29}@media (max-width:520px){.ui-dialog.reglesModeJeuDialogShell .ui-dialog-titlebar{padding-left:14px}.ui-dialog.reglesModeJeuDialogShell .ui-dialog-title{font-size:16px}.reglesModeJeuDialogShell .reglesModeJeu{padding:17px 14px 20px;font-size:14px}.reglesModeJeuDialogShell .reglesModeJeu>h2{margin-bottom:14px;font-size:20px}.reglesModeJeuDialogShell .reglesModeJeu table.table th,.reglesModeJeuDialogShell .reglesModeJeu table.table td{padding:9px 8px}.reglesModeJeuDialogShell .reglesModeJeu table.table th{width:32%!important;font-size:12px}}#webBody.themeSombre .amiCard__actions .amiIconAction{border:1px solid #4b5962;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}#webBody.themeSombre .amiCard__actions .amiIconAction--message{color:#b8ceff;border-color:#405878;background:#27384f}#webBody.themeSombre .amiCard__actions .amiIconAction--message:hover,#webBody.themeSombre .amiCard__actions .amiIconAction--message:focus{color:#fff;border-color:#7394c7;background:#3e649b}#webBody.themeSombre .amiCard__actions .amiIconAction--danger{color:#f2aaa8;border-color:#70464a;background:#492f32}#webBody.themeSombre .amiCard__actions .amiIconAction--danger:hover,#webBody.themeSombre .amiCard__actions .amiIconAction--danger:focus{color:#fff;border-color:#bd7073;background:#8c474a}#webBody.themeSombre .amiCard__actions .amiIconAction--favorite{color:#ebc874;border-color:#6a5935;background:#473d27}#webBody.themeSombre .amiCard__actions .amiIconAction--favorite:hover,#webBody.themeSombre .amiCard__actions .amiIconAction--favorite:focus{color:#fff;border-color:#b79345;background:#896b2b}#webBody.themeSombre .amiCard__actions .amiIconAction--group{color:#b6d9bd;border-color:#48664f;background:#2d4433}#webBody.themeSombre .amiCard__actions .amiIconAction--group:hover,#webBody.themeSombre .amiCard__actions .amiIconAction--group:focus{color:#fff;border-color:#72a07d;background:#486f51}#webBody.themeSombre .amiCard__actions .amiIconAction:focus-visible{outline:2px solid #d2ad66;outline-offset:2px}#webBody.themeSombre .amiGroupPopover{color:#dce4e8;border-color:#56646d;background:#253138;box-shadow:0 10px 28px rgba(0,0,0,.48)}#webBody.themeSombre .amiGroupPopover:before{border-top-color:#56646d;border-left-color:#56646d;background:#253138}#webBody.themeSombre .amiGroupPopover label{color:#e7edf0}#webBody.themeSombre .amiGroupPopover select,#webBody.themeSombre .amiGroupPopover select.form-control{color:#edf2f4;border:1px solid #607078;background-color:#182228;box-shadow:inset 0 1px 3px rgba(0,0,0,.32);color-scheme:dark}#webBody.themeSombre .amiGroupPopover select:hover{border-color:#8b7651}#webBody.themeSombre .amiGroupPopover select:focus{border-color:#c39a51;outline:2px solid rgba(195,154,81,.28);outline-offset:1px}#webBody.themeSombre .amiGroupPopover select option,#webBody.themeSombre .amiGroupPopover select optgroup{color:#edf2f4;background:#182228}#webBody.themeSombre .amisCurrentGroup{border-left-color:#7896e0;color:#dce4e8;background:#253138;box-shadow:inset 0 0 0 1px rgba(120,150,224,.2)}#webBody.themeSombre .amisCurrentGroup>span{color:#aab7bf}#webBody.themeSombre .amisCurrentGroup strong{color:#f0f3f5}#webBody.themeSombre .amisCurrentGroup small{color:#bdc8ce}.privateMessageDialog{box-sizing:border-box;color:#342a23}.privateMessageCard{margin:0 0 18px}.privateMessageHeader{display:flex;min-height:42px;padding:0 0 10px;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent}.privateMessageDialog img.MPAvat.privateMessageAvatar{width:auto;height:42px;max-width:74px;margin:0;float:none;flex:0 0 auto;border:0;border-radius:7px;object-fit:contain;box-shadow:none}.privateMessageDate{display:inline-flex;min-height:42px;margin-left:auto;padding:0 13px;align-items:center;justify-content:center;color:#75685d;border:1px solid #ded3c8;border-radius:999px;background:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:1.2;white-space:nowrap}.privateMessageContent{max-height:300px;padding:4px;overflow:auto;color:#2f2822;font-size:17px;line-height:1.65;overflow-wrap:anywhere}.privateMessageContent>:first-child{margin-top:0}.privateMessageContent>:last-child{margin-bottom:0}.privateMessageReplyLabel{display:block;padding:4px;padding-bottom:0;color:#493d33;font-size:16px;font-weight:700;line-height:1.35}.ui-dialog.bigDialog .privateMessageDialog textarea.replyTB{height:150px!important;min-height:130px;padding:11px 13px;resize:vertical;color:#2f2822;background:#fff;box-shadow:inset 0 1px 2px rgba(48,35,24,.09);font-size:15px!important;line-height:1.5}.privateMessageDialog>.btn{margin-top:12px}body.themeSombre>.ui-dialog.bigDialog .privateMessageDialog{color:#eee5dc}body.themeSombre>.ui-dialog.bigDialog .privateMessageCard{border:0;background:transparent;box-shadow:none}body.themeSombre>.ui-dialog.bigDialog .privateMessageHeader{border:0;background:transparent}body.themeSombre>.ui-dialog.bigDialog .privateMessageDialog img.MPAvat.privateMessageAvatar{border:0;box-shadow:none}body.themeSombre>.ui-dialog.bigDialog .privateMessageDate{color:#cfc2b6;border-color:#5f5145;background:#211d1a}body.themeSombre>.ui-dialog.bigDialog .privateMessageContent{color:#f2eae2}body.themeSombre>.ui-dialog.bigDialog .privateMessageReplyLabel{color:#e3d8cd}body.themeSombre>.ui-dialog.bigDialog .privateMessageReply .html-editor-toolbar{border-color:#272625!important;border-bottom-color:#4d4239;background:#2a2521;box-shadow:0 2px 8px rgba(0,0,0,.26)!important}body.themeSombre>.ui-dialog.bigDialog .privateMessageReply .html-editor-toolbar__button{color:#eee5dc;border-color:#51463d;background:#332d28;box-shadow:none!important;text-shadow:none}body.themeSombre>.ui-dialog.bigDialog .privateMessageReply .html-editor-toolbar__button:hover,body.themeSombre>.ui-dialog.bigDialog .privateMessageReply .html-editor-toolbar__button:focus{color:#fff;border-color:#8a715a;background:#493d32;box-shadow:0 2px 5px rgba(0,0,0,.3)!important}body.themeSombre>.ui-dialog.bigDialog .privateMessageReply textarea.replyTB{color:#f3ebe2;caret-color:#f3c681;border-color:#594c41;background:#1f1b18;box-shadow:inset 0 1px 3px rgba(0,0,0,.38)!important;color-scheme:dark}body.themeSombre>.ui-dialog.bigDialog .privateMessageReply textarea.replyTB:focus{border-color:#c49a60!important;box-shadow:0 0 0 3px rgba(196,154,96,.18),inset 0 1px 3px rgba(0,0,0,.38)!important}@media (max-width:520px){.privateMessageHeader{min-height:38px;padding-bottom:9px}.privateMessageDialog img.MPAvat.privateMessageAvatar{height:38px;max-width:68px}.privateMessageDate{min-height:38px;padding:0 11px;font-size:13px}.privateMessageContent{padding:13px 14px 15px;font-size:16px}.privateMessageReplyLabel{font-size:15px}.privateMessageDialog>.btn{width:auto}}.iaCardAdvice{position:fixed;z-index:10020;display:block;box-sizing:border-box;width:350px;max-width:calc(100vw - 16px);padding:10px 12px;border:1px solid #c8ad70;border-radius:12px;background:#fffaf0;color:#302a20;box-shadow:0 5px 18px rgba(0,0,0,.24);font:13px/1.4 Arial,sans-serif;text-align:left;pointer-events:auto;cursor:pointer}.iaCardAdvice__avatar{flex:0 0 36px;width:36px;height:36px;border-radius:50%;object-fit:cover}.iaCardAdvice__card{flex:0 0 44px;width:44px;height:auto;align-self:flex-start;border-radius:3px}.iaCardAdvice:focus-visible{outline:2px solid #866223;outline-offset:3px}.iaCardAdvice__content{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.iaCardAdvice__content strong{display:block;font-size:13px}.iaCardAdvice__reason{margin-top:4px}.iaCardAdvice__arrow{position:absolute;top:-6px;width:10px;height:10px;margin-left:-5px;border-top:1px solid #c8ad70;border-left:1px solid #c8ad70;background:#fffaf0;transform:rotate(45deg)}#monJeu .iaCardAdviceTarget{outline:2px solid #c8ad70;outline-offset:2px}.iaCardAdvice__context{margin-top:8px;padding-top:7px;border-top:1px solid #e1d5b9}.iaCardAdvice__context>span{display:block;font-size:11px;font-weight:bold;color:#75603c}.iaCardAdvice__context ul{margin:4px 0 0;padding-left:15px}.iaCardAdvice__context li{margin:0 0 4px;font-size:12px;line-height:1.35}.iaCardAdvice__context li:last-child{margin-bottom:0}.iaCardAdvice__body{display:flex;align-items:flex-start;gap:9px;overflow-y:auto}.iaCardAdvice__preference{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;width:max-content;max-width:100%;min-height:44px;margin:6px 0 0 auto;padding:7px 10px;border:0;border-radius:7px;background:transparent;color:#705832;font:500 14px/1.3 Arial,sans-serif;text-align:left;white-space:normal;cursor:pointer;touch-action:manipulation}.iaCardAdvice__preference::before{content:'';position:absolute;inset:5px 0;z-index:-1;border:1px solid #e1d2b8;border-radius:7px;background:#f5eddf;transition:background-color .15s,border-color .15s}.iaCardAdvice__preferenceIcon{flex:0 0 17px;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.iaCardAdvice__preference span{min-width:0}.iaCardAdvice__preference:hover::before{background:#eddfc7;border-color:#c9ae80}.iaCardAdvice__preference:active::before{background:#e6d5b7}.iaCardAdvice__preference:focus-visible{outline:2px solid #866223;outline-offset:1px}.iaCardAdvice__preference:disabled{opacity:.6;cursor:default}.iaCardAdvice--above .iaCardAdvice__arrow{top:auto;bottom:-6px;transform:rotate(225deg)}.iaCardAdvice__benefit{display:block;margin-bottom:3px;color:#806b47;font-size:11px;font-weight:normal;line-height:1.3}
#prefooter .footerNav{--footer-ink:#493629;--footer-muted:#766354;--footer-hover:rgba(116,86,56,.07);box-sizing:border-box;margin:18px 15px 0;padding:12px 0;color:var(--footer-ink);background:transparent;border:0;border-radius:0;text-align:left;text-shadow:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#prefooter .footerNav *{box-sizing:border-box}#prefooter .footerNav__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#prefooter .footerNav__group{min-width:0}#prefooter .footerNav__title{display:flex;align-items:center;gap:10px;margin:0 0 8px;padding:0;color:var(--footer-ink);font-family:inherit;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:0;text-transform:none;text-align:left}#prefooter .footerNav__icon{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:30px;color:#745638;background:transparent;border-radius:0;font-family:Georgia,"Times New Roman",serif;font-size:20px;line-height:1}#prefooter .footerNav__links,#prefooter .footerNav__links>li{display:block;margin:0;padding:0;list-style:none;background:none;border:0}#prefooter .footerNav__link{display:block;min-height:44px;margin:0;padding:10px;color:var(--footer-ink);background:transparent;border:0;border-radius:6px;font-family:inherit;font-size:15px;font-weight:600;line-height:24px;letter-spacing:0;text-decoration:none;text-shadow:none;overflow-wrap:break-word}#prefooter .footerNav__link[hidden]{display:none}#prefooter .footerNav__hint{display:block;margin-top:2px;color:var(--footer-muted);font-size:inherit;font-weight:400;line-height:inherit}#prefooter .footerNav__link:hover,#prefooter .footerNav__link:focus-visible{color:var(--footer-ink);background:var(--footer-hover);text-decoration:none}#prefooter .footerNav__link:focus-visible{outline:3px solid #946c38;outline-offset:2px}#webBody.themeSombre #prefooter .footerNav{--footer-ink:#f0e3d1;--footer-muted:#c7b6a2;--footer-hover:#49392c;background:transparent}#webBody.themeSombre #prefooter .footerNav__icon{color:#e2bb7d;background:transparent}#webBody.themeSombre #prefooter .footerNav__link:focus-visible{outline-color:#e2bb7d}@media (max-width:991px){#prefooter .footerNav__groups{gap:16px}}@media (max-width:767px){#prefooter .footerNav{margin:16px 15px 0;padding:8px 0;border-radius:0}#prefooter .footerNav__groups{grid-template-columns:minmax(0,1fr);gap:18px}#prefooter .footerNav__title{margin-bottom:6px}}@media (min-width:600px) and (max-width:767px){#prefooter .footerNav__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#prefooter .footerNav__group:nth-child(2){grid-column:2;grid-row:1 / span 2}}
#global .biblioPage{--bib-ink:#392e25;--bib-muted:#72665b;--bib-line:#e3dace;--bib-paper:#fff;--bib-soft:#f7f3eb;--bib-accent:#765324;--bib-green:#315f48;color:var(--bib-ink);font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-size:14px;line-height:1.65;max-width:1120px;margin:0 auto 24px;text-align:left}#global .biblioPage *,#global .biblioPage *:before,#global .biblioPage *:after{box-sizing:border-box}#global .biblioPage [hidden]{display:none!important}#global .biblioPage h1,#global .biblioPage h2,#global .biblioPage h3{color:var(--bib-ink);font-family:inherit;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;text-align:left;padding:0}#global .biblioPage h1{font-family:Georgia,"Times New Roman",serif;font-size:38px;font-weight:400;margin:0 0 16px}#global .biblioPage h2{font-size:23px;margin:0 0 12px}#global .biblioPage h3{font-size:17px;margin:0 0 8px}#global .biblioPage p,#global .biblioPage li,#global .biblioPage dd{font-size:14px;line-height:1.7;text-align:left;font-family:inherit;color:inherit}#global .biblioPage p{margin:0 0 16px}#global .biblioPage a{color:var(--bib-green);text-decoration:none;transition:color .18s ease,background-color .18s ease}#global .biblioPage a:hover,#global .biblioPage a:focus{text-decoration:none}#global .biblioPage a:focus-visible,#global .biblioPage button:focus-visible,#global .biblioPage input:focus-visible,#global .biblioPage summary:focus-visible{outline:3px solid #b88733;outline-offset:4px}#global .biblioPage .biblioEyebrow{color:var(--bib-accent);display:block;font-size:10px;font-weight:700;letter-spacing:.13em;line-height:1.5;text-transform:uppercase;margin-bottom:9px}#global .biblioPage .biblioBreadcrumb{display:flex;flex-wrap:wrap;gap:5px 10px;color:var(--bib-muted);font-size:12px;margin:2px 0 20px}#global .biblioPage .biblioBreadcrumb a{color:var(--bib-muted)}#global .biblioPage .biblioBreadcrumb a:hover{color:var(--bib-green)}#global .biblioPage .biblioHero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.8fr);align-items:center;gap:24px;border-radius:12px;background:linear-gradient(115deg,#3c2c21,#65482e);color:#fff6e9;padding:34px;overflow:hidden}#global .biblioPage .biblioHero h1{color:#fffaf2;font-size:42px;margin-bottom:9px}#global .biblioPage .biblioHero .biblioEyebrow{color:#e9c989}#global .biblioPage .biblioHero p{color:#eadfd1;max-width:590px}#global .biblioPage .biblioLead{font-size:17px;line-height:1.6}#global .biblioPage .biblioHeroLink{display:inline-flex;align-items:center;gap:14px;color:#fff5dc;font-weight:600;font-size:13px;border:1px solid #fff30;border-radius:6px;background:#fff08;padding:9px 14px}#global .biblioPage .biblioHeroLink:hover{background:#fff18;border-color:#fff60}#global .biblioPage .biblioHeroShelf{display:flex;align-items:flex-end;justify-content:center;padding:18px 0;border-bottom:2px solid #a0815d;gap:8px}#global .biblioPage .biblioHeroShelf img{display:block;width:30%;max-width:108px;height:auto;max-height:165px;object-fit:contain;box-shadow:4px 7px 13px #201a1670;transform:rotate(7deg)}#global .biblioPage .biblioHeroShelf img:first-child{transform:rotate(-8deg)}#global .biblioPage .biblioHeroShelf img:nth-child(2){transform:translateY(-10px)}#global .biblioPage .biblioSectionHeading{margin-bottom:20px}#global .biblioPage .biblioSectionHeading h2{margin-bottom:6px}#global .biblioPage .biblioSectionHeading p{color:var(--bib-muted);margin:0}#global .biblioPage .biblioCardAction{color:var(--bib-green);font-size:12px;font-weight:700;display:block;margin-top:auto}#global .biblioPage #biblioCatalogue{scroll-margin-top:20px;margin-top:32px}#global .biblioPage .biblioFilters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 22px;padding:16px;background:var(--bib-soft);border:1px solid var(--bib-line);border-radius:9px}#global .biblioPage .biblioFilterButtons{display:flex;flex-wrap:wrap;gap:6px;flex:1 1 560px}#global .biblioPage button{font:inherit;cursor:pointer}#global .biblioPage .biblioFilterButtons button{border:1px solid var(--bib-line);background:var(--bib-paper);color:var(--bib-muted);border-radius:30px;padding:9px 12px;font-size:12px;min-height:40px}#global .biblioPage .biblioFilterButtons button:hover{border-color:var(--bib-green);color:var(--bib-green)}#global .biblioPage .biblioFilterButtons button[aria-pressed=true]{background:var(--bib-green);border-color:var(--bib-green);color:var(--bib-paper)}#global .biblioPage .biblioSearch{font-size:11px;font-weight:600;color:var(--bib-muted);margin:0;flex:1 1 200px;max-width:300px}#global .biblioPage .biblioSearch input{display:block;background:var(--bib-paper);color:var(--bib-ink);border:1px solid var(--bib-line);border-radius:6px;width:100%;min-height:40px;margin-top:4px;padding:9px 12px;font:inherit;font-size:13px}#global .biblioPage .biblioSearch input::placeholder{color:var(--bib-muted)}#global .biblioPage #biblioResults{font-size:12px;color:var(--bib-muted);flex-basis:100%;margin:0}#global .biblioPage .biblioGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#global .biblioPage .biblioCard{border:1px solid var(--bib-line);border-radius:11px;background:var(--bib-paper);overflow:hidden;min-width:0;transition:border-color .18s ease,box-shadow .18s ease}#global .biblioPage .biblioCard:hover,#global .biblioPage .biblioCard:focus-within{border-color:#b5a17e;box-shadow:0 7px 22px #45342117}#global .biblioPage .biblioCardLink{display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--bib-ink)}#global .biblioPage .biblioCardLink:hover h3,#global .biblioPage .biblioCardLink:focus-visible h3{color:var(--bib-green);text-decoration:none}#global .biblioPage .biblioCardLink:focus-visible{outline-offset:-4px}#global .biblioPage .biblioCardCover{background:var(--bib-soft);height:210px;display:flex;align-items:center;justify-content:center;padding:20px;border-bottom:1px solid var(--bib-line)}#global .biblioPage .biblioCardCover img{width:auto;max-width:100%;height:auto;max-height:172px;object-fit:contain;box-shadow:3px 4px 8px #392e2526}#global .biblioPage .biblioCardContent{display:flex;flex-direction:column;flex:1;padding:20px}#global .biblioPage .biblioCardContent h3{font-size:17px;transition:color .18s ease}#global .biblioPage .biblioAuthors{font-size:13px;color:var(--bib-muted);margin-bottom:12px}#global .biblioPage .biblioCardSummary{font-size:13px;margin-bottom:16px}#global .biblioPage .biblioCardFormat{color:var(--bib-muted);font-size:11px;display:block;margin-top:auto;padding-bottom:12px}#global .biblioPage .biblioCardContent .biblioCardAction{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:0;padding-top:8px}#global .biblioPage .biblioCardAction>span{display:inline-block;transition:transform .18s ease}#global .biblioPage .biblioCardLink:hover .biblioCardAction>span{transform:translateX(3px)}#global .biblioPage .biblioPanel{background:var(--bib-soft);border:1px solid var(--bib-line);border-radius:9px;padding:26px}#global .biblioPage .biblioMethod{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr);align-items:center;gap:30px;margin-top:34px}#global .biblioPage .biblioMethod p{margin-bottom:0}#global .biblioPage .biblioResources{display:flex;flex-direction:column;gap:12px;font-size:13px;font-weight:600}#global .biblioPage .biblioFaq{margin-top:34px}#global .biblioPage .biblioFaq details{border-bottom:1px solid var(--bib-line);padding:15px 0}#global .biblioPage .biblioFaq summary{cursor:pointer;position:relative;padding-right:28px;font-size:14px;font-weight:600;list-style:none;transition:color .18s ease}#global .biblioPage .biblioFaq summary::-webkit-details-marker{display:none}#global .biblioPage .biblioFaq summary::after{content:"+";position:absolute;top:0;right:4px;color:var(--bib-muted);font-size:19px;font-weight:400;line-height:1.3}#global .biblioPage .biblioFaq details[open] summary::after{content:"\2212"}#global .biblioPage .biblioFaq summary:hover{color:var(--bib-green)}#global .biblioPage .biblioFaq p{margin:12px 0 0}#global .biblioPage .biblioDisclosure{font-size:11px;color:var(--bib-muted);border-top:1px solid var(--bib-line);padding-top:20px;margin-top:30px}#global .biblioPage .biblioDetailHero{display:grid;grid-template-columns:250px minmax(0,1fr);gap:38px;align-items:center;background:var(--bib-soft);border:1px solid var(--bib-line);border-radius:12px;padding:32px}#global .biblioPage .biblioDetailCover{display:flex;align-items:center;justify-content:center;padding:12px}#global .biblioPage .biblioDetailCover img{display:block;width:auto;height:auto;max-width:100%;max-height:330px;box-shadow:5px 8px 18px #36291f33}#global .biblioPage .biblioDetailIntro{min-width:0}#global .biblioPage .biblioDetailIntro h1{font-size:34px}#global .biblioPage .biblioTags{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}#global .biblioPage .biblioTags span{background:var(--bib-paper);border:1px solid var(--bib-line);padding:4px 9px;border-radius:4px;font-size:12px;color:var(--bib-muted)}#global .biblioPage .biblioButton{display:inline-flex;justify-content:center;align-items:center;gap:8px;max-width:100%;border:1px solid var(--bib-green);border-radius:6px;background:var(--bib-green);color:var(--bib-paper);padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;line-height:1.5}#global .biblioPage .biblioButton:hover{text-decoration:none;box-shadow:0 3px 10px #18342426;filter:brightness(.95)}#global .biblioPage .biblioSmall{color:var(--bib-muted);font-size:11px;margin:12px 0 0}#global .biblioPage .biblioDetailLayout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:36px;align-items:start;margin:36px 0}#global .biblioPage .biblioReading section+section{margin-top:28px}#global .biblioPage .biblioThemes{padding-left:20px;margin:0}#global .biblioPage .biblioThemes li{margin-bottom:8px}#global .biblioPage .biblioPractice{background:var(--bib-soft);border-left:3px solid var(--bib-green);padding:24px;border-radius:0 8px 8px 0}#global .biblioPage .biblioPractice a{font-size:13px;font-weight:600}#global .biblioPage .biblioReference{padding:22px;width:auto;min-width:0;margin:0;float:none}#global .biblioPage .biblioReading{min-width:0}#global .biblioPage .biblioReference h2{font-size:21px}#global .biblioPage .biblioReference h3{font-size:14px;margin-top:24px}#global .biblioPage .biblioReference dl{margin:0}#global .biblioPage .biblioReference dt{color:var(--bib-muted);font-size:11px;font-weight:400;margin-top:12px}#global .biblioPage .biblioReference dd{font-size:13px;font-weight:600;margin:2px 0 0;overflow-wrap:anywhere}#global .biblioPage .biblioSources{padding-left:17px;margin:0}#global .biblioPage .biblioSources li{font-size:12px;margin-bottom:8px;overflow-wrap:anywhere}#global .biblioPage .biblioRelated{border-top:1px solid var(--bib-line);padding-top:26px}#global .biblioPage .biblioRelatedGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#global .biblioPage .biblioRelatedLink{display:flex;flex-direction:column;gap:8px;background:var(--bib-soft);border:1px solid var(--bib-line);border-radius:7px;padding:18px;color:var(--bib-ink);text-decoration:none}#global .biblioPage .biblioRelatedLink{transition:border-color .18s ease,box-shadow .18s ease}#global .biblioPage .biblioRelatedLink:hover{border-color:#b5a17e;box-shadow:0 4px 14px #45342112}#global .biblioPage .biblioRelatedLink:hover strong{color:var(--bib-green)}#global .biblioPage .biblioRelatedLink>span:not(.biblioCardAction){color:var(--bib-muted);font-size:12px}#global .biblioPage .biblioBack{display:inline-block;margin-top:24px;font-weight:600}#global .biblioPage .biblioSrOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.themeSombre #global .biblioPage{--bib-ink:#eee4d7;--bib-muted:#c2b3a3;--bib-line:#584b3e;--bib-paper:#2b241e;--bib-soft:#362d25;--bib-accent:#dbb77a;--bib-green:#accfb4;background:var(--bib-paper);padding:20px;border-radius:10px}@media (max-width:991px){#global .biblioPage .biblioHero{grid-template-columns:minmax(0,1fr) 220px;padding:26px}#global .biblioPage .biblioHero h1{font-size:35px}#global .biblioPage .biblioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}#global .biblioPage .biblioDetailHero{grid-template-columns:180px minmax(0,1fr);gap:24px;padding:24px}#global .biblioPage .biblioDetailIntro h1{font-size:29px}#global .biblioPage .biblioDetailLayout{grid-template-columns:minmax(0,1fr) 250px;gap:22px}}@media (max-width:650px){#global .biblioPage .biblioHero{display:block;padding:24px}#global .biblioPage .biblioHero h1{font-size:33px}#global .biblioPage .biblioHeroShelf{max-width:250px;margin:12px auto 0;padding-bottom:0}#global .biblioPage .biblioHeroShelf img{max-height:110px;width:auto;max-width:30%}#global .biblioPage h2{font-size:21px}#global .biblioPage .biblioGrid{grid-template-columns:1fr;gap:12px}#global .biblioPage .biblioCardLink{flex-direction:row}#global .biblioPage .biblioCardCover{width:105px;flex-shrink:0;height:auto;padding:14px;border:0;border-right:1px solid var(--bib-line)}#global .biblioPage .biblioCardCover img{max-height:145px}#global .biblioPage .biblioCardContent{min-width:0;padding:15px}#global .biblioPage .biblioCardContent h3{font-size:16px}#global .biblioPage .biblioCardSummary{font-size:12px}#global .biblioPage .biblioCardContent .biblioEyebrow{font-size:9px}#global .biblioPage .biblioMethod,#global .biblioPage .biblioDetailLayout,#global .biblioPage .biblioRelatedGrid{grid-template-columns:1fr}#global .biblioPage .biblioPanel{padding:20px}#global .biblioPage .biblioDetailHero{grid-template-columns:1fr;gap:20px;padding:22px}#global .biblioPage .biblioDetailCover img{max-height:220px;max-width:180px}#global .biblioPage .biblioDetailIntro h1{font-size:29px}#global .biblioPage .biblioSearch{max-width:none}#global .biblioPage .biblioDetailLayout{margin:28px 0}}@media (max-width:359px){#global .biblioPage .biblioCardCover{width:78px;padding:9px}#global .biblioPage .biblioCardContent{padding:12px}#global .biblioPage .biblioHero{padding:18px}}@media print{#global .biblioPage .biblioFilters,#global .biblioPage .biblioButton,#global .biblioPage .biblioHeroShelf{display:none}#global .biblioPage .biblioDetailLayout{display:block}#global .biblioPage .biblioCard,#global .biblioPage .biblioReference{break-inside:avoid}}@media (max-width:650px){.themeSombre #global .biblioPage{padding:14px}}@media (max-width:359px){#global .biblioPage .biblioHeroShelf{width:100%;min-width:0;gap:6px}#global .biblioPage .biblioHeroShelf img{min-width:0;width:28%;max-width:28%;height:auto;flex:0 1 28%}}#global .biblioPage .biblioSources a:hover,#global .biblioPage .biblioPractice a:hover,#global .biblioPage .biblioResources a:hover,#global .biblioPage .biblioBack:hover,#global .biblioPage .biblioFaq a:hover{color:var(--bib-accent)}#global .biblioPage .biblioFaq p a{font-weight:600}@media (max-width:650px){#global .biblioPage #biblioCatalogue{margin-top:26px}#global .biblioPage .biblioFilters{padding:12px}}@media (prefers-reduced-motion:reduce){#global .biblioPage a,#global .biblioPage .biblioCard,#global .biblioPage .biblioCardContent h3,#global .biblioPage .biblioCardAction>span,#global .biblioPage .biblioFaq summary{transition:none}#global .biblioPage .biblioCardLink:hover .biblioCardAction>span{transform:none}}
#contactUs{box-sizing:border-box;max-width:920px;margin:4px auto 34px;padding:10px 0 30px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#4d443a;font-size:15px;line-height:1.55}#contactUs,#contactUs *{box-sizing:border-box}#contactUs>hr{display:none}#contactUs>h2{margin:0 0 24px;padding:0 2px 17px;border-bottom:2px solid #d8d0c4;color:#214e35;font-family:"Open Sans",Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:left;text-transform:none}#contactUs>p{margin:0 0 18px;padding:14px 17px;border:1px solid #d9e2da;border-left:4px solid #32774a;border-radius:9px;background:#edf5ef;color:#425348;line-height:1.5}#contactUs>p b{color:#245d3a}#contactUs>form{margin:0;font-size:15px;padding:25px;border:1px solid #ded8ce;border-radius:13px;background:#fff;box-shadow:0 4px 14px rgba(63,48,30,.06)}#contactUs form *{font-size:inherit}#contactUs form>br{display:none}#contactUs form label{display:block;margin:0 0 7px;color:#3f382f;font-size:16px;font-weight:700;line-height:1.4}#contactUs form>input.form-control,#contactUs form>select,#contactUs form>textarea.form-control,#contactUs form>div,#contactUs form>p{margin-bottom:20px}#contactUs .form-control,#contactUs select{width:100%;min-height:46px;padding:10px 13px;border:1px solid #cfc7bb;border-radius:8px;color:#342e28;background-color:#fff!important;box-shadow:inset 0 1px 2px rgba(61,46,26,.04);font:inherit;font-size:15px;line-height:1.35;transition:border-color 160ms ease,box-shadow 160ms ease}#contactUs input.form-control[readonly],#contactUs textarea.form-control[readonly]{color:#4d443a;background-color:#fff!important;cursor:default}#contactUs select{padding-right:45px;background-image:linear-gradient(45deg,transparent 50%,#315f40 50%),linear-gradient(135deg,#315f40 50%,transparent 50%),linear-gradient(90deg,#e3ddd3,#e3ddd3);background-position:calc(100% - 19px) 50%,calc(100% - 13px) 50%,calc(100% - 39px) 50%;background-repeat:no-repeat;background-size:6px 6px,6px 6px,1px 24px;-webkit-appearance:none;appearance:none;cursor:pointer}#contactUs .form-control:hover,#contactUs select:hover{border-color:#a99d8b}#contactUs .form-control:focus,#contactUs select:focus{border-color:#32774a;outline:0;box-shadow:0 0 0 3px rgba(50,119,74,.15)}#contactUs .form-control.shorty{width:100%;max-width:560px}#contactUs #searchPseudoBox,#contactUs #choixParties{padding:17px;border:1px solid #e0d9ce;border-radius:10px;background:#faf8f4}#contactUs #signalementBug,#contactUs #pbMission,#contactUs #comptePerdu,#contactUs #moderateurRapport,#contactUs #choixParticipation{padding:17px 19px;border:1px solid #dfd3bb;border-left:4px solid #b68a41;border-radius:9px;background:#faf4e7;color:#554a3d;line-height:1.55}#contactUs #signalementBug b,#contactUs #pbMission b,#contactUs #comptePerdu b,#contactUs #moderateurRapport b,#contactUs #choixParticipation b{color:#674a1f}#contactUs #serviceTraitement{position:relative;margin:0;padding:13px 15px 13px 43px;border:1px solid #d8e3da;border-radius:9px;background:#f0f6f1;color:#3f5646;line-height:1.5}#contactUs #serviceTraitement:before{position:absolute;top:13px;left:14px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:#fff;background:#4d7b5b;content:"i";font-size:15px;font-weight:700;line-height:1}#contactUs #isUrgent{min-height:52px;border-left:4px solid #b68a41;color:#49391f;font-weight:700}#contactUs .urgentReq{margin-top:-9px;padding:0;border:0;background:transparent}#contactUs .urgentReq p{margin:0;padding:14px 16px;border-radius:9px;line-height:1.5}#contactUs .urgentReq--work-hours p{border:1px solid #e1c27e;border-left:4px solid #c28a27;background:#fff8e8;color:#684b1b}#contactUs .urgentReq--outside-hours p{border:1px solid #d9948e;border-left:5px solid #a94b44;background:#fff0ef;box-shadow:0 3px 10px rgba(126,46,40,.1);color:#702e29}#contactUs .urgentReq--outside-hours strong{color:#842e28}#contactUs #messageCtc{min-height:250px;height:250px!important;padding:14px 15px;line-height:1.55;resize:vertical}#contactUs form>.btn{display:inline-flex;align-items:center;justify-content:center;min-width:126px;min-height:46px;margin:2px 8px 0 0;border-radius:8px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none}#contactUs form>.btn-success{border-color:#28643f;background:#32774a}#contactUs form>.btn-success:hover,#contactUs form>.btn-success:focus{border-color:#214f34;background:#28643f}#contactUs form>.btn-warning{border-color:#c9b998;color:#56462d;background:#f1e8d7}#contactUs form>.btn-warning:hover,#contactUs form>.btn-warning:focus{border-color:#b29d72;color:#40341f;background:#e7dac0}#webBody.themeSombre #contactUs{border:0;background:transparent;color:#d8cfc5;box-shadow:none}#webBody.themeSombre #contactUs>h2{border-color:#4b4137;color:#d8eadc}#webBody.themeSombre #contactUs>form{border-color:#514940;background:#302b27;box-shadow:0 6px 18px rgba(0,0,0,.26);color:#ded5cd}#webBody.themeSombre #contactUs form label{color:#eee5dd}#webBody.themeSombre #contactUs #searchPseudoBox,#webBody.themeSombre #contactUs #choixParties{border-color:#554d45;background:#37312c}#webBody.themeSombre #contactUs .form-control,#webBody.themeSombre #contactUs select{border-color:#62584e;color:#eee5dd!important;background-color:#24201d!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.28)}#webBody.themeSombre #contactUs input.form-control[readonly],#webBody.themeSombre #contactUs textarea.form-control[readonly]{color:#cfc5bb!important;background-color:#2b2723!important}#webBody.themeSombre #contactUs select{background-image:linear-gradient(45deg,transparent 50%,#a8c8b0 50%),linear-gradient(135deg,#a8c8b0 50%,transparent 50%),linear-gradient(90deg,#5b5148,#5b5148)}#webBody.themeSombre #contactUs .form-control:hover,#webBody.themeSombre #contactUs select:hover{border-color:#88796b}#webBody.themeSombre #contactUs .form-control:focus,#webBody.themeSombre #contactUs select:focus{border-color:#70a27d;box-shadow:0 0 0 3px rgba(112,162,125,.2)}#webBody.themeSombre #contactUs .form-control::placeholder{color:#968b81;opacity:1}#webBody.themeSombre #contactUs>p{border-color:#4e7358;border-left-color:#70a27d;color:#d1ddd3;background:#2d3a30}#webBody.themeSombre #contactUs>p b{color:#b9d8c0}#webBody.themeSombre #contactUs #signalementBug,#webBody.themeSombre #contactUs #pbMission,#webBody.themeSombre #contactUs #comptePerdu,#webBody.themeSombre #contactUs #moderateurRapport,#webBody.themeSombre #contactUs #choixParticipation{border-color:#6f5c3b;border-left-color:#c09651;color:#e2d3bc;background:#3b3326}#webBody.themeSombre #contactUs #signalementBug b,#webBody.themeSombre #contactUs #pbMission b,#webBody.themeSombre #contactUs #comptePerdu b,#webBody.themeSombre #contactUs #moderateurRapport b,#webBody.themeSombre #contactUs #choixParticipation b{color:#f0ca85}#webBody.themeSombre #contactUs #moderateurRapport small,#webBody.themeSombre #contactUs #moderateurRapportJoueurAide{color:#c8b99f}#webBody.themeSombre #contactUs #moderateurRapportSanctionBloc{margin-top:15px;padding-top:15px;border-top:1px solid #655438}#webBody.themeSombre #contactUs #serviceTraitement{border-color:#4e7358;color:#cbd9ce;background:#2d3a30}#webBody.themeSombre #contactUs #serviceTraitement:before{color:#202a22;background:#83ad8d}#webBody.themeSombre #contactUs #isUrgent{color:#f0d7a8!important}#webBody.themeSombre #contactUs .urgentReq--work-hours p{border-color:#715f39;border-left-color:#c09651;color:#e5cf9f;background:#3a3222}#webBody.themeSombre #contactUs .urgentReq--outside-hours p{border-color:#744a4e;border-left-color:#bd676d;color:#ebc0c3;background:#422d31;box-shadow:0 3px 10px rgba(0,0,0,.22)}#webBody.themeSombre #contactUs .urgentReq--outside-hours strong{color:#f1c5c8}#webBody.themeSombre #contactUs form>.btn-warning{border-color:#75664f;color:#e5d8c4;background:#493f34}#webBody.themeSombre #contactUs form>.btn-warning:hover,#webBody.themeSombre #contactUs form>.btn-warning:focus{border-color:#998467;color:#fff;background:#5a4c3d}#webBody.themeSombre #contactUs .recherche-joueur-composant__button,#webBody.themeSombre #contactUs .recherche-joueur-dialog__source,#webBody.themeSombre #contactUs .recherche-partie-composant__button,#webBody.themeSombre #contactUs .recherche-partie-panneau__mode,#webBody.themeSombre #contactUs .recherche-partie-resultats__pagination .btn{border-color:#62584e;color:#d9e4dc;background:#343b35}#webBody.themeSombre #contactUs .recherche-joueur-dialog__source.is-active,#webBody.themeSombre #contactUs .recherche-partie-panneau__mode.is-active{border-color:#70a27d;color:#fff;background:#477054}#webBody.themeSombre #contactUs .recherche-joueur-composant__panel,#webBody.themeSombre #contactUs .recherche-partie-composant__panel{border-color:#5b5148;color:#ded5cd;background:#24201d;box-shadow:0 10px 24px rgba(0,0,0,.32)}#webBody.themeSombre #contactUs .recherche-joueur-resultat,#webBody.themeSombre #contactUs .recherche-partie-resultat{border-color:#5b5148;color:#e6ddd5;background:#37312c}#webBody.themeSombre #contactUs .recherche-joueur-resultat:hover,#webBody.themeSombre #contactUs .recherche-joueur-resultat:focus,#webBody.themeSombre #contactUs .recherche-partie-resultat:hover,#webBody.themeSombre #contactUs .recherche-partie-resultat:focus{border-color:#70a27d;color:#fff;background:#414039}#webBody.themeSombre #contactUs .recherche-partie-resultat__header{border-color:#5b5148}#webBody.themeSombre #contactUs .recherche-partie-resultat__header time,#webBody.themeSombre #contactUs .recherche-joueur-dialog__status{color:#b5aaa0}#webBody.themeSombre #contactUs .recherche-partie-resultat__action{color:#a8c8b0}@media (max-width:650px){#contactUs{margin-right:-4px;margin-left:-4px;padding:8px 4px 24px;border-radius:0}#contactUs>h2{margin-right:0;margin-left:0;padding-right:2px;padding-left:2px;font-size:24px}#contactUs>form{padding:18px 14px}#contactUs #signalementBug,#contactUs #pbMission,#contactUs #comptePerdu,#contactUs #moderateurRapport,#contactUs #choixParticipation{padding:14px}#contactUs #messageCtc{min-height:220px;height:220px!important}#contactUs form>.btn{width:100%;margin:8px 0 0}}@media (prefers-reduced-motion:reduce){#contactUs .form-control,#contactUs select{transition:none}}#contactUs .contactSupportWarning{float:none;width:100%;min-height:0;margin:0 0 22px;padding:20px 22px;border:1px solid #d4af66;border-left:5px solid #ad741a;border-radius:12px;background:#fff8e8;color:#584321;font-size:15px;line-height:1.6}#contactUs .contactSupportWarning h3{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:#70480e;font-family:"Open Sans",Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.35;letter-spacing:0;text-transform:none}#contactUs .contactSupportWarning__icon{display:inline-flex;flex:0 0 28px;align-items:center;justify-content:center;height:28px;border-radius:50%;background:#ad741a;color:#fff;font-size:20px}#contactUs .contactSupportWarning p{margin:0 0 14px;color:inherit;font-size:inherit;line-height:inherit}#contactUs .contactSupportWarning strong{color:#70480e}#contactUs .contactSupportWarning .contactSupportWarning__consequence{margin:0;padding-top:14px;border-top:1px solid #e0c898}#webBody.themeSombre #contactUs .contactSupportWarning{border-color:#806638;border-left-color:#e1b65f;background:#393022;color:#e9dcc3}#webBody.themeSombre #contactUs .contactSupportWarning h3,#webBody.themeSombre #contactUs .contactSupportWarning strong{color:#ffda8c}#webBody.themeSombre #contactUs .contactSupportWarning__icon{background:#e1b65f;color:#292116}#webBody.themeSombre #contactUs .contactSupportWarning__consequence{border-color:#75603e}@media (max-width:650px){#contactUs .contactSupportWarning{padding:17px 15px}#contactUs .contactSupportWarning h3{font-size:18px}}.demandeSupportCible{scroll-margin-top:110px;outline:2px solid #32774a;outline-offset:3px}#global .contactLanding,#global .contactCategoryPage{--contact-ink:#40372e;--contact-muted:#6d6053;--contact-line:#ddd3c5;--contact-paper:#fffdf9;--contact-soft:#f7f2e9;--contact-green:#315f48;--contact-green-soft:#edf4ee;max-width:980px;margin:4px auto 32px;color:var(--contact-ink);font-family:"Open Sans",Arial,sans-serif;font-size:15px;line-height:1.6;text-align:left}#global .contactLanding *,#global .contactCategoryPage *{box-sizing:border-box}#global .contactLanding h1,#global .contactLanding h2,#global .contactCategoryPage h2,#global .contactCategoryPage h3{margin:0 0 12px;padding:0;color:var(--contact-ink);font-family:inherit;font-weight:700;letter-spacing:0;text-transform:none;text-align:left;line-height:1.35}#global .contactLanding h1{font-family:Georgia,"Times New Roman",serif;font-size:36px;font-weight:400}#global .contactLanding h2{font-size:19px}#global .contactCategoryPage>h2{font-size:28px;color:var(--contact-green)}#global .contactCategoryPage h3{font-size:17px}#global .contactLanding p,#global .contactCategoryPage p{margin:0 0 12px;color:var(--contact-muted);font:inherit;line-height:1.6;text-align:left}#global .contactWelcome{margin-bottom:25px;padding:24px 28px;border:1px solid var(--contact-line);border-radius:12px;background:var(--contact-soft)}#global .contactWelcome>p:last-child{max-width:750px;margin-bottom:0}#global .contactWelcome .contactEyebrow{margin:0 0 9px;color:var(--contact-green);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}#global .contactChoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#global .contactChoice{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0;margin:0;padding:20px;border:1px solid var(--contact-line);border-radius:10px;background:var(--contact-paper);color:var(--contact-ink);box-shadow:0 3px 10px rgba(63,48,30,.04);white-space:normal;text-align:left;text-shadow:none;font:inherit;transition:border-color 160ms ease,background-color 160ms ease}#global .contactChoice:hover{border-color:var(--contact-green);background:var(--contact-green-soft)}#global .contactChoiceIcon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:13px;border-radius:9px;color:var(--contact-green);background:var(--contact-green-soft);font-size:18px}#global .contactChoiceTitle{display:block;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.35}#global .contactChoiceDescription{display:block;margin-bottom:18px;color:var(--contact-muted);font-size:14px;line-height:1.6}#global .contactChoiceAction{display:flex;justify-content:space-between;gap:10px;width:100%;margin-top:auto;padding-top:12px;border-top:1px solid var(--contact-line);color:var(--contact-green);font-size:13px;font-weight:700}#global .contactHelpful{float:none;width:auto;min-height:0;margin:20px 0;padding:18px 22px;border-left:3px solid #809c7b;border-radius:0 8px 8px 0;background:var(--contact-green-soft)}#global .contactHelpful h2{font-size:17px;color:var(--contact-green)}#global .contactHelpful p{margin-bottom:7px;font-size:14px}#global .contactHelpful p:last-child{margin-bottom:0}#global .contactHelpful a{color:var(--contact-green);text-decoration:underline}#global .contactHelpful .contactEmailNotice{margin-top:12px}#global .contactFollowUp{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding:18px 0;border-top:1px solid var(--contact-line)}#global .contactFollowUp h2{margin-bottom:4px}#global .contactFollowUp p{margin:0;font-size:14px}#global .contactQuickLinks{display:flex;flex-wrap:wrap;gap:8px}#global .contactQuickLinks .btn{margin:0;padding:10px 14px;min-height:42px;border:1px solid var(--contact-line);border-radius:7px;background:var(--contact-paper);color:var(--contact-green);white-space:normal;font-size:14px;font-weight:600;line-height:1.45;text-shadow:none}#global .contactQuickLinks .btn:hover{background:var(--contact-green-soft);border-color:var(--contact-green)}#global .contactQuickLinks .btn-warning{color:var(--contact-muted)}#global .contactJoin,#global .contactRoleTools{margin-top:6px;padding:20px 0 4px;border-top:1px solid var(--contact-line)}#global .contactJoin p,#global .contactRoleTools p{font-size:14px}#global .contactRoleTools{margin-top:20px}#global .contactRoleLeave{margin-top:14px}#global .contactRoleLeave .btn{white-space:normal;font-size:13px}#global .contactCategoryLead{max-width:760px;margin-bottom:24px}#global .contactCategoryGroups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}#global .contactCategoryGroup{min-width:0;padding:20px;border:1px solid var(--contact-line);border-radius:10px;background:var(--contact-soft)}#global .contactCategoryOptions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#global .contactCategoryGroup .contactCategoryOptions{grid-template-columns:minmax(0,1fr);gap:8px}#global .contactCategoryOptions .btn{width:100%;min-width:0;min-height:46px;margin:0;padding:12px 15px;border:1px solid var(--contact-line);border-radius:7px;color:var(--contact-ink);background:var(--contact-paper);text-align:left;white-space:normal;font-family:inherit;font-size:15px;line-height:1.45;text-shadow:none}#global .contactCategoryOptions .btn:hover{border-color:var(--contact-green);color:var(--contact-green);background:var(--contact-green-soft)}#global .contactBack{min-width:110px;margin:22px 0 0;padding:11px 20px;border:1px solid var(--contact-line);border-radius:7px;color:var(--contact-ink);background:var(--contact-soft);font-size:15px}#global .contactLanding .btn:focus-visible,#global .contactLanding a:focus-visible,#global .contactCategoryPage .btn:focus-visible{outline:3px solid #b88733;outline-offset:3px}#webBody.themeSombre #global .contactLanding,#webBody.themeSombre #global .contactCategoryPage{--contact-ink:#eee2d7;--contact-muted:#cbbfb2;--contact-line:#625345;--contact-paper:#302b27;--contact-soft:#393129;--contact-green:#b4d4bc;--contact-green-soft:#2d3a30}@media (max-width:767px){#global .contactChoices{grid-template-columns:minmax(0,1fr);gap:10px}#global .contactChoice{position:relative;padding:17px 18px 17px 68px}#global .contactChoiceIcon{position:absolute;top:17px;left:16px}#global .contactChoiceTitle{font-size:17px}#global .contactChoiceDescription{margin-bottom:10px}#global .contactChoiceAction{padding-top:8px}#global .contactCategoryGroups,#global .contactCategoryOptions{grid-template-columns:minmax(0,1fr)}#global .contactWelcome{padding:20px}#global .contactLanding h1{font-size:30px}#global .contactHelpful{padding:16px}#global .contactCategoryGroup{padding:16px}}@media (prefers-reduced-motion:reduce){#global .contactChoice{transition:none}}#webBody.themeSombre #global .contactLanding p,#webBody.themeSombre #global .contactCategoryPage p{color:var(--contact-muted)!important}#webBody.themeSombre #global .contactLanding .contactEyebrow,#webBody.themeSombre #global .contactHelpful a{color:var(--contact-green)!important}#webBody.themeSombre #global .contactChoice,#webBody.themeSombre #global .contactCategoryOptions .btn,#webBody.themeSombre #global .contactQuickLinks .btn{border-color:var(--contact-line)!important;background-color:var(--contact-paper)!important;color:var(--contact-ink)!important}#webBody.themeSombre #global .contactChoice:hover,#webBody.themeSombre #global .contactCategoryOptions .btn:hover,#webBody.themeSombre #global .contactQuickLinks .btn:hover{border-color:var(--contact-green)!important;background-color:var(--contact-green-soft)!important}#global #contactGroupesForm{max-width:760px;padding:22px;border:1px solid var(--contact-line);border-radius:10px;background:var(--contact-paper)}#global #contactGroupesForm label{display:block;margin-bottom:8px;color:var(--contact-ink);font-size:16px}#global #contactGroupesForm .form-group{margin-bottom:20px}#global #contactGroupesForm .form-control{width:100%;height:auto;min-height:44px;padding:10px;border:1px solid var(--contact-line);border-radius:7px;background:var(--contact-paper);color:var(--contact-ink);font:inherit}#global #contactGroupesMessage{resize:vertical}#global #contactGroupes .alert{overflow-wrap:anywhere}@media (max-width:767px){#global #contactGroupesForm{padding:16px}#global #contactGroupesForm select{font-size:14px}}
.finPartieSoutien{box-sizing:border-box;overflow:hidden}.finPartiePage{box-sizing:border-box;display:block;max-width:100%;padding-bottom:28px;font-size:15px;line-height:1.5;color:#40372f}.finPartiePage>h1{position:relative;margin:0 0 22px;padding:18px 22px 18px 30px;overflow:hidden;color:#fff;background:#4e3f31;border:0;border-radius:4px;box-shadow:0 4px 12px rgba(55,42,32,.13);font-size:24px;font-weight:600;line-height:1.25;letter-spacing:.01em;text-align:left;text-transform:none}.finPartiePage>h1:before{position:absolute;top:0;bottom:0;left:0;width:6px;content:"";background:#c7a56a}.finPartiePage>h2,.finPartiePage>.defiClass>h2{margin:28px 0 8px;padding:0 0 8px;color:#4e3f31;background:transparent;border:0;border-bottom:1px solid #d8d0c7;border-radius:0;font-size:18px;font-weight:600;line-height:1.35;text-align:left;text-transform:none}.finPartiePage>p,.finPartiePage>.defiClass,.finPartiePage>form{box-sizing:border-box;margin:0 0 18px;padding:4px 2px;overflow:visible;color:#40372f;background:transparent;border:0;border-radius:0;box-shadow:none;font-size:15px;line-height:1.65}.finPartiePage>p:first-of-type{margin-top:-8px;padding:14px 18px;background:#f4f0ea;border-left:4px solid #c7a56a;border-radius:0 3px 3px 0}.finPartiePage>.defiClass{margin-top:28px;padding:0}.finPartiePage>.defiClass>h2{margin-top:0;margin-right:0;margin-left:0}.finPartiePage .form-control{max-width:100%;border-color:#cfc7be;border-radius:3px;box-shadow:none}.finPartiePage .form-control:focus{border-color:#8b745c;box-shadow:0 0 0 2px rgba(139,116,92,.14)}.finPartiePage b,.finPartiePage strong{color:inherit;font-weight:700}.finPartiePage a:not(.btn):not(.etapeJeuBtn){color:#356e42;text-decoration:underline;text-decoration-color:rgba(53,110,66,.35);text-underline-offset:2px}.finPartiePage a:not(.btn):not(.etapeJeuBtn):hover,.finPartiePage a:not(.btn):not(.etapeJeuBtn):focus{color:#24552f;text-decoration-color:currentColor}.finPartiePage .btn{margin-top:8px;margin-right:6px;border-radius:3px;box-shadow:none;font-weight:600}.finPartiePage .btn-success{border-color:#356e42;background:#356e42}.finPartiePage .btn-info{border-color:#766453;background:#766453}.finPartiePage .inviteAfterGame{border:0;border-left:4px solid #458c4d;border-radius:0 3px 3px 0;box-shadow:none}.themeSombre .finPartiePage>h1{color:#fff;background:#382e27;box-shadow:0 4px 12px rgba(0,0,0,.22)}.themeSombre .finPartiePage>h2,.themeSombre .finPartiePage>.defiClass>h2{color:#f2eadf;background:transparent;border-color:#66574b}.themeSombre .finPartiePage>p,.themeSombre .finPartiePage>.defiClass,.themeSombre .finPartiePage>form{color:#eee5da;background:transparent;border-color:transparent;box-shadow:none}.themeSombre .finPartiePage>p:first-of-type{background:#40342b;border-left-color:#c7a56a}.themeSombre .finPartiePage{color:#eee5da}.themeSombre .finPartiePage a:not(.btn):not(.etapeJeuBtn){color:#9bcda5}.themeSombre .finPartiePage .form-control{color:#f4ede5;background:#302821;border-color:#66574b}.themeSombre .finPartiePage .inviteAfterGame{border-left-color:#72b779}@media (max-width:991px){.finPartiePage{width:100%;padding-right:5px;padding-left:5px}}@media (max-width:500px){.finPartiePage>h1{margin-bottom:18px;padding:15px 16px 15px 22px;font-size:21px;text-align:left}.finPartiePage>h2,.finPartiePage>.defiClass>h2{margin-top:24px;font-size:17px;text-align:left}.finPartiePage>p,.finPartiePage>.defiClass,.finPartiePage>form{padding-right:0;padding-left:0;font-size:15px}.finPartiePage>p:first-of-type{padding:12px 13px}.finPartiePage .btn{display:block;width:100%;margin-right:0;margin-left:0;white-space:normal}}
.finPartiePartie{box-sizing:border-box;font-size:15px;line-height:1.5;margin:0 0 22px;overflow:hidden;color:#40372f;background:#fff;border:1px solid #d8cec1;border-radius:14px;box-shadow:0 8px 24px rgba(68,51,38,.12)}.finPartiePartie__entete{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.55fr);gap:22px;padding:24px;color:#fff;background:linear-gradient(135deg,#514034 0%,#352a23 100%);border-left:6px solid #c7a56a;align-items:start}.finPartiePartie__eyebrow{display:block;margin-bottom:7px;color:#e4c98f;font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.finPartiePartie__entete h1{margin:0 0 8px;color:#fff;font-size:58px;font-weight:800;line-height:1.05}.finPartiePartie__entete p{margin:0;color:#e8ded4}.finPartiePartie__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.finPartiePartie__meta div{min-width:0;padding:10px 12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:8px}.finPartiePartie__meta dt{color:#cbbdac;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.finPartiePartie__meta dd{margin:3px 0 0;font-size:15px;overflow:hidden;color:#fff;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.finPartiePartie__resultat,.finPartiePartie__section{padding:20px 24px;border-bottom:1px solid #e7dfd5}.finPartiePartie__resultat{display:flex;gap:14px;background:#f6f2ec}.finPartiePartie__resultat h2,.finPartiePartie__titreSection h2{margin:0 0 8px;color:#493a2f;font-size:19px;line-height:1.3}.finPartiePartie__surtitreResultat{display:block;margin-bottom:3px;color:#8a7664;font-size:15px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.finPartiePartie__resultat p{margin:3px 0;font-size:15px;line-height:1.55}.finPartiePartie__numero{display:inline-flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;color:#fff;background:#766453;border-radius:50%;font-size:11px;font-weight:700}.finPartiePartie__titreSection{display:flex;align-items:center;gap:12px;margin-bottom:14px}.finPartiePartie__titreSection h2{margin:0}.finPartiePartie__recompenses p{margin:0 0 10px;line-height:1.65;text-align:left;white-space:normal}.finPartiePartie__recompenses p:last-child{margin-bottom:0}.finPartiePartie__joueurs{overflow:hidden;text-align:center}.finPartiePartie__joueursEntete{grid-column:1 / -1;min-width:0;padding-top:16px;border-top:1px solid rgba(255,255,255,.14)}.finPartiePartie__joueursEntete>.finPartiePartie__eyebrow{margin-bottom:12px}.finPartiePartie__joueurs>div:first-child{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;justify-content:center}.finPartiePartie__joueurs .divJnoueursDiv{box-sizing:border-box;width:auto!important;max-width:190px;flex:1 1 140px;margin:0;padding:10px;overflow:hidden;color:#fff;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.14);border-radius:10px;text-align:center;vertical-align:top}.finPartiePartie__joueurs .clastP,.finPartiePartie__joueurs h2,.finPartiePartie__joueurs h3,.finPartiePartie__joueurs small{color:#fff}.finPartiePartie__joueurs .img-clst{width:100%;max-width:160px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.22)}.finPartiePartie__distribution{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px;background:#faf8f5;border:1px solid #e0d7cc;border-radius:9px}.finPartiePartie__distribution>div{min-width:0;flex:1 1 auto}.finPartiePartie__distribution span,.finPartiePartie__distribution strong,.finPartiePartie__distribution small{display:block}.finPartiePartie__distribution span{color:#7c7065;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.finPartiePartie__distribution strong{display:block;max-width:100%;margin:3px 0;overflow:hidden;color:#342a23;text-overflow:ellipsis;white-space:nowrap}.finPartiePartie__distribution small{color:#74695f}.finPartiePartie__mainDepart{margin-top:14px;padding:14px 15px 10px;overflow:hidden;background:#f4eee7;border:1px solid #e0d7cc;border-radius:9px}.finPartiePartie__mainDepart>strong{display:block;color:#493a2f;font-size:15px}.finPartiePartie__cartes{padding:0 10px 4px 10px}.finPartiePartie__distribution .btn{flex:0 0 auto;margin:0}.finPartiePartie__indisponible{margin:0;padding:12px 14px;color:#74695f;background:#f7f4f0;border-left:4px solid #b8aa99}.finPartiePartie__chat{max-height:230px;overflow-y:auto;padding:14px;line-height:1.6;background:#f8f6f2;border:1px solid #ded5ca;border-radius:8px}.finPartiePartie__actions{display:flex;flex-wrap:wrap;gap:9px;padding:20px 24px;background:#f3eee7}.finPartiePartie__actions .btn{margin:0;font-size:15px;line-height:1.4;white-space:normal}.themeSombre .finPartiePartie{color:#eee5da;background:#332a24;border-color:#251e19}.themeSombre .finPartiePartie__entete{background:linear-gradient(135deg,#44372e 0%,#241d19 100%);border-left-color:#d0ae71}.themeSombre .finPartiePartie__resultat,.themeSombre .finPartiePartie__actions{background:#40342b}.themeSombre .finPartiePartie__resultat,.themeSombre .finPartiePartie__section{border-bottom-color:#594a3e}.themeSombre .finPartiePartie__resultat h2,.themeSombre .finPartiePartie__titreSection h2,.themeSombre .finPartiePartie__distribution strong{color:#fff}.themeSombre .finPartiePartie__distribution,.themeSombre .finPartiePartie__chat{color:#eee5da;background:#2d251f;border-color:#594a3e}.themeSombre .finPartiePartie__mainDepart{background:#382e27;border-color:#594a3e}.themeSombre .finPartiePartie__mainDepart>strong{color:#fff}.themeSombre .finPartiePartie__indisponible{color:#d8cec4;background:#2d251f;border-left-color:#d0ae71}@media (max-width:700px){.finPartiePartie__entete{grid-template-columns:minmax(0,1fr);padding:19px 16px}.finPartiePartie__entete h1{font-size:34px}.finPartiePartie__resultat,.finPartiePartie__section,.finPartiePartie__actions{padding:16px}.finPartiePartie__distribution,.finPartiePartie__actions{align-items:stretch;flex-direction:column}.finPartiePartie__distribution .btn,.finPartiePartie__actions .btn{width:100%}.finPartiePartie__joueurs .divJnoueursDiv{max-width:none;flex-grow:0;flex-basis:calc(50% - 5px)}}.finPartieTournoi__bilan{background:#faf8f4}.finPartieTournoi__enteteBilan{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.finPartieTournoi__enteteBilan .finPartiePartie__titreSection{margin:0}.finPartieTournoi__statut{padding:6px 10px;color:#695031;background:#eee5d6;border:1px solid #d8c9ae;border-radius:20px;font-size:15px;font-weight:700}.finPartieTournoi__chiffres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.finPartieTournoi__chiffre{min-width:0;padding:20px 18px;color:#40372f;background:#fff;border:1px solid #ded5c8;border-radius:10px}.finPartieTournoi__chiffre dt{min-height:36px;color:#6e5d4f;font-size:15px;font-weight:700;line-height:1.5}.finPartieTournoi__chiffre dd{margin:8px 0;color:inherit;font-size:40px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.finPartieTournoi__chiffre dd small{color:#6e5d4f;font-size:14px;font-weight:600;white-space:nowrap}.finPartieTournoi__chiffre dd sup{font-size:18px}.finPartieTournoi__chiffre .finPartieTournoi__precision{display:block;margin:0;color:#6e5d4f;font-size:15px;font-weight:400;line-height:1.5}.finPartieTournoi__chiffre--total{background:#f4eddf;border-color:#c7a56a}.finPartieTournoi__chiffre--positif>dd:first-of-type{color:#286643}.finPartieTournoi__chiffre--negatif>dd:first-of-type{color:#9b3944}.finPartieTournoi__sansClassement{font-size:23px}.finPartieTournoi .finPartieTournoi__repere{margin:18px 0 0;color:#554637;font-size:15px;line-height:1.7;text-align:left}.finPartieTournoi__repere>span{padding:0 6px}.finPartieTournoi .finPartieTournoi__note{margin:14px 0 0;padding-top:14px;color:#6e5d4f;border-top:1px solid #ded5c8;font-size:15px;line-height:1.7;text-align:left}.themeSombre .finPartieTournoi__bilan{background:#302822}.themeSombre .finPartieTournoi__chiffre{color:#f8f0e6;background:#3d322a;border-color:#62513f}.themeSombre .finPartieTournoi__chiffre--total{background:#493b28;border-color:#b69761}.themeSombre .finPartieTournoi__statut{color:#ecd19f;background:#493b28;border-color:#8a7149}.themeSombre .finPartieTournoi__chiffre dt,.themeSombre .finPartieTournoi__chiffre dd small,.themeSombre .finPartieTournoi__chiffre .finPartieTournoi__precision,.themeSombre .finPartieTournoi .finPartiePartie__surtitreResultat,.themeSombre .finPartieTournoi .finPartieTournoi__note{color:#d6c6b6}.themeSombre .finPartieTournoi__chiffre--positif>dd:first-of-type{color:#a1e2b4}.themeSombre .finPartieTournoi__chiffre--negatif>dd:first-of-type{color:#ffadb5}.themeSombre .finPartieTournoi .finPartieTournoi__repere{color:#eee0cd}.themeSombre .finPartieTournoi .finPartieTournoi__note{border-color:#62513f}@media (max-width:640px){.finPartieTournoi__chiffres{grid-template-columns:minmax(0,1fr);gap:10px}.finPartieTournoi__chiffre{padding:16px}.finPartieTournoi__chiffre dt{min-height:0}.finPartieTournoi__chiffre dd{margin:5px 0;font-size:34px}.finPartieTournoi__chiffre .finPartieTournoi__precision{font-size:15px}}.finPartieTournoiDuplicate__avancement{margin-top:20px}.finPartieTournoiDuplicate__avancement>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;color:#554637;font-size:15px}.finPartieTournoiDuplicate__avancement progress{display:block;width:100%;height:8px;margin-top:10px;overflow:hidden;appearance:none;border:0;border-radius:5px;color:#91713d;background:#e6ddcf}.finPartieTournoiDuplicate__avancement progress::-webkit-progress-bar{background:#e6ddcf;border-radius:5px}.finPartieTournoiDuplicate__avancement progress::-webkit-progress-value{background:#91713d;border-radius:5px}.finPartieTournoiDuplicate__avancement progress::-moz-progress-bar{background:#91713d;border-radius:5px}.finPartieTournoiDuplicate__comparatif{scroll-margin-top:24px}.finPartieTournoiDuplicate .finPartieTournoiDuplicate__aide{margin:0 0 14px;color:#6e5d4f;font-size:15px;line-height:1.65;text-align:left}.finPartieTournoiDuplicate__tableau.news{margin:0;padding:0;background:transparent;border:0;box-shadow:none}.finPartieTournoiDuplicate__tableau .donne-fixe{margin:0}.finPartieTournoiDuplicate__tableau .donne-fixe__tableau{padding-bottom:5px}.themeSombre .finPartieTournoiDuplicate__avancement>div{color:#eee0cd}.themeSombre .finPartieTournoiDuplicate .finPartieTournoiDuplicate__aide{color:#d6c6b6}.themeSombre .finPartieTournoiDuplicate__avancement progress{color:#d0ae71;background:#594a3e}.themeSombre .finPartieTournoiDuplicate__avancement progress::-webkit-progress-bar{background:#594a3e}.themeSombre .finPartieTournoiDuplicate__avancement progress::-webkit-progress-value{background:#d0ae71}.themeSombre .finPartieTournoiDuplicate__avancement progress::-moz-progress-bar{background:#d0ae71}.finPartiePremium__impact{margin-top:18px;padding:16px 18px;background:#f1ebe0;border:1px solid #d8c9ae;border-radius:9px}.finPartiePremium .finPartiePremium__impact p{margin:6px 0 0;color:#554637;font-size:15px;line-height:1.7;text-align:left}.finPartiePremium__serie{margin-top:20px}.finPartiePremium__serie>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:#554637;font-size:15px}.finPartiePremium__serie progress{display:block;width:100%;height:8px;margin-top:10px;overflow:hidden;appearance:none;border:0;border-radius:5px;color:#91713d;background:#e6ddcf}.finPartiePremium__serie progress::-webkit-progress-bar{background:#e6ddcf}.finPartiePremium__serie progress::-webkit-progress-value{background:#91713d}.finPartiePremium__serie progress::-moz-progress-bar{background:#91713d}.finPartiePremium .finPartiePremium__aide{margin:0 0 14px;color:#6e5d4f;font-size:15px;line-height:1.65;text-align:left}.finPartiePremium__manches{min-width:0}.finPartiePremium .recapManches__tableau{min-width:630px}.finPartiePremium .recapManches__tableau th,.finPartiePremium .recapManches__tableau td{text-align:center;font-size:15px;line-height:1.5}.finPartiePremium .recapManches__tableau .recapManches__colonne-manche{text-align:left}.finPartiePremium .recapManches__tableau .finPartiePremium__vous{color:#493a2f;background:#eee3cf;box-shadow:inset 2px 0 #c7a56a,inset -2px 0 #c7a56a}.finPartiePremium__vous small{display:block;margin-top:4px;font-size:11px}.finPartiePremium .recapManches__tableau tfoot{background:#f3eee7;font-weight:700;border-top:2px solid #c7a56a}.themeSombre .finPartiePremium__impact{background:#3d322a;border-color:#62513f}.themeSombre .finPartiePremium .finPartiePremium__impact p,.themeSombre .finPartiePremium__serie>div{color:#eee0cd}.themeSombre .finPartiePremium .finPartiePremium__aide{color:#d6c6b6}.themeSombre .finPartiePremium .recapManches__tableau .finPartiePremium__vous{color:#fff0d1;background:#51412b;box-shadow:inset 2px 0 #b69761,inset -2px 0 #b69761}.themeSombre .finPartiePremium .recapManches__tableau tfoot{color:#eee5da;background:#382e27}.themeSombre .finPartiePremium__serie progress{color:#d0ae71;background:#594a3e}.themeSombre .finPartiePremium__serie progress::-webkit-progress-bar{background:#594a3e}.themeSombre .finPartiePremium__serie progress::-webkit-progress-value{background:#d0ae71}.themeSombre .finPartiePremium__serie progress::-moz-progress-bar{background:#d0ae71}.finPartiePremium__impact .finPartiePartie__eyebrow{color:#765629}.finPartiePremium .recapManches__tableau tfoot .recapManches__colonne-manche{background:#f3eee7}.themeSombre .finPartiePremium__impact .finPartiePartie__eyebrow{color:#ecd19f}.themeSombre .finPartiePremium .recapManches__tableau tfoot td{color:#eee5da}.themeSombre .finPartiePremium .recapManches__tableau tfoot .recapManches__colonne-manche{color:#eee5da;background:#382e27}.finPartieCompetition__participation{margin-top:18px;padding:16px;background:#f1ebe0;border:1px solid #d8c9ae;border-radius:9px}.finPartieCompetition__participation>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.finPartieCompetition__participation progress{width:100%;height:9px;display:block;margin:12px 0 0;accent-color:#91713d}.finPartieDuplicate .finPartieCompetition__participation p{margin:12px 0 0;text-align:left;font-size:13px}.finPartieCompetition__manches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.finPartieCompetition__manches>div{padding:12px;background:#fff;border:1px solid #ded5c8;border-radius:8px}.finPartieCompetition__manches strong,.finPartieCompetition__manches span,.finPartieCompetition__manches small{display:block}.finPartieCompetition__manches span{margin:5px 0;font-size:18px;font-weight:700}.finPartieCompetition__manches small{color:#6e5d4f}.finPartieCompetition__deroulement{min-width:0;display:flow-root}.finPartieCompetition__deroulement .recapManches{margin-top:0}.finPartieCompetition__deroulement .recapGame>.clear:first-child,.finPartieCompetition__deroulement .recapDuplicate>.clear:first-child{margin-bottom:16px!important}.finPartieCompetition__deroulement .recapDuplicatePanel{margin:0;padding:16px}.finPartieCompetition__deroulement .recapNavig .etapeJeuBtn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;margin:0;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.finPartieCompetition__deroulement .recapNavig .etapeJeuBtn:focus-visible{outline:3px solid #b58d4c;outline-offset:2px}.themeSombre .finPartieCompetition__participation{color:#eee0cd;background:#3d322a;border-color:#62513f}.themeSombre .finPartieCompetition__manches>div{background:#3d322a;border-color:#62513f}.themeSombre .finPartieCompetition__manches small{color:#d6c6b6}@media(max-width:640px){.finPartieCompetition__manches{grid-template-columns:repeat(2,minmax(0,1fr))}}.finPartieCompetition__participation progress{appearance:none;border:0;border-radius:5px;overflow:hidden;color:#91713d;background:#e6ddcf}.finPartieCompetition__participation progress::-webkit-progress-bar{background:#e6ddcf}.finPartieCompetition__participation progress::-webkit-progress-value{background:#91713d}.finPartieCompetition__participation progress::-moz-progress-bar{background:#91713d}.themeSombre .finPartieCompetition__participation progress{color:#d0ae71;background:#594a3e}.themeSombre .finPartieCompetition__participation progress::-webkit-progress-bar{background:#594a3e}.themeSombre .finPartieCompetition__participation progress::-webkit-progress-value{background:#d0ae71}.themeSombre .finPartieCompetition__participation progress::-moz-progress-bar{background:#d0ae71}.themeSombre .finPartieCompetition__deroulement .recapStepPanel,.themeSombre .finPartieCompetition__deroulement .recapTrickCard,.themeSombre .finPartieCompetition__deroulement .recapDuplicatePanel{color:#eee5da;background:#332a24;border-color:#62513f}.themeSombre .finPartieCompetition__deroulement .recapStepPanel>h3,.themeSombre .finPartieCompetition__deroulement .recapStepPanel>h4,.themeSombre .finPartieCompetition__deroulement .recapTrickCard>h4{color:#fff0d1;border-bottom-color:#62513f}.themeSombre .finPartieCompetition__deroulement .recapDistributionDonneur{color:#d6c6b6}.themeSombre .finPartieCompetition__deroulement .recapDuplicateHeading h3{color:#fff0d1}.themeSombre .finPartieCompetition__deroulement .recapDuplicateHeading span{color:#d6c6b6}.finPartieCompetition__deroulement .recapDuplicateHeading{flex-wrap:wrap}.finPartieCompetition__deroulement .donne-fixe__tableau{overflow-x:auto}.finPartieCompetition__deroulement .donne-fixe__roles,.finPartieCompetition__deroulement .donne-fixe__partie{min-width:510px}@media(max-width:640px){.finPartieCompetition__deroulement .donne-fixe__joueur .pourc{font-size:22px}.finPartieCompetition__deroulement .donne-fixe__joueur{font-size:12px}}
.finPartiePartie__entete h1{font-size:62px;font-weight:600;letter-spacing:-.025em;text-transform:none}.finPartiePartie__joueursEntete>.finPartiePartie__eyebrow{display:block;text-align:center}.finPartiePartie__actions--entete{justify-content:center;text-align:center}.finPartiePartie__entete--simple{display:flex;flex-direction:column;align-items:center;text-align:center}.finPartiePartie__entete--simple .finPartiePartie__titrePrincipal,.finPartiePartie__actions--simples{width:100%}.finPartiePartie__mode{color:#f1d9a8;font-size:17px;letter-spacing:.06em;text-transform:none}.finPartiePartie__distribution{gap:12px;padding:6px 2px 9px;color:#8a8077;background:transparent;border:0;border-bottom:1px solid #ece7e1;border-radius:0}.finPartiePartie__distributionInfos{display:flex;min-width:0;flex:1 1 auto;gap:5px 14px;align-items:center;overflow:hidden}.finPartiePartie__distribution .finPartiePartie__distributionInfos span{display:block;flex:0 0 auto;color:#91877e;font-size:10px;font-weight:400;letter-spacing:0;text-transform:none;white-space:nowrap}.finPartiePartie__distribution .finPartiePartie__distributionId{min-width:55px;max-width:100%;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.finPartiePartie__distributionLien.btn{width:auto;flex:0 0 auto;margin:0;padding:4px 8px;color:#71675f;background:transparent;border-color:#d4ccc3;font-size:15px}.finPartiePartie__actions--entete{grid-column:1 / -1;padding:2px 0 0;background:transparent}.finPartiePartie__actions--entete .btn{width:auto;margin:0;padding:8px 12px;font-size:12px;line-height:1.25}.finPartiePartie__actions--entete .btn-default{color:#f1e9e0;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.finPartiePartie__actions--entete .btn-default:hover,.finPartiePartie__actions--entete .btn-default:focus{color:#fff;background:rgba(255,255,255,.16)}.themeSombre .finPartiePartie__actions--entete{background:transparent}.themeSombre .finPartiePartie__distribution{background:transparent;border-bottom-color:#594a3e}.themeSombre .finPartiePartie__distribution .finPartiePartie__distributionInfos span{color:#afa399}.themeSombre .finPartiePartie__distributionLien.btn{color:#cfc4ba;border-color:#65584e}@media (max-width:700px){.finPartiePartie__entete h1{font-size:46px}.finPartiePartie__distributionInfos{flex-wrap:wrap}.finPartiePartie__distribution .finPartiePartie__distributionId{flex-basis:100%}.finPartiePartie__distributionLien.btn{align-self:flex-start}}.finPartiePartie__entete h1{font-family:Georgia,"Times New Roman",serif;font-weight:normal}.finPartiePartie__joueurs .divJnoueursDiv,.finPartiePartie__joueurs .divJnoueursDiv.button,.finPartiePartie__joueurs .divJnoueursDiv:hover,.finPartiePartie__joueurs .divJnoueursDiv:focus{padding:6px;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0;transform:none!important}.finPartiePartie__joueurs .img-clst,.finPartiePartie__joueurs img,.finPartiePartie__joueurs canvas{border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important}.finPartiePartie__actions--entete .btn{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:12px 19px;font-size:16px;font-weight:700}.finPartiePartie__section--distribution{display:flex;flex-direction:column}.finPartiePartie__section--distribution .finPartiePartie__titreSection{order:0}.finPartiePartie__section--distribution .finPartiePartie__mainDepart{order:1}.finPartiePartie__section--distribution .finPartiePartie__distribution{order:2;margin-top:5px;padding:7px 2px 0;border:0}.finPartiePartie__distribution .finPartiePartie__distributionInfos span{font-size:12px;line-height:1.4}.finPartiePartie__distributionLien.btn{font-size:15px}@media (max-width:700px){.finPartiePartie__actions--entete .btn{min-height:48px;font-size:16px}}
.finPartieApresJeu{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:20px 0 8px}.finPartieApresJeu--suite{margin-top:14px}.finPartieSuggestion{box-sizing:border-box;min-width:0;padding:22px;color:#443c35;background:#fff;border:1px solid #ddd6cd;border-radius:10px;font-size:15px}.finPartieSuggestion__surTitre{display:block;margin-bottom:6px;color:#826e59;font-size:15px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.finPartieSuggestion h2{margin:0 0 10px;color:#3e342d;font-size:24px;line-height:1.25}.finPartieSuggestion>p{margin:0 0 17px;color:#6c6259;font-size:15px;line-height:1.55}.finPartieSuggestion__liste{margin:0;padding:0;list-style:none;border-top:1px solid #ebe6df}.finPartieSuggestion__liste li{padding:10px 0;border-bottom:1px solid #ebe6df}.finPartieSuggestion__liste strong,.finPartieSuggestion__liste span{display:block}.finPartieSuggestion__liste strong{color:#493d34;font-size:15px}.finPartieSuggestion__liste span{margin-top:2px;color:#786e65;font-size:15px;line-height:1.5}.finPartieSuggestion__actions{display:flex;flex-wrap:wrap;gap:7px 13px;margin-top:16px}.finPartieSuggestion__actions a{color:#5f4937!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:15px;font-weight:700;text-decoration:none!important}.finPartieSuggestion__actions a:hover,.finPartieSuggestion__actions a:focus{color:#35281e!important;text-decoration:underline!important}.themeSombre .finPartieSuggestion{color:#eee6dd;background:#302822;border-color:#51463d}.themeSombre .finPartieSuggestion h2,.themeSombre .finPartieSuggestion__liste strong{color:#fff}.themeSombre .finPartieSuggestion>p,.themeSombre .finPartieSuggestion__liste span{color:#c8bdb2}.themeSombre .finPartieSuggestion__liste,.themeSombre .finPartieSuggestion__liste li{border-color:#51463d}.themeSombre .finPartieSuggestion__actions a{color:#e1c99f!important;border:0!important}@media (max-width:900px){.finPartieApresJeu{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.finPartieSuggestion{padding:18px 16px}}
.finPartiePartie__resultat{position:relative;transition:background-color .2s ease}.finPartiePartie__resultat--victoire{background:#edf7f0;box-shadow:inset 6px 0 0 #2f7a48}.finPartiePartie__resultat--defaite{background:#f1f5fa;box-shadow:inset 6px 0 0 #607a9b}.finPartiePartie__issue{display:flex;max-width:620px;align-items:center;gap:14px;margin:10px 0 14px;padding:13px 16px;border-radius:8px}.finPartiePartie__issueSymbole{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;color:#fff;border-radius:50%;font-size:26px;font-weight:800;line-height:1;text-align:center}.finPartiePartie__issue strong,.finPartiePartie__issue>div>span{display:block}.finPartiePartie__issue strong{font-family:Georgia,"Times New Roman",serif;font-size:28px;font-weight:normal;line-height:1.05}.finPartiePartie__issue>div>span{margin-top:4px;font-size:15px}.finPartiePartie__issue--victoire{color:#205d36;background:#dcefe2;border:1px solid #a8d0b4}.finPartiePartie__issue--victoire .finPartiePartie__issueSymbole{background:#2f7a48}.finPartiePartie__issue--defaite{color:#42566f;background:#e2eaf4;border:1px solid #b8c7d9}.finPartiePartie__issue--defaite .finPartiePartie__issueSymbole{box-sizing:border-box;padding-bottom:2px;background:#657f9f;font-family:"Segoe UI Symbol",Arial,sans-serif;font-size:25px;font-weight:normal}.finPartiePartie__issue--neutre{color:#5c5148;background:#eeeae5;border:1px solid #d8d0c7}.finPartiePartie__issue--neutre .finPartiePartie__issueSymbole{background:#74685e}.finPartiePartie__classementProvisoire{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:620px;margin:12px 0}.finPartiePartie__classementProvisoire p{margin:0;padding:10px 12px;background:rgba(255,255,255,.55);border:1px solid #ddd4ca;border-radius:7px}.finPartiePartie__classementProvisoire span,.finPartiePartie__classementProvisoire strong{display:block}.finPartiePartie__classementProvisoire span{color:#74685e;font-size:15px}.finPartiePartie__classementProvisoire strong{margin-top:2px;color:#40372f;font-size:17px}.finPartiePartie__resultatProvisoire{max-width:620px;color:#655b52;font-size:15px}.defiDuJourResultatHistorique{box-sizing:border-box;width:calc(100% - 32px);max-width:880px;margin:22px auto 8px;padding:20px;color:#4b4037;background:#fff;border:1px solid #ddd4ca;border-left:6px solid #a991d8;border-radius:10px;box-shadow:0 8px 24px rgba(76,60,45,.1);text-align:left}.defiDuJourResultatHistorique__entete p{margin:0 0 3px;color:#806b58;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.defiDuJourResultatHistorique__entete h2{margin:0 0 14px;color:#493a2f;font-size:24px}.defiDuJourResultatHistorique>.finPartiePartie__issue{max-width:620px}.defiDuJourResultatHistorique__scores{margin-bottom:18px}.defiDuJourResultatHistorique__recompenses{margin:18px 0;padding-top:17px;border-top:1px solid #e4ddd5}.defiDuJourResultatHistorique__recompenses h3{margin:0 0 10px;color:#493a2f;font-size:17px}.defiDuJourResultatHistorique__recompenses ul{margin:0;padding:0;border:1px solid #e1d9d0;border-radius:8px;list-style:none;overflow:hidden}.defiDuJourResultatHistorique__recompenses li{display:grid;grid-template-columns:minmax(150px,1fr) minmax(90px,auto) minmax(170px,auto);gap:14px;align-items:center;padding:10px 12px;border-top:1px solid #e8e1d9}.defiDuJourResultatHistorique__recompenses li:first-child{border-top:0}.defiDuJourResultatHistorique__recompenses li:nth-child(even){background:#faf8f5}.defiDuJourResultatHistorique__recompenses li>:last-child{color:#397844;text-align:right}.defiDuJourResultatHistorique__gagnantAffiche{box-shadow:inset 5px 0 0 #4aa3d8}.themeSombre .defiDuJourResultatHistorique{color:#eee5da;background:#2d251f;border-color:#594a3e;border-left-color:#a991d8;box-shadow:0 8px 24px rgba(0,0,0,.24)}.themeSombre .defiDuJourResultatHistorique__entete h2,.themeSombre .defiDuJourResultatHistorique__recompenses h3{color:#fff}.themeSombre .defiDuJourResultatHistorique__entete p{color:#cbbfb4}.themeSombre .defiDuJourResultatHistorique__recompenses{border-top-color:#594a3e}.themeSombre .defiDuJourResultatHistorique__recompenses ul{border-color:#594a3e}.themeSombre .defiDuJourResultatHistorique__recompenses li{border-top-color:#594a3e}.themeSombre .defiDuJourResultatHistorique__recompenses li:nth-child(even){background:#352c26}.themeSombre .defiDuJourResultatHistorique__recompenses li>:last-child{color:#8bc692}.finPartiePartie__actionsDifferees{display:block;flex:0 0 100%;max-width:620px;margin:2px auto 0;color:#d8cfc6;font-size:15px;font-weight:normal;line-height:1.45;text-align:center}.themeSombre .finPartiePartie__classementProvisoire p{background:rgba(255,255,255,.05);border-color:#5b4d42}.themeSombre .finPartiePartie__classementProvisoire span,.themeSombre .finPartiePartie__resultatProvisoire{color:#cbbfb4}.themeSombre .finPartiePartie__classementProvisoire strong{color:#fff}.finPartieSuggestion__liste li{padding:0}.finPartieSuggestion__liste li>a{position:relative;display:block;min-height:54px;padding:11px 38px 11px 10px;color:inherit!important;background:transparent;text-decoration:none!important;transition:background-color .15s ease}.finPartieSuggestion__liste li>a::after{content:"\203A";position:absolute;top:50%;right:12px;color:#806b58;font-size:27px;font-weight:400;line-height:1;transform:translateY(-50%)}.finPartieSuggestion__liste li>a:hover,.finPartieSuggestion__liste li>a:focus{color:inherit!important;background:#f5f1ec;outline:2px solid #cbbbab;outline-offset:-2px;text-decoration:none!important}.finPartieSuggestion__actions{display:none!important}.themeSombre .finPartiePartie__resultat--victoire{background:#263f30}.themeSombre .finPartiePartie__resultat--defaite{background:#293442}.themeSombre .finPartiePartie__issue--defaite{color:#d9e5f2;background:#34465a;border-color:#58708c}.themeSombre .finPartiePartie__issue--neutre{color:#eadfd5;background:#40362d;border-color:#68584b}.themeSombre .defiRanking{border-color:#594a3e;background:#2d251f;box-shadow:0 8px 24px rgba(0,0,0,.24)}.themeSombre .defiRanking__header{color:#f5ede4;background:linear-gradient(135deg,#3f342c,#241d19)}.themeSombre .defiRanking__item{color:#eee5da;background:#2d251f;border-top-color:#594a3e}.themeSombre .defiRanking__item:nth-child(even){background:#352c26}.themeSombre .defiRanking__item:hover,.themeSombre .defiRanking__item:focus{color:#fff;background:#40362d;box-shadow:inset 0 0 0 2px rgba(208,174,113,.38)}.themeSombre .defiRanking__item--current{box-shadow:inset 4px 0 0 #a991d8}.themeSombre .defiRanking__item--me,.themeSombre .defiRanking__item--me:nth-child(even){background:linear-gradient(90deg,#263b48 0,#303338 58%,#2d251f 100%);box-shadow:inset 6px 0 0 #4aa3d8}.themeSombre .defiRanking__item--me:hover,.themeSombre .defiRanking__item--me:focus{background:linear-gradient(90deg,#2d4656 0,#3a3c40 65%,#40362d 100%);box-shadow:inset 6px 0 0 #75bee9,inset 0 0 0 2px rgba(117,190,233,.28)}.themeSombre .defiRanking__rank,.themeSombre .defiRanking__score,.themeSombre .defiRanking__empty{color:#cbbfb4}.themeSombre .defiRanking__rank strong,.themeSombre .defiRanking__name,.themeSombre .defiRanking__score strong{color:#fff}.themeSombre .defiRanking__rank--personal strong{color:#75bee9}.themeSombre .defiRanking__avatar{border-color:#69594c;background:#211b17;box-shadow:0 1px 5px rgba(0,0,0,.45)}.themeSombre .defiRanking__badge{color:#e1d7fa;background:#493e5c}.themeSombre .defiRanking__badge--me{color:#fff;background:#247eaf}.themeSombre .finPartieSuggestion__liste li>a:hover,.themeSombre .finPartieSuggestion__liste li>a:focus{border-color:#aa927b}.themeSombre .finPartieSuggestion__liste li>a{background:linear-gradient(180deg,#41362e 0%,#352c26 100%);border-color:#655446;box-shadow:0 3px 0 #251e19,0 5px 12px rgba(0,0,0,.18)}.themeSombre .finPartieSuggestion__liste li>a::after{background:#b18e68}@media (max-width:520px){.finPartiePartie__issue{align-items:flex-start}.finPartiePartie__issue strong{font-size:24px}.finPartiePartie__classementProvisoire{grid-template-columns:minmax(0,1fr)}.defiDuJourResultatHistorique{width:100%;padding:15px}.defiDuJourResultatHistorique__recompenses li{grid-template-columns:minmax(0,1fr);gap:3px}.defiDuJourResultatHistorique__recompenses li>:last-child{text-align:left}}
.finPartieApresJeu{grid-template-columns:minmax(0,1fr)}.finPartieSuggestion__liste{display:grid;gap:10px;padding-top:4px;border-top:0}.finPartieSuggestion__liste li{padding:0;border:0}.finPartieSuggestion__liste li>a{position:relative;display:flex;min-height:66px;flex-direction:column;justify-content:center;padding:13px 54px 13px 16px;color:inherit!important;background:linear-gradient(180deg,#faf8ff 0%,#f1edf9 100%);border:1px solid #d9d0e6;border-radius:9px;box-shadow:0 1px 0 #e2dce9,0 4px 10px rgba(77,57,40,.06);text-decoration:none!important;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.finPartieSuggestion__liste li>a::after{content:"\276F";position:absolute;top:50%;right:14px;display:block;width:28px;height:28px;color:#fff;background:#8977ad;border-radius:50%;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:28px;text-align:center;text-indent:1px;transform:translateY(-50%)}.finPartieSuggestion__liste li>a:hover,.finPartieSuggestion__liste li>a:focus{color:inherit!important;border-color:#c4b5d8;box-shadow:0 2px 0 #d3c9df,0 7px 14px rgba(77,57,40,.10);outline:0;text-decoration:none!important;transform:translateY(-1px)}.finPartieSuggestion__liste li>a:active{box-shadow:0 0 0 transparent;transform:translateY(1px)}.finPartieSuggestion__liste li:nth-child(2)>a{background:linear-gradient(180deg,#f7fcff 0%,#eaf4fa 100%);border-color:#cbdfea;box-shadow:0 1px 0 #d9e7ee,0 4px 10px rgba(48,79,96,.06)}.finPartieSuggestion__liste li:nth-child(2)>a::after{background:#6e91aa}.finPartieSuggestion__liste li:nth-child(3)>a{background:linear-gradient(180deg,#fffaf5 0%,#fff0e6 100%);border-color:#ead6c6;box-shadow:0 1px 0 #eddfd4,0 4px 10px rgba(96,65,43,.06)}.finPartieSuggestion__liste li:nth-child(3)>a::after{background:#ad8263}.finPartieSuggestion__liste li:nth-child(4)>a{background:linear-gradient(180deg,#f7fcf9 0%,#eaf6f0 100%);border-color:#cbe2d5;box-shadow:0 1px 0 #d8e8df,0 4px 10px rgba(49,85,66,.06)}.finPartieSuggestion__liste li:nth-child(4)>a::after{background:#709b83}.themeSombre .finPartieSuggestion__liste li>a{background:linear-gradient(180deg,#3e3848 0%,#342f3d 100%);border-color:#665b76;box-shadow:0 1px 0 #28232f,0 4px 10px rgba(0,0,0,.16)}.themeSombre .finPartieSuggestion__liste li>a:hover,.themeSombre .finPartieSuggestion__liste li>a:focus{border-color:#837592}.themeSombre .finPartieSuggestion__liste li>a::after{background:#9985b4}.themeSombre .finPartieSuggestion__liste li:nth-child(2)>a::after{background:#7799ac}.themeSombre .finPartieSuggestion__liste li:nth-child(3)>a::after{background:#b28c70}.themeSombre .finPartieSuggestion__liste li:nth-child(4)>a::after{background:#7fa08f}
.finPartieReprise{position:relative;box-sizing:border-box;margin:0 0 26px;overflow:hidden;color:#3f352d;background:linear-gradient(145deg,#fffdf9 0%,#f6f0e7 100%);border:1px solid #cdbd9f;border-radius:12px;box-shadow:0 8px 24px rgba(69,51,35,.12);text-align:left}.finPartieReprise:before{position:absolute;top:0;right:0;left:0;height:5px;content:"";background:linear-gradient(90deg,#39704d 0%,#8aae72 62%,#c6a567 100%)}.finPartieReprise__entete{display:flex;align-items:center;gap:14px;padding:24px 26px 16px}.finPartieReprise__signal{position:relative;flex:0 0 46px;width:46px;height:46px;background:#e8f0e9;border:1px solid #9eb5a1;border-radius:50%}.finPartieReprise__signal:before,.finPartieReprise__signal:after,.finPartieReprise__signal span{position:absolute;content:"";border-radius:50%}.finPartieReprise__signal:before{top:11px;left:11px;width:22px;height:22px;border:2px solid #39704d}.finPartieReprise__signal:after{top:4px;right:4px;width:10px;height:10px;background:#39704d;border:3px solid #e8f0e9}.finPartieReprise__signal span{top:19px;left:19px;width:8px;height:8px;background:#39704d}.finPartieReprise__statut{display:block;margin-bottom:3px;color:#39704d;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.finPartieReprise__entete h2{margin:0;padding:0;color:#3d3026;background:transparent;border:0;font-size:23px;font-weight:600;line-height:1.25;text-align:left;text-transform:none}.finPartieReprise__contenu{padding:0 26px 22px}.finPartieReprise__contenu>p{margin:0 0 18px;color:#5a4d42;font-size:15px;line-height:1.55}.finPartieReprise__informations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.finPartieReprise__information{display:flex;align-items:flex-start;gap:11px;min-width:0;padding:13px 14px;background:rgba(255,255,255,.72);border:1px solid #ded5c8;border-radius:7px}.finPartieReprise__numero{flex:0 0 auto;color:#39704d;font:600 18px/1 Georgia,"Times New Roman",serif}.finPartieReprise__information strong,.finPartieReprise__information small{display:block}.finPartieReprise__information strong{margin-bottom:3px;color:#3d3026;font-size:14px}.finPartieReprise__information small{color:#6f6257;font-size:12px;line-height:1.45}.finPartieReprise__information--attention .finPartieReprise__numero{color:#9b692e}.finPartieReprise__actions{display:flex;align-items:center;gap:15px;padding:17px 26px 21px;background:rgba(231,223,210,.55);border-top:1px solid #d9cdbb}.finPartiePage .finPartieReprise__bouton{flex:0 0 auto;margin:0;padding-right:22px;padding-left:22px;border-radius:5px}.finPartieReprise__actions>small{color:#6e6156;font-size:12px;line-height:1.4}.themeSombre .finPartieReprise{color:#eee5da;background:linear-gradient(145deg,#3c322b 0%,#2d2621 100%);border-color:#675849;box-shadow:0 8px 24px rgba(0,0,0,.24)}.themeSombre .finPartieReprise__signal{background:#314539;border-color:#668272}.themeSombre .finPartieReprise__signal:after{border-color:#314539}.themeSombre .finPartieReprise__entete h2,.themeSombre .finPartieReprise__information strong,.themeSombre .finPartieReprise__contenu>p{color:#fff6e9}.themeSombre .finPartieReprise__information{background:rgba(255,255,255,.035);border-color:#5f5145}.themeSombre .finPartieReprise__information small,.themeSombre .finPartieReprise__actions>small{color:#d3c6b8}.themeSombre .finPartieReprise__actions{background:rgba(0,0,0,.12);border-top-color:#5f5145}@media (max-width:620px){.finPartieReprise__entete{align-items:flex-start;padding:21px 18px 14px}.finPartieReprise__signal{flex-basis:40px;width:40px;height:40px}.finPartieReprise__signal:before{top:9px;left:9px;width:20px;height:20px}.finPartieReprise__signal span{top:16px;left:16px}.finPartieReprise__entete h2{font-size:20px}.finPartieReprise__contenu{padding:0 18px 18px}.finPartieReprise__informations{grid-template-columns:1fr}.finPartieReprise__actions{display:block;padding:16px 18px 19px}.finPartiePage .finPartieReprise__bouton{width:100%;margin-bottom:9px;white-space:normal}.finPartieReprise__actions>small{display:block;text-align:center}}
.finPartieReprise{background:linear-gradient(145deg,#fffaf6 0%,#fce8e2 100%);border:2px solid #b74336;box-shadow:0 9px 26px rgba(145,42,31,.2)}.finPartieReprise:before{height:7px;background:linear-gradient(90deg,#8e211b 0%,#d35442 58%,#e59b35 100%)}.finPartieReprise__entete{background:radial-gradient(circle at 22px 20px,rgba(197,55,43,.12),transparent 100px)}.finPartieReprise__signal{background:#fff0ed;border-color:#cc564a;box-shadow:0 0 0 6px rgba(183,67,54,.1);animation:finPartieRepriseAlerte 1.6s ease-in-out infinite}.finPartieReprise__signal:before{border-color:#b32f27}.finPartieReprise__signal:after,.finPartieReprise__signal span{background:#b32f27}.finPartieReprise__signal:after{border-color:#fff0ed}.finPartieReprise__statut{color:#a52922;font-size:12px}.finPartieReprise__contenu>p strong{color:#84241e}.finPartieReprise__information{background:rgba(255,255,255,.82);border-color:#ddc1b8}.finPartieReprise__information--attention{background:#fff0ec;border-color:#d8796d;box-shadow:inset 4px 0 0 #b74336}.finPartieReprise__information--attention .finPartieReprise__numero,.finPartieReprise__information--attention strong{color:#a52922}.finPartieReprise__actions{background:rgba(174,49,39,.08);border-top-color:#d9a096}.finPartiePage .finPartieReprise__bouton{color:#fff;background:linear-gradient(#28ad57,#087632);border:1px solid #075b28;box-shadow:0 4px 0 #064a21,0 8px 18px rgba(7,91,40,.26);font-size:16px;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.22);transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.finPartiePage .finPartieReprise__bouton:hover,.finPartiePage .finPartieReprise__bouton:focus{color:#fff;background:linear-gradient(#31c665,#09863a);border-color:#064a21;box-shadow:0 4px 0 #064a21,0 10px 22px rgba(7,91,40,.34);transform:translateY(-1px)}.finPartiePage .finPartieReprise__bouton:active{box-shadow:0 2px 0 #064a21,0 5px 12px rgba(7,91,40,.24);transform:translateY(2px)}.themeSombre .finPartieReprise{background:linear-gradient(145deg,#3e2926 0%,#291e1c 100%);border-color:#c65a4c;box-shadow:0 9px 26px rgba(0,0,0,.35)}.themeSombre .finPartieReprise__signal{background:#4b2b27;border-color:#d26b60}.themeSombre .finPartieReprise__signal:after{border-color:#4b2b27}.themeSombre .finPartieReprise__information--attention{background:rgba(183,67,54,.13);border-color:#915047}.themeSombre .finPartieReprise__contenu>p strong,.themeSombre .finPartieReprise__information--attention strong{color:#ffb4aa}@keyframes finPartieRepriseAlerte{0%,100%{box-shadow:0 0 0 5px rgba(183,67,54,.08)}50%{box-shadow:0 0 0 10px rgba(183,67,54,.18)}}@media (prefers-reduced-motion:reduce){.finPartieReprise__signal{animation:none}}
.tournoiPage{max-width:1120px;margin:0 auto;padding:10px 0 30px;color:#2d2a26}.tournoiHero{display:flex;justify-content:space-between;gap:28px;align-items:center;padding:28px 32px;margin-bottom:22px;border-radius:16px;background:linear-gradient(135deg,#153d2a,#24613e);color:#fff;box-shadow:0 12px 30px rgba(17,54,35,.18)}.tournoiHero h1{margin:3px 0 8px;font-size:34px;color:#fff}.tournoiHero p{max-width:720px;margin:0;color:#e3f0e7;font-size:16px;line-height:1.55}.tournoiHero__mode{min-width:210px;padding:18px;border:1px solid rgba(255,255,255,.25);border-radius:12px;background:rgba(255,255,255,.08);text-align:center}.tournoiHero__mode strong,.tournoiHero__mode span{display:block}.tournoiHero__mode span{margin-top:6px;font-size:12px;color:#d8e9dd}.tournoiEyebrow{display:block;color:#b1863d;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tournoiHero .tournoiEyebrow{color:#e5c27e}.tournoiAlert{margin:0 0 18px;padding:14px 18px;border-radius:10px;border:1px solid}.tournoiAlert--success{color:#185f35;background:#e8f6ed;border-color:#a9dbb9}.tournoiAlert--error{color:#862a24;background:#fbeceb;border-color:#ebbbb7}.tournoiPanel{margin:0 0 20px;padding:24px;border:1px solid #dfd8cb;border-radius:14px;background:#fff;box-shadow:0 5px 16px rgba(63,48,30,.06)}.tournoiPanel legend{width:auto;padding:0 10px;margin-left:-10px;color:#214e35;font-size:20px;font-weight:700;border:0}.tournoiPanel legend span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:7px;border-radius:50%;color:#fff;background:#2f6e49;font-size:14px}.tournoiGrid{display:grid;gap:18px}.tournoiGrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.tournoiGrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.tournoiField label,.tournoiRepeat__row label{display:block;margin-bottom:6px;color:#40382e;font-weight:700}.tournoiField small,.tournoiHint{display:block;margin-top:6px;color:#786e62;line-height:1.4}.tournoiField--medium{max-width:390px}.tournoiField textarea{resize:vertical}.tournoiRepeat{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.tournoiRepeat__row{display:grid;grid-template-columns:130px minmax(220px,1fr) auto;gap:12px;align-items:end;padding:12px;border-radius:10px;background:#f7f4ee}.tournoiRepeat--lots .tournoiRepeat__row{grid-template-columns:80px minmax(150px,1.2fr) minmax(150px,1.2fr) minmax(130px,1fr) auto}.tournoiRemove{margin-bottom:0}.tournoiFinance{max-width:620px}.tournoiRule{margin:18px 0;padding:13px 15px;border-left:4px solid #b88b3f;background:#faf4e7;color:#59472a}.tournoiLotsHeader{display:flex;justify-content:space-between;align-items:center}.tournoiLotsHeader h3{margin:8px 0 12px}.tournoiPercent{padding:6px 10px;border-radius:20px;background:#e9f2ec;color:#235b39;font-weight:700}.tournoiInputSuffix{display:flex;align-items:center}.tournoiInputSuffix input{border-radius:4px 0 0 4px}.tournoiInputSuffix span{align-self:stretch;display:flex;align-items:center;padding:0 10px;border:1px solid #ccc;border-left:0;border-radius:0 4px 4px 0;background:#eee;white-space:nowrap}.tournoiSubmit{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:24px 0 34px;padding:20px 24px;border-radius:12px;background:#ece7dc}.tournoiSubmit p{margin:0;max-width:680px}.tournoiTableWrap{overflow-x:auto}.tournoiTable{min-width:700px}.tournoiStatus{display:inline-block;padding:4px 9px;border-radius:14px;background:#eee;font-size:12px}.tournoiStatus--inscriptions{color:#23603b;background:#e2f3e8}.tournoiStatus--preparation{color:#755217;background:#faedcf}.tournoiInlineForm{margin:0}.tournoiBack{display:inline-block;margin:0 0 15px}.tournoiDetail__header{display:flex;justify-content:space-between;gap:30px;padding:30px;border-radius:16px 16px 0 0;background:#fff;border:1px solid #ded8ce}.tournoiDetail__header h1{margin:5px 0 12px;color:#214e35}.tournoiDetail__header p{max-width:760px;line-height:1.6}.tournoiDetail__inscrits{min-width:150px;text-align:center;padding:18px;border-radius:12px;background:#f3eee3}.tournoiDetail__inscrits strong,.tournoiDetail__inscrits span,.tournoiDetail__inscrits small{display:block}.tournoiDetail__inscrits strong{font-size:36px;color:#286443}.tournoiFacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;border:1px solid #ded8ce;border-top:0;border-radius:0 0 14px 14px;background:#f9f7f2}.tournoiFacts div{padding:16px;border-right:1px solid #ded8ce}.tournoiFacts div:last-child{border-right:0}.tournoiFacts span,.tournoiFacts strong{display:block}.tournoiFacts span{margin-bottom:4px;color:#7a7065;font-size:12px}.tournoiDetail__grid{align-items:start}.tournoiTimeline{list-style:none;padding:0;margin:10px 0}.tournoiTimeline li{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #eee8dd}.tournoiTimeline li>span{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#2f6e49;color:#fff}.tournoiTimeline strong,.tournoiTimeline small{display:block}.tournoiPrizes{list-style:none;padding:0;margin:10px 0}.tournoiPrizes li{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid #eee8dd}.tournoiPrizes li>span{text-align:right}.tournoiPrizes small{display:block;color:#7c7165}.tournoiRules div{max-height:360px;overflow:auto;line-height:1.6;white-space:normal}.tournoiJoin{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 26px;border-radius:14px;background:#153d2a;color:#fff}.tournoiJoin strong,.tournoiJoin span{display:block}.tournoiJoin span{margin-top:5px;color:#d9e8de}.tournoiJoin__form{display:flex;justify-content:space-between;gap:20px;align-items:center;width:100%;margin:0}.tournoiJoin__form label{margin:0;font-weight:400}.tournoiHero--public{margin-top:2px}.tournoiCards{display:grid;gap:16px}.tournoiCards--page{grid-template-columns:repeat(2,minmax(0,1fr))}.tournoiCard{position:relative;display:grid;grid-template-columns:68px minmax(0,1fr);gap:16px;padding:20px 20px 58px;border:1px solid #ded8ce;border-radius:14px;background:#fff;box-shadow:0 5px 16px rgba(63,48,30,.06)}.tournoiCard__date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:64px;border-radius:10px;background:#214e35;color:#fff;text-transform:uppercase}.tournoiCard__date span{font-size:24px;font-weight:700;line-height:1}.tournoiCard h2{margin:3px 0 7px;font-size:21px}.tournoiCard p{color:#62594f;line-height:1.45}.tournoiCard__meta{display:flex;flex-wrap:wrap;gap:8px}.tournoiCard__meta span{padding:4px 8px;border-radius:12px;background:#f0ece4;font-size:12px}.tournoiCard__action{position:absolute;right:20px;bottom:16px}.tournoiEmpty{text-align:center;padding:50px 20px;border:1px dashed #cfc6b8;border-radius:14px;background:#faf8f4}.tournoiHome{margin-bottom:18px;padding:22px;border:1px solid #ddd5c7;border-radius:14px;background:#f8f5ee}.tournoiHome__header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}.tournoiHome__header h2{margin:3px 0 0}.tournoiCards--home{grid-template-columns:repeat(2,minmax(0,1fr))}.tournoiSessionRow{grid-template-columns:72px minmax(180px,1fr) minmax(220px,1fr) auto}.tournoiSessionIndex{align-self:center;text-align:center}.tournoiSessionIndex span,.tournoiSessionIndex strong{display:block}.tournoiSessionIndex span{color:#786e62;font-size:11px;text-transform:uppercase}.tournoiSessionIndex strong{color:#286443;font-size:24px;line-height:1.1}.tournoiFinancialNote{margin:-8px 0 20px;padding:8px 12px;border-radius:8px;background:#f7f1e5;color:#6a5633;font-size:12px}@media(max-width:900px){.tournoiGrid--4,.tournoiFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.tournoiRepeat--lots .tournoiRepeat__row{grid-template-columns:repeat(2,minmax(0,1fr))}.tournoiRepeat--lots .tournoiRemove{justify-self:start}.tournoiSessionRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.tournoiSessionIndex{grid-column:1/-1;display:flex;align-items:baseline;gap:7px;text-align:left}.tournoiCards--page,.tournoiCards--home{grid-template-columns:1fr}.tournoiFacts div:nth-child(2){border-right:0}}.tournoiActions{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.tournoiTestButton{max-width:210px;white-space:normal;text-align:left}.tournoiForumLink{margin-top:14px;white-space:normal}@media(max-width:600px){.tournoiPage{padding-left:2px;padding-right:2px}.tournoiHero,.tournoiDetail__header,.tournoiJoin,.tournoiJoin__form,.tournoiSubmit{flex-direction:column;align-items:stretch}.tournoiHero{padding:22px}.tournoiHero h1{font-size:28px}.tournoiHero__mode{min-width:0}.tournoiGrid--2,.tournoiGrid--4,.tournoiFacts{grid-template-columns:1fr}.tournoiPanel{padding:18px}.tournoiRepeat__row,.tournoiRepeat--lots .tournoiRepeat__row{grid-template-columns:1fr}.tournoiRepeat__row .tournoiRemove{justify-self:start}.tournoiFacts div{border-right:0;border-bottom:1px solid #ded8ce}.tournoiFacts div:last-child{border-bottom:0}.tournoiDetail__header{padding:22px}.tournoiDetail__inscrits{min-width:0}.tournoiCard{grid-template-columns:56px minmax(0,1fr);padding-left:14px;padding-right:14px}.tournoiCard__date{width:52px}.tournoiHome{padding:16px}.tournoiHome__header{align-items:flex-start;flex-direction:column}.tournoiForumLink{display:block;width:100%;text-align:center}}.tournoiCancellationNotice{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(280px,1.3fr);gap:20px;margin:0 0 20px;padding:22px 26px;border:1px solid #dda49f;border-radius:14px;background:#fff0ef;color:#682824}.tournoiCancellationNotice h2{margin:4px 0 3px;color:#842e28}.tournoiCancellationNotice p{margin:0;line-height:1.55}.tournoiCancellationNotice small{color:#875b58}.tournoiCancellationNotice__refund{grid-column:1/-1;padding-top:14px;border-top:1px solid #e4bbb7;font-weight:700}.tournoiCancellationTools{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(320px,1.2fr);gap:24px;margin:20px 0;padding:22px 24px;border:1px solid #dba8a4;border-radius:14px;background:#fff8f7}.tournoiCancellationTools h2{margin:4px 0 7px;color:#842e28}.tournoiCancellationTools p{margin:0;color:#6d514f;line-height:1.5}.tournoiCancellationTools form{margin:0}.tournoiCancellationTools label{display:block;margin-bottom:6px;font-weight:700;color:#672a26}.tournoiCancellationTools textarea{margin-bottom:10px;resize:vertical}@media(max-width:700px){.tournoiCancellationNotice,.tournoiCancellationTools{grid-template-columns:1fr}.tournoiCancellationNotice__refund{grid-column:auto}.tournoiCancellationTools .btn{width:100%}}.tournoiManage{scroll-margin-top:15px}.tournoiManageHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e4ded4}.tournoiManageHeader h2{margin:4px 0 8px}.tournoiManageHeader__links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.tournoiManageGrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:18px}.tournoiManageCard{min-width:0;padding:18px;border:1px solid #e2dcd1;border-radius:12px;background:#faf8f4}.tournoiManageCard h3{margin:0 0 8px}.tournoiManageList{display:flex;flex-direction:column;gap:10px;margin-top:14px}.tournoiSessionEdit{display:grid;grid-template-columns:minmax(180px,1fr) minmax(190px,.8fr) auto;align-items:end;gap:12px;padding:14px;border:1px solid #e2dcd1;border-radius:10px;background:#fff}.tournoiSessionEdit strong,.tournoiSessionEdit small{display:block}.tournoiSessionEdit small,.tournoiParticipantRow small{margin-top:4px;color:#786e62}.tournoiSessionEdit label{margin:0}.tournoiSessionEdit label span{display:block;margin-bottom:5px;font-size:12px;font-weight:700}.tournoiParticipantRow{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;border:1px solid #e2dcd1;border-radius:10px;background:#fff}.tournoiParticipantRow strong,.tournoiParticipantRow small{display:block}.tournoiTestBadge{display:inline-block;margin-left:5px;padding:2px 6px;border-radius:9px;color:#785318;background:#f5e7c8;font-size:10px;font-weight:700;text-transform:uppercase}.tournoiSessionPlayed{align-self:center;padding:5px 9px;border-radius:12px;color:#fff;background:#6c757d;font-size:12px}.tournoiEmpty--compact{padding:22px 12px}@media(max-width:900px){.tournoiManageGrid{grid-template-columns:1fr}}@media(max-width:600px){.tournoiManageHeader{flex-direction:column}.tournoiManageHeader__links{justify-content:flex-start}.tournoiSessionEdit{grid-template-columns:1fr}.tournoiSessionEdit .btn{justify-self:start}.tournoiParticipantRow{align-items:flex-start;flex-direction:column}}.tournoiOrganizerTools{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 20px;padding:16px 20px;border:1px solid #d3c39f;border-radius:12px;background:#faf4e7}.tournoiOrganizerTools strong,.tournoiOrganizerTools span{display:block}.tournoiOrganizerTools span{margin-top:3px;color:#6a5b45;font-size:13px}.tournoiOrganizerTools form{margin:0}.tournoiSessionTools{margin-top:20px;padding-top:18px;border-top:1px solid #e2dcd1}.tournoiSessionTools h3{margin:0}.tournoiParticipantsPublic{scroll-margin-top:15px}.tournoiParticipantsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}@media(max-width:700px){.tournoiOrganizerTools{align-items:stretch;flex-direction:column}.tournoiOrganizerTools .btn{width:100%}.tournoiParticipantsGrid{grid-template-columns:1fr}}.tournoiMatches{scroll-margin-top:15px}.tournoiMatchesHeader,.tournoiMatchesIntro,.tournoiMatchesSubmit{display:flex;align-items:center;justify-content:space-between;gap:18px}.tournoiMatchesHeader{margin-bottom:18px;padding-bottom:15px;border-bottom:1px solid #e2dcd1}.tournoiMatchesHeader h2{margin:3px 0 4px}.tournoiMatchesHeader p,.tournoiMatchesIntro p{margin:0}.tournoiMatchesGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:14px 0 18px}.tournoiMatchCard{min-width:0;padding:14px;border:1px solid #e2dcd1;border-radius:11px;background:#faf8f4}.tournoiMatchCard h4{margin:0 0 10px;color:#285c3d}.tournoiMatchCard ol{list-style:none;margin:0;padding:0}.tournoiMatchCard ol li{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #e9e3d9}.tournoiMatchCard ol li:last-child{border-bottom:0}.tournoiMatchCard ol li>span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;background:#4d775b;font-size:11px}.tournoiMatchSlots{display:flex;flex-direction:column;gap:8px}.tournoiMatchSlot{min-width:0;padding:7px;border:1px dashed #d2c8b8;border-radius:8px;background:#fff}.tournoiMatchSlot small{display:block;margin-bottom:4px;color:#7b7063}.tournoiPlayerChip{display:block;width:100%;padding:8px 10px;overflow:hidden;border:1px solid #b9cdbf;border-radius:8px;color:#234b32;background:#e8f2eb;font:inherit;font-weight:700;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:grab}.tournoiPlayerChip:hover,.tournoiPlayerChip:focus{border-color:#6f9c7c;background:#dbeadd;outline:0}.tournoiPlayerChip--selected{color:#fff!important;border-color:#b1843b!important;background:#b1843b!important;box-shadow:0 0 0 3px rgba(177,132,59,.2)}.tournoiAutomaticQualified{margin-top:18px;padding:15px;border-left:4px solid #b68a41;border-radius:8px;background:#faf4e7}.tournoiAutomaticQualified>strong{display:block;margin-bottom:9px}.tournoiAutomaticQualified>div{display:flex;flex-wrap:wrap;gap:7px}.tournoiAutomaticQualified>div>span{padding:5px 9px;border-radius:13px;background:#efe1c3}.tournoiAutomaticQualified--editor .tournoiPlayerChip{width:auto;max-width:220px}.tournoiNoAutomaticQualified{color:#756958;background:transparent!important}.tournoiPlacementHint{margin-bottom:15px}.tournoiMatchesSubmit{margin-top:18px;padding-top:18px;border-top:1px solid #e2dcd1}.tournoiMatchesSubmit>span{color:#665d52}@media(max-width:600px){.tournoiMatchesHeader,.tournoiMatchesIntro,.tournoiMatchesSubmit{align-items:stretch;flex-direction:column}.tournoiMatchesIntro .btn,.tournoiMatchesSubmit .btn{width:100%}.tournoiMatchesGrid{grid-template-columns:1fr}.tournoiAutomaticQualified--editor .tournoiPlayerChip{width:100%;max-width:none}}.tournoiInvitationActions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;padding:16px;border:1px solid #bad5c1;border-radius:10px;background:#edf6ef}.tournoiInvitationActions strong,.tournoiInvitationActions span{display:block}.tournoiInvitationActions span{margin-top:4px;color:#637267;font-size:12px}.tournoiInvitationActions form{margin:0}.tournoiInvitationActions .btn{white-space:normal}@media(max-width:600px){.tournoiInvitationActions{align-items:stretch;flex-direction:column}.tournoiInvitationActions .btn{width:100%}}.tournoiMatchCardHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.tournoiMatchCardHeader h4{margin:0}.tournoiGameState{padding:3px 7px;border-radius:10px;color:#70511e;background:#f3e6c9;font-size:10px}.tournoiGameState--Salon{color:#23603b;background:#dff0e4}.tournoiMatchPlayer{min-width:0;flex:1}.tournoiMatchPlayer strong,.tournoiMatchPlayer small{display:block}.tournoiMatchPlayer strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tournoiJoinedStatus{margin-top:2px;font-size:10px}.tournoiJoinedStatus--yes{color:#25703f}.tournoiJoinedStatus--waiting{color:#8a6728}.tournoiRemoveMatchPlayer{margin-left:auto}.tournoiMatchPlayer--empty{align-items:flex-start!important}.tournoiAddMatchPlayer{display:grid;grid-template-columns:minmax(140px,1fr);gap:6px;align-items:stretch;min-width:140px;flex:1}.tournoiAddMatchPlayer .recherche-joueur-composant{width:100%}.tournoiAddMatchPlayer>.btn{width:100%;white-space:normal}.tournoiInvitationButtons{display:flex;align-items:center;justify-content:flex-end;gap:8px}.tournoiInvitationButtons form{margin:0}@media(max-width:700px){.tournoiInvitationButtons{align-items:stretch;flex-direction:column}.tournoiInvitationButtons .btn{width:100%}}@media(max-width:480px){.tournoiMatchCard ol li{align-items:flex-start;flex-wrap:wrap}.tournoiAddMatchPlayer{flex-basis:calc(100% - 34px)}.tournoiRemoveMatchPlayer{flex-basis:100%;margin-left:32px}.tournoiRemoveMatchPlayer .btn{width:100%}}.tournoiGameState{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 11px;border:1px solid #d9bd83;border-radius:16px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 2px 7px rgba(74,52,19,.1)}.tournoiGameState--Salon{border-color:#8fc5a0}.tournoiGameState--Terminee{color:#fff;border-color:#32774a;background:#32774a}.tournoiJoinedStatus{display:inline-flex!important;align-items:center;width:max-content;max-width:100%;margin-top:5px;padding:4px 8px;border:1px solid;border-radius:12px;font-size:12px;font-weight:800;line-height:1.2}.tournoiJoinedStatus--yes{border-color:#9acbaa;background:#e3f3e8}.tournoiJoinedStatus--waiting{border-color:#ddc27f;background:#fff4d8}.tournoiFinalScore{min-width:82px;margin-left:auto;text-align:right;line-height:1}.tournoiFinalScore strong{display:block;color:#245d3a;font-size:30px;font-weight:800;letter-spacing:-.04em}.tournoiFinalScore span{display:block;margin-top:3px;color:#6f665b;font-size:11px;font-weight:700;text-transform:uppercase}.tournoiFinalRanking>ol{list-style:none;margin:0;padding:0}.tournoiFinalRanking>ol>li{display:grid;grid-template-columns:42px minmax(130px,1fr) minmax(120px,auto) 110px;align-items:center;gap:12px;padding:13px 10px;border-bottom:1px solid #e7e0d5}.tournoiFinalRanking>ol>li:last-child{border-bottom:0}.tournoiFinalRank{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#fff;background:#2d6845;font-size:16px;font-weight:800}.tournoiFinalRanking>ol>li>small{color:#6a5c42}.tournoiFinalRankingScore{text-align:right;color:#245d3a;font-size:25px;font-weight:800}.tournoiFinalRankingScore small{font-size:11px;text-transform:uppercase}@media(max-width:650px){.tournoiFinalRanking>ol>li{grid-template-columns:38px minmax(0,1fr) auto}.tournoiFinalRanking>ol>li>small{grid-column:2/-1;grid-row:2}.tournoiFinalRankingScore{grid-column:3;grid-row:1}.tournoiFinalScore{min-width:68px}.tournoiFinalScore strong{font-size:26px}}.tournoiPublicSessions{display:flex;flex-direction:column;gap:16px}.tournoiPublicSession{padding:18px;border:1px solid #ddd5c8;border-left:5px solid #b68a41;border-radius:11px;background:#faf8f4}.tournoiPublicSession--terminee{border-left-color:#32774a}.tournoiPublicSession--encours{border-left-color:#c28a27}.tournoiPublicSession--aplanifier{border-left-color:#8e8981}.tournoiPublicSession>header,.tournoiPublicGame>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.tournoiPublicSession>header span{color:#74695c;font-size:11px;font-weight:800;text-transform:uppercase}.tournoiPublicSession>header h3{margin:2px 0 0}.tournoiPublicSession>header>strong{padding:5px 9px;border-radius:13px;color:#315c3f;background:#e1efe5;font-size:12px}.tournoiPublicSession--encours>header>strong{color:#79571d;background:#f7e9c8}.tournoiPublicSession--aplanifier>header>strong{color:#625d56;background:#ebe8e3}.tournoiPublicSession progress{width:100%;height:8px;margin:13px 0;border:0;border-radius:8px;overflow:hidden;background:#e7e1d7}.tournoiPublicSession progress::-webkit-progress-bar{background:#e7e1d7}.tournoiPublicSession progress::-webkit-progress-value{background:#3e8054}.tournoiPublicSession progress::-moz-progress-bar{background:#3e8054}.tournoiPublicGames{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:12px}.tournoiPublicGame{padding:12px;border:1px solid #ddd6cb;border-radius:9px;background:#fff}.tournoiPublicGameState{padding:3px 7px;border-radius:10px;font-size:10px;font-weight:800;text-transform:uppercase}.tournoiPublicGameState--done{color:#24623a;background:#dff0e4}.tournoiPublicGameState--waiting{color:#77571e;background:#f5e8ca}.tournoiPublicGame ol{list-style:none;margin:9px 0 0;padding:0}.tournoiPublicGame li{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 0;border-top:1px solid #eee8de}.tournoiPublicGame li>span{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#fff;background:#65816e;font-size:10px}.tournoiPublicGame li>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tournoiPublicGame li>b{min-width:62px;text-align:right;color:#245d3a;font-size:20px}.tournoiPublicGame li>b small{font-size:9px;text-transform:uppercase}.tournoiGainLog{display:flex;flex-direction:column}.tournoiGainLog>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 10px;border-bottom:1px solid #e7e0d5}.tournoiGainLog>div:last-child{border-bottom:0}.tournoiGainLog span strong,.tournoiGainLog span small{display:block}.tournoiGainLog span small{margin-top:2px;color:#74695c}.tournoiGainLog>div>b{text-align:right;color:#245d3a}@media(max-width:600px){.tournoiPublicSession>header{align-items:flex-start;flex-direction:column}.tournoiPublicGames{grid-template-columns:1fr}.tournoiGainLog>div{align-items:flex-start}.tournoiGainLog>div>b{max-width:48%}}.tournoiNextSessionPrompt{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px;padding:14px 16px;border:1px solid #95c5a3;border-radius:10px;color:#245d3a;background:#e7f4ea}.tournoiNextSessionPrompt strong,.tournoiNextSessionPrompt span{display:block}.tournoiNextSessionPrompt span{text-align:right}@media(max-width:600px){.tournoiNextSessionPrompt{align-items:flex-start;flex-direction:column}.tournoiNextSessionPrompt span{text-align:left}}.tournoiGameState--Planifiee{color:#625d56;border-color:#bbb4a9;background:#eeebe6}.tournoiGameState--EnCours{color:#fff;border-color:#b87914;background:#b87914}.tournoiPublicSession--planifiee{border-left-color:#6683a0}.tournoiPublicSession--planifiee>header>strong{color:#385570;background:#e3edf5}.tournoiPublicGameState--current{color:#fff;background:#b87914}.tournoiHome{position:relative;box-sizing:border-box;margin-bottom:20px;padding:0 20px 22px;overflow:hidden;border:1px solid #d7cfbf;border-radius:18px;background:#f5f1e8;box-shadow:0 10px 28px rgba(61,46,26,.09)}.tournoiHome:before{position:absolute;top:-90px;right:-70px;width:230px;height:230px;border-radius:50%;background:rgba(213,176,101,.12);content:"";pointer-events:none}.tournoiHome__header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 -20px 20px;padding:22px 24px;color:#fff;background:linear-gradient(125deg,#153d2a 0%,#24613e 72%,#a97d36 160%)}.tournoiHome__intro{display:flex;align-items:center;gap:15px;min-width:0}.tournoiHome__symbol{display:flex;flex:0 0 46px;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.28);border-radius:14px;color:#f0cb82;background:rgba(255,255,255,.09);font-size:26px;box-shadow:inset 0 1px rgba(255,255,255,.12)}.tournoiHome__header .tournoiEyebrow{color:#e9c67d}.tournoiHome__header h2{margin:3px 0 2px;color:#fff;font-size:25px;line-height:1.15}.tournoiHome__header p{padding:0;margin:0;color:#dbe9df;font-size:13px;line-height:1.45}.tournoiHome__all{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;padding:9px 13px;border:1px solid rgba(255,255,255,.3);border-radius:20px;color:#fff;background:rgba(255,255,255,.09);font-size:12px;font-weight:700;text-decoration:none;transition:background .2s ease,transform .2s ease}.tournoiHome__all:hover,.tournoiHome__all:focus{color:#fff;background:rgba(255,255,255,.18);text-decoration:none;transform:translateY(-1px)}.tournoiCards--home{position:relative;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:14px}.tournoiCards--home .tournoiCard{display:flex;min-width:0;flex-direction:column;gap:0;padding:0;overflow:hidden;border:1px solid #ded6c8;border-radius:14px;background:#fff;box-shadow:0 5px 14px rgba(62,47,29,.07);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.tournoiCards--home .tournoiCard:hover{border-color:#b9aa8e;box-shadow:0 10px 24px rgba(47,60,39,.13);transform:translateY(-2px)}.tournoiCard__top{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px 15px 10px}.tournoiCards--home .tournoiCard__date{width:54px;height:57px;border-radius:11px;background:linear-gradient(145deg,#214e35,#33734c);box-shadow:0 5px 10px rgba(28,74,47,.18)}.tournoiCards--home .tournoiCard__date span{font-size:23px}.tournoiCards--home .tournoiCard__date small{margin-top:2px;color:#dceade;font-size:10px;font-weight:700;letter-spacing:.1em}.tournoiCard__schedule span,.tournoiCard__schedule strong{display:block}.tournoiCard__schedule span{color:#82786b;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tournoiCard__schedule strong{margin-top:2px;color:#31563e;font-size:16px}.tournoiCard__status{padding:4px 8px;border-radius:12px;color:#28633d;background:#e5f3e9;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.tournoiCard--complete .tournoiCard__status{color:#765719;background:#f7eacb}.tournoiCards--home .tournoiCard__body{flex:1;padding:2px 15px 12px}.tournoiCards--home .tournoiCard__body h3{margin:4px 0 7px;color:#253f2e;font-size:19px;line-height:1.2}.tournoiCards--home .tournoiCard__body h3 a{color:inherit;text-decoration:none}.tournoiCards--home .tournoiCard__body h3 a:hover,.tournoiCards--home .tournoiCard__body h3 a:focus{color:#2f7048;text-decoration:underline}.tournoiCards--home .tournoiCard__body p{min-height:39px;padding:0;margin:0;color:#6b6258;font-size:13px;line-height:1.5;text-align:left}.tournoiCard__attendance{padding:0 15px 12px}.tournoiCard__attendance>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.tournoiCard__attendance span{color:#776e62;font-size:11px}.tournoiCard__attendance strong{color:#31563e;font-size:12px}.tournoiCard__progress{height:6px;overflow:hidden;border-radius:6px;background:#ebe6dc}.tournoiCard__progress span{display:block;height:100%;min-width:3px;border-radius:inherit;background:linear-gradient(90deg,#2f7048,#d1a34e)}.tournoiCard--complete .tournoiCard__progress span{background:#b98b3b}.tournoiCard__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 15px;border-top:1px solid #eee9df;background:#fbfaf7}.tournoiCards--home .tournoiCard__meta{display:flex;min-width:0;gap:6px}.tournoiCards--home .tournoiCard__meta span{padding:3px 7px;overflow:hidden;border-radius:10px;color:#695f52;background:#eee9df;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.tournoiCards--home .tournoiCard__price{color:#2b6640;background:#e6f1e8}.tournoiCards--home .tournoiCard__action{position:static;display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;color:#28633f;font-size:12px;font-weight:800;text-decoration:none}.tournoiCards--home .tournoiCard__action:hover,.tournoiCards--home .tournoiCard__action:focus{color:#173f29;text-decoration:underline}.themeSombre .tournoiHome{border-color:#4b4137!important;background:#211d19!important;box-shadow:0 10px 28px rgba(0,0,0,.2)!important}.themeSombre .tournoiHome__header{background:linear-gradient(125deg,#142e21,#254633)!important}.themeSombre .tournoiCards--home .tournoiCard{border-color:#4b4137!important;background:#2b2621!important}.themeSombre .tournoiCards--home .tournoiCard__body h3{color:#f0e8dd!important}.themeSombre .tournoiCard__schedule span,.themeSombre .tournoiCards--home .tournoiCard__body p,.themeSombre .tournoiCard__attendance span{color:#bcae9f!important}.themeSombre .tournoiCard__schedule strong,.themeSombre .tournoiCard__attendance strong{color:#91bd98!important}.themeSombre .tournoiCard__progress{background:#443b33!important}.themeSombre .tournoiCard__footer{border-color:#4b4137!important;background:#25201c!important}.themeSombre .tournoiCards--home .tournoiCard__meta span{color:#d6cabc!important;background:#40372f!important}.themeSombre .tournoiCards--home .tournoiCard__price{color:#cce4d0!important;background:#294331!important}.themeSombre .tournoiCards--home .tournoiCard__action{color:#91bd98!important}@media(max-width:600px){.tournoiHome{padding:0 12px 14px}.tournoiHome__header{align-items:flex-start;flex-direction:column;margin:0 -12px 14px;padding:18px}.tournoiHome__intro{align-items:flex-start}.tournoiHome__symbol{flex-basis:40px;width:40px;height:40px;border-radius:12px;font-size:22px}.tournoiHome__header h2{font-size:21px;text-align:left}.tournoiHome__header p{font-size:12px;text-align:left}.tournoiHome__all{margin-left:55px}.tournoiCards--home{grid-template-columns:minmax(0,1fr)}.tournoiCard__footer{align-items:flex-start;flex-direction:column}}@media(max-width:390px){.tournoiCard__top{grid-template-columns:54px minmax(0,1fr)}.tournoiCard__status{grid-column:2;justify-self:start}.tournoiHome__all{margin-left:0}.tournoiCards--home .tournoiCard__meta{flex-wrap:wrap}}.tournoiSessionManches{grid-column:1/-1;min-width:0;margin-top:4px;padding-top:14px;border-top:1px solid #e1d9cc}.tournoiSessionManches__header{display:flex;align-items:baseline;justify-content:space-between;gap:15px;margin-bottom:10px}.tournoiSessionManches__header strong{color:#31563e;font-size:14px}.tournoiSessionManches__header small{color:#786e62}.tournoiSessionManches__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:10px}.tournoiMancheConfig{min-width:0;padding:13px;border:1px solid #ddd5c8;border-radius:11px;background:#fff}.tournoiMancheConfig__title{display:flex;align-items:center;gap:7px;margin-bottom:10px;color:#786e62;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tournoiMancheConfig__title strong{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;color:#fff;background:#2f6e49;font-size:12px}.tournoiMancheChoisie{margin-top:12px;padding-top:12px;border-top:1px solid #eee8de}.tournoiMancheChoisie__codes{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(90px,.8fr));gap:9px;margin-top:10px}.tournoiMancheChoisie__roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:10px 0}.tournoiMancheChoisie__actions{display:flex;flex-wrap:wrap;gap:7px}.tournoiMancheConfig .tournoiField label{font-size:12px}.tournoiMancheConfig .tournoiHint{margin:8px 0 0;font-size:11px}.themeSombre .tournoiSessionManches{border-color:#4b4137!important}.themeSombre .tournoiSessionManches__header strong{color:#91bd98!important}.themeSombre .tournoiSessionManches__header small{color:#bcae9f!important}.themeSombre .tournoiMancheConfig{color:#ddd4c8!important;border-color:#4b4137!important;background:#29241f!important}.themeSombre .tournoiMancheChoisie{border-color:#4b4137!important}@media(max-width:700px){.tournoiSessionManches__header{align-items:flex-start;flex-direction:column;gap:3px}.tournoiSessionManches__grid,.tournoiMancheChoisie__codes,.tournoiMancheChoisie__roles{grid-template-columns:1fr}}.tournoiReplacementBadge{display:block;margin-top:3px;color:#805c1d;font-size:9px;font-style:normal;font-weight:800;line-height:1.2;text-transform:uppercase}.tournoiReplacementSlot{display:block;padding:8px 10px;border:1px dashed #b79a66;border-radius:8px;color:#745b31;background:#fbf4e7;font-size:11px;font-weight:700}.tournoiQualificationPanel{scroll-margin-top:15px}.tournoiSessionRanking{list-style:none;margin:0;padding:0}.tournoiSessionRanking>li{display:grid;grid-template-columns:38px minmax(130px,1fr) minmax(110px,auto) 86px;align-items:center;gap:12px;padding:11px 12px;border-bottom:1px solid #e7e0d5;transition:background-color .15s,opacity .15s}.tournoiSessionRanking>li:last-child{border-bottom:0}.tournoiSessionRank{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:#fff;background:#68766d;font-weight:800}.tournoiSessionRanking>li>b{text-align:right;color:#245d3a;font-size:23px}.tournoiSessionRanking>li>b small{font-size:10px;text-transform:uppercase}.tournoiSessionRanking>li>small{color:#786e62}.tournoiSessionRanking>li>em{justify-self:end;padding:4px 8px;border-radius:11px;font-size:10px;font-style:normal;font-weight:800;text-transform:uppercase}.tournoiSessionRanking--qualified{background:#edf7ef}.tournoiSessionRanking--qualified>em{color:#24623a;background:#d5eadb}.tournoiSessionRanking--eliminated{opacity:.62;background:#faf2f1}.tournoiSessionRanking--eliminated>em{color:#842f29;background:#f1d8d5}.tournoiQualificationForm{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,2fr) auto;align-items:center;gap:16px;margin-top:18px;padding:17px;border:1px solid #c8d9cc;border-radius:11px;background:#f1f7f2}.tournoiQualificationForm label{margin:0}.tournoiQualificationForm label strong{color:#245d3a;font-size:25px}.tournoiQualificationForm input[type=range]{width:100%;accent-color:#32774a}.tournoiQualificationForm>small{grid-column:1/3;color:#6b655d}.tournoiQualificationForm .btn{grid-column:3;grid-row:1/3}@media(max-width:700px){.tournoiSessionRanking>li{grid-template-columns:34px minmax(0,1fr) auto}.tournoiSessionRanking>li>small{grid-column:2/4}.tournoiSessionRanking>li>em{grid-column:3;grid-row:1}.tournoiSessionRanking>li>b{grid-column:3;grid-row:2}.tournoiQualificationForm{grid-template-columns:1fr}.tournoiQualificationForm>small,.tournoiQualificationForm .btn{grid-column:1;grid-row:auto}.tournoiQualificationForm .btn{width:100%}}.tournoiQualificationsHistory>article{margin-top:14px;border:1px solid #ddd6cb;border-radius:10px;overflow:hidden}.tournoiQualificationsHistory>article>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;background:#f4f0e9}.tournoiQualificationsHistory>article>header span{color:#5f574e;font-size:12px;font-weight:800}.tournoiQualificationsHistory .tournoiSessionRanking>li{padding-left:14px;padding-right:14px}.tournoiSessionEdit--progress{margin-top:14px}.tournoiPublicSession--annulee{border-left-color:#9a4b45;background:#fbf1f0}.tournoiPublicSession--annulee>header>strong{color:#7d302b;background:#f0d8d5}.tournoiQualifiedAutoAction{padding:6px 10px;border:1px solid #9aba9f;border-radius:14px;color:#245d3a;background:#e1efe5;font:inherit;font-weight:700;cursor:pointer}.tournoiQualifiedAutoAction small{display:block;margin-top:2px;color:#52735b;font-size:9px;font-weight:700}.tournoiQualifiedAutoAction:hover,.tournoiQualifiedAutoAction:focus{color:#fff;border-color:#32774a;background:#32774a;outline:0}.tournoiQualifiedAutoAction:hover small,.tournoiQualifiedAutoAction:focus small{color:#e7f4ea}.tournoiJoin--organizer{margin-bottom:20px}.tournoiSessionRanking--selectable{cursor:pointer}.tournoiSessionRanking--selectable:hover,.tournoiSessionRanking--selectable:focus{outline:2px solid #9dbda5;outline-offset:-2px}.tournoiSessionRanking--selectable:focus{box-shadow:inset 0 0 0 2px #fff}.tournoiRankingPlayer{display:flex;align-items:center;gap:10px;min-width:0}.tournoiRankingPlayer>span:first-child{overflow:hidden;text-overflow:ellipsis}.tournoiRankingMove{display:inline-flex;flex:0 0 auto;gap:3px}.tournoiRankingMove button{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;padding:0;border:1px solid #aebcaf;border-radius:5px;color:#285f3d;background:#fff;font-size:11px;line-height:1;cursor:pointer}.tournoiRankingMove button:hover,.tournoiRankingMove button:focus{border-color:#32774a;background:#edf7ef;outline:0}.tournoiRankingMove button:disabled{opacity:.3;cursor:default}.tournoiFinalRankingForm{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;padding:17px;border:1px solid #c8d9cc;border-radius:11px;background:#f1f7f2}.tournoiFinalRankingForm p{margin:0;color:#5f574e}.tournoiFinalRankingForm .btn{flex:0 0 auto}@media(max-width:700px){.tournoiRankingPlayer{align-items:flex-start;flex-direction:column;gap:5px}.tournoiFinalRankingForm{align-items:stretch;flex-direction:column}.tournoiFinalRankingForm .btn{width:100%}}.tournoiJoin__form .tournoiRulesAcceptance{display:flex;align-items:center;gap:8px;line-height:1.35;cursor:pointer}.tournoiJoin__form .tournoiRulesAcceptance .checkMoncompte{flex:0 0 22px;width:22px;height:22px;margin:0;vertical-align:sub;cursor:pointer}.tournoiDeleteIncompleteMatch{padding:4px 7px;border:1px solid #d8a6a2;border-radius:7px;color:#842e28;background:#fff4f3;font-size:10px;font-weight:700;cursor:pointer}.tournoiDeleteIncompleteMatch:hover,.tournoiDeleteIncompleteMatch:focus{color:#fff;border-color:#a94b44;background:#a94b44;outline:0}.tournoiCreateIncompleteMatch{margin-top:12px;white-space:normal}.tournoiPrizesPanel{overflow:hidden}.tournoiPrizeCount{padding:6px 11px;border-radius:15px;color:#77551c;background:#f5e7c8;font-size:12px;font-weight:800}.tournoiPrizeGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:13px}.tournoiPrizeCard{display:flex;align-items:stretch;min-width:0;overflow:hidden;border:1px solid #ddd5c8;border-radius:12px;background:#faf8f4}.tournoiPrizeRank{display:flex;flex:0 0 68px;flex-direction:column;align-items:center;justify-content:center;padding:14px 10px;color:#fff;background:#52675a}.tournoiPrizeRank small{font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.tournoiPrizeRank strong{font-size:29px;line-height:1}.tournoiPrizeCard--rank1 .tournoiPrizeRank{color:#5c4215;background:linear-gradient(145deg,#f4dc8b,#c99b36)}.tournoiPrizeCard--rank2 .tournoiPrizeRank{color:#3f474c;background:linear-gradient(145deg,#e5e8e9,#aab2b6)}.tournoiPrizeCard--rank3 .tournoiPrizeRank{color:#fff3e9;background:linear-gradient(145deg,#c78958,#8e5634)}.tournoiPrizeCard__body{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:15px 16px}.tournoiPrizeValue{color:#245d3a;font-size:25px;line-height:1.05}.tournoiPrizeValue small{font-size:12px;font-weight:800}.tournoiPrizeCard__body>span{margin-top:5px;color:#554c42;font-weight:700}.tournoiPrizeCard__body>em{margin-top:3px;color:#817569;font-size:10px;font-style:normal;text-transform:uppercase}@media(max-width:600px){.tournoiPrizeGrid{grid-template-columns:1fr}.tournoiPrizeRank{flex-basis:60px}.tournoiPrizeValue{font-size:22px}}.tournoiParticipantsClose{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;padding:16px;border-top:1px solid #ddd5c8;border-radius:0 0 10px 10px;background:#faf4e7}.tournoiParticipantsClose strong,.tournoiParticipantsClose span{display:block}.tournoiParticipantsClose span{margin-top:3px;color:#6a5b45;font-size:12px}.tournoiParticipantsClose form{margin:0}@media(max-width:650px){.tournoiParticipantsClose{align-items:stretch;flex-direction:column}.tournoiParticipantsClose .btn{width:100%}}.tournoiMedailleOption{margin:18px 0;padding:17px 18px;border:1px solid #d6c49d;border-radius:12px;background:linear-gradient(135deg,#fffdf8,#f7f0df)}.tournoiMedailleOption__toggle{display:flex;align-items:flex-start;gap:12px;margin:0;cursor:pointer}.tournoiMedailleOption__toggle input{flex:0 0 22px;width:22px;height:22px;margin:2px 0 0;accent-color:#2f6e49;cursor:pointer}.tournoiMedailleOption__toggle span,.tournoiMedailleOption__toggle strong,.tournoiMedailleOption__toggle small{display:block}.tournoiMedailleOption__toggle strong{color:#49391f;font-size:17px}.tournoiMedailleOption__toggle small{margin-top:3px;color:#71634d;font-weight:400;line-height:1.4}.tournoiMedailleOption__details{display:flex;align-items:center;gap:24px;margin:15px 0 0 34px;padding-top:15px;border-top:1px solid #e2d6bc}.tournoiMedailleOption__details[hidden]{display:none}.tournoiMedailleOption__details .tournoiField{flex:1}.tournoiMedailleApercu{display:flex;flex:0 0 360px;align-items:center;gap:14px;margin:0}.tournoiMedailleApercu img{display:block;flex:0 0 180px;width:180px;height:180px;object-fit:contain;filter:drop-shadow(0 7px 8px rgba(64,45,16,.2))}.tournoiMedailleApercu img[aria-busy="true"]{opacity:.65}.tournoiMedailleApercu figcaption{max-width:170px;color:#71634d;font-size:12px;line-height:1.45}@media(max-width:800px){.tournoiMedailleOption__details{align-items:stretch;flex-direction:column;margin-left:0}.tournoiMedailleApercu{flex-basis:auto;align-self:center}}@media(max-width:420px){.tournoiMedailleApercu{flex-direction:column;text-align:center}.tournoiMedailleApercu figcaption{max-width:280px}}.tournoiFinalTablesEditor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.tournoiFinalTableGroup{min-width:0;padding:14px;border:1px solid #ddd5c8;border-radius:12px;background:#faf8f4}.tournoiFinalTableGroup>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:0 3px 10px;border-bottom:1px solid #e4ded4}.tournoiFinalTableGroup>header strong{color:#285c3d;font-size:17px}.tournoiFinalTableGroup>header span{color:#786e62;font-size:11px}.tournoiFinalTableGroup .tournoiSessionRanking{margin:0}.tournoiFinalTableGroup .tournoiSessionRanking li{background:#fff}.tournoiTableWinnerBadge{color:#235b39;background:#dfeee4}@media(max-width:800px){.tournoiFinalTablesEditor{grid-template-columns:1fr}}.tournoiPlayerChip--locked{cursor:default;opacity:1}
#global .concoursPage{--concours-ink:#3d352e;--concours-muted:#71675e;--concours-paper:#fff;--concours-soft:#f8f5ee;--concours-border:#ddd5c7;--concours-green:#2f6e49;--concours-green-dark:#214e35;--concours-gold:#b1863d;--concours-red:#8a302a;box-sizing:border-box;color:var(--concours-ink);font-family:inherit;font-size:14px;line-height:1.5;margin:0 auto 28px;max-width:1120px;padding:2px 0 20px;text-align:left;width:100%}#global .concoursPage *,#global .concoursPage *:before,#global .concoursPage *:after{box-sizing:border-box}#global .concoursPage h1,#global .concoursPage h2,#global .concoursPage h3{color:var(--concours-ink);font-family:inherit;font-weight:700;letter-spacing:0;line-height:1.22;margin-top:0;padding:0;text-align:left;text-transform:none}#global .concoursPage h1{font-size:32px}#global .concoursPage h2{font-size:22px}#global .concoursPage h3{font-size:18px}#global .concoursPage p,#global .concoursPage li,#global .concoursPage dd{color:inherit;font-family:inherit;font-size:14px;font-weight:400;line-height:1.55;text-align:left}#global .concoursPage a{color:var(--concours-green-dark)}.concoursBreadcrumb{margin:0 0 13px}.concoursBreadcrumb a{color:#5f554b;font-size:13px;font-weight:700;text-decoration:none}.concoursBreadcrumb a:hover,.concoursBreadcrumb a:focus{color:var(--concours-green);text-decoration:underline}.concoursEyebrow{color:var(--concours-gold)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.1em;margin:0 0 4px!important;text-transform:uppercase}.concoursHero{align-items:center;background:linear-gradient(135deg,#153d2a,#24613e);border-radius:16px;box-shadow:0 10px 26px rgba(17,54,35,.16);color:#fff;display:flex;justify-content:space-between;margin:0 0 16px;min-height:0;padding:22px 28px}.concoursHero__content{min-width:0;width:100%}#global .concoursHero h1{color:#fff;font-size:32px;margin:2px 0 6px}.concoursHero .concoursEyebrow{color:#e5c27e!important}#global .concoursHero__intro{color:#e3f0e7;font-size:15px;line-height:1.5;margin:0;max-width:760px}.concoursHero__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}.concoursButton{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;justify-content:center;line-height:1.25;min-height:40px;padding:9px 15px;text-align:center;text-decoration:none!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.concoursButton:hover,.concoursButton:focus{box-shadow:0 4px 12px rgba(38,31,24,.14);outline:0}.concoursButton--primary{background:var(--concours-green);border-color:var(--concours-green);color:#fff!important}.concoursButton--primary:hover,.concoursButton--primary:focus{background:var(--concours-green-dark);border-color:var(--concours-green-dark)}.concoursButton--ghost{background:#fff;border-color:var(--concours-border);color:var(--concours-ink)!important}.concoursHero .concoursButton--ghost{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.42);color:#fff!important}.concoursButton--location{align-self:end;background:#f5eddd;border-color:#dfcda9;color:#664d20}.concoursButton--edit{background:#f4ead6;border-color:#dec99d;color:#624917!important}.concoursButton--danger{background:#fff3f1;border-color:#dfb8b3;color:var(--concours-red)}.concoursButton--full{display:flex;width:100%}.concoursNotice{border:1px solid;border-radius:10px;margin:0 0 15px;padding:12px 15px}#global .concoursNotice ul{margin:7px 0 0;padding-left:20px}.concoursNotice--success{background:#e8f6ed;border-color:#a9dbb9;color:#185f35}.concoursNotice--error{background:#fbeceb;border-color:#ebbbb7;color:#862a24}.concoursSearch{background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:14px;box-shadow:0 5px 16px rgba(63,48,30,.06);margin:0 0 22px;padding:18px 20px}.concoursSearch__heading,.concoursSectionHeading{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:14px}#global .concoursSearch__heading h2,#global .concoursSectionHeading h2{font-size:21px;margin:0}#global .concoursSearch__heading>p{color:var(--concours-muted);font-size:12px;margin:0;white-space:nowrap}.concoursFilters{align-items:end;display:grid;gap:11px;grid-template-columns:minmax(210px,1.45fr) minmax(160px,1fr) minmax(145px,.8fr) auto}.concoursField{display:flex;flex-direction:column;gap:5px;margin:0;min-width:0}.concoursField>span{color:#40382e;font-size:13px;font-weight:700;line-height:1.35}.concoursField input,.concoursField select,.concoursField textarea{background:#fff;border:1px solid #cbc3b8;border-radius:7px;color:#302a24;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;min-height:42px;padding:9px 11px;width:100%}.concoursField textarea{min-height:116px;resize:vertical}.concoursField input:focus,.concoursField select:focus,.concoursField textarea:focus{border-color:#57916b;box-shadow:0 0 0 3px rgba(47,110,73,.12);outline:0}.concoursField small{color:var(--concours-muted);font-size:12px;font-weight:400;line-height:1.4}.concoursFilterStatus{color:var(--concours-muted);font-size:12px;min-height:17px;padding-top:7px}.concoursLayout{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,350px);justify-content:stretch;margin-left:0;margin-right:0;width:100%}.concoursResults{min-width:0;width:100%}.concoursLinkButton{background:none;border:0;color:var(--concours-green);cursor:pointer;font-size:13px;font-weight:700;padding:5px}.concoursCards{display:grid;gap:13px;min-width:0}.concoursCard{background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:13px;display:grid;grid-template-columns:138px minmax(0,1fr);min-height:164px;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.concoursCard:hover{border-color:#b9aa8e;box-shadow:0 7px 18px rgba(47,60,39,.1)}.concoursCard[hidden]{display:none!important}.concoursCard__image{background:#284d37;display:block;min-width:0;overflow:hidden;position:relative}.concoursCard__image>img{display:block;height:100%;object-fit:cover;opacity:.72;width:100%}.concoursCard__image time{background:#fff;border-radius:9px;box-shadow:0 5px 14px rgba(0,0,0,.2);color:var(--concours-ink);left:12px;line-height:1;padding:8px 10px;position:absolute;text-align:center;top:12px}.concoursCard__image time strong{display:block;font-size:25px;line-height:1}.concoursCard__image time span{color:var(--concours-red);font-size:10px;font-weight:800;letter-spacing:.08em}.concoursCard__body{display:flex;flex-direction:column;min-width:0;padding:14px 16px}.concoursCard__meta{align-items:baseline;color:var(--concours-green);display:flex;font-size:11px;font-weight:700;gap:10px;justify-content:space-between;line-height:1.35;text-transform:uppercase}#global .concoursCard h3{font-size:18px;margin:6px 0 4px}.concoursCard h3 a{color:#253f2e;text-decoration:none}.concoursCard h3 a:hover,.concoursCard h3 a:focus{color:var(--concours-green);text-decoration:underline}#global .concoursCard__place{color:#51483f;font-size:13px;margin:0 0 5px}#global .concoursCard__summary{color:var(--concours-muted);font-size:13px;line-height:1.45;margin:0 0 7px}.concoursCard__footer{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin-top:auto;min-width:0}.concoursTags{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.concoursTags span{background:#f0ece4;border-radius:11px;color:#695f52;font-size:10px;font-weight:700;line-height:1.25;padding:4px 7px;text-transform:uppercase}.concoursTags .concoursTag--live{background:#e2f3e8;color:#23603b}.concoursTags .concoursTag--muted{background:#eeeae4;color:#746b62}.concoursCard__more{flex:0 0 auto;font-size:12px;font-weight:700;white-space:nowrap}.concoursMapPanel{align-self:start;background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:14px;justify-self:end;margin:0!important;overflow:hidden;position:sticky;top:14px;width:100%}.concoursMapPanel__header{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:15px 17px}#global .concoursMapPanel__header h2{font-size:19px;margin:0}.concoursMapPanel__close{background:none;border:0;cursor:pointer;display:none;font-size:28px;line-height:1}.concoursMapPlaceholder{align-items:center;background:linear-gradient(rgba(248,245,238,.8),rgba(248,245,238,.9)),repeating-linear-gradient(35deg,#d7e2d8 0,#d7e2d8 2px,transparent 2px,transparent 30px);display:flex;height:470px;justify-content:center;min-height:300px;text-align:center;width:100%}.concoursMapPlaceholder>.concoursMapPrompt{max-width:270px;padding:24px}.concoursMapPlaceholder>.concoursMapPrompt>span{color:var(--concours-green);display:block;font-size:36px}.concoursMapPlaceholder.is-loaded{display:block}.concoursMapPlaceholder.is-loaded>div{height:100%;max-width:none;padding:0;width:100%}#global .concoursMapPlaceholder p{color:var(--concours-muted);font-size:13px;text-align:center}.concoursMapError{align-items:center;color:#6f352e;display:flex;font-weight:700;height:100%;justify-content:center;padding:28px;text-align:center}.concoursMapInfo{color:#2d2a25;max-width:240px;padding:4px}.concoursMapInfo strong{display:block;font-size:14px;margin-bottom:4px}#global .concoursMapInfo p{font-size:12px;line-height:1.4;margin:0 0 6px;text-align:left}.concoursMapInfo a{font-size:12px;font-weight:700}.concoursEmpty{background:var(--concours-soft);border:1px dashed #cfc6b8;border-radius:13px;padding:36px 22px;text-align:center}.concoursEmpty>span{color:var(--concours-green);font-size:38px}#global .concoursEmpty h2,#global .concoursEmpty h3,#global .concoursEmpty p{text-align:center}.concoursSeoText{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.concoursSeoText>div{background:var(--concours-soft);border:1px solid var(--concours-border);border-left:4px solid #789878;border-radius:10px;padding:18px 20px}#global .concoursSeoText h2{color:#493f34;font-size:18px;margin:0 0 7px}#global .concoursSeoText p:last-child{color:var(--concours-muted);font-size:13px;line-height:1.55;margin:0}.concoursDetailHero,.concoursSimpleHero{background:linear-gradient(135deg,#fff 0%,#f7f1e8 100%);border:1px solid var(--concours-border);border-radius:15px;margin-left:0;margin-right:0;margin-bottom:20px;padding:24px 27px;width:100%}.concoursDetailHero{align-items:center;display:flex;gap:22px}.concoursDetailHero__date time{background:#fff;border:1px solid #d7cbb8;border-radius:12px;box-shadow:0 5px 14px rgba(46,39,28,.09);display:block;min-width:92px;padding:12px;text-align:center}.concoursDetailHero__date strong{display:block;font-size:38px;line-height:.95}.concoursDetailHero__date span{color:var(--concours-red);display:block;font-size:13px;font-weight:800;letter-spacing:.1em;margin-top:5px}.concoursDetailHero__date small{color:var(--concours-muted);font-size:11px}#global .concoursDetailHero__content h1{font-size:30px;margin:7px 0 8px}#global .concoursDetailHero__lead{color:#5a5148;font-size:15px;font-weight:600;margin:0}.concoursDetailGrid{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,330px);justify-content:stretch;margin:0;width:100%}.concoursDetailMain{display:flex;flex-direction:column;gap:18px;min-width:0}.concoursDetailSection,.concoursPractical,.concoursPoster{background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:13px;padding:22px}#global .concoursDetailSection h2,#global .concoursPractical h2,#global .concoursPoster h2{font-size:21px;margin-bottom:11px}#global .concoursRichText{color:#4d453d;font-size:14px;line-height:1.65}.concoursInfoColumns{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.concoursInfoColumns section{background:var(--concours-soft);border:1px solid #e7e0d5;border-radius:11px;padding:18px}.concoursInfoColumns__heading{align-items:center;display:flex;gap:9px;margin:0 0 8px}.concoursInfoColumns__heading>span{color:var(--concours-gold);flex:0 0 auto;font-size:20px;line-height:1}#global .concoursInfoColumns__heading h2{font-size:18px;margin:0}#global .concoursInfoColumns p{color:var(--concours-muted);font-size:13px;margin:0}.concoursDetailSection--result{background:#f1f7f2;border-color:#c8d9cc}.concoursDetailAside{display:flex;flex-direction:column;gap:16px;justify-self:end;margin:0!important;min-width:0;width:100%}.concoursPractical{border-top:4px solid var(--concours-green)}.concoursPractical dl{margin:0 0 17px}.concoursPractical dl div{border-bottom:1px solid #e6dfd4;padding:10px 0}.concoursPractical dt{color:var(--concours-muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#global .concoursPractical dd{font-size:13px;margin:3px 0 0}.concoursPrivateNotice{color:var(--concours-muted);display:block;font-size:11px;line-height:1.4;margin-top:5px}.concoursPoster__gallery{display:grid;gap:16px}.concoursPoster__gallery figure{margin:0;min-width:0}.concoursPoster__gallery figure+figure{border-top:1px solid var(--concours-border);padding-top:16px}.concoursPoster__image{align-items:center;background:var(--concours-soft);border:1px solid var(--concours-border);border-radius:9px;display:flex;justify-content:center;overflow:hidden;width:100%}.concoursPoster__image img{display:block;height:auto;max-width:100%;object-fit:contain}.concoursPoster__image--portrait img{max-height:360px;width:auto}.concoursPoster__image--landscape img{width:100%}.concoursPoster figcaption{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:8px}.concoursPoster figcaption>span{display:block;min-width:0}.concoursPoster figcaption strong{color:var(--concours-ink);display:block;font-size:12px;line-height:1.3}.concoursPoster figcaption small{color:var(--concours-muted);display:block;font-size:10px;line-height:1.3;margin-top:1px}.concoursPoster figcaption>a{flex:0 0 auto;font-size:11px;font-weight:700}.concoursPoster--organisateur{border-top:4px solid var(--concours-gold);box-shadow:0 8px 24px rgba(45,35,20,.07)}.concoursPoster__heading{align-items:center;display:flex;flex-wrap:wrap;gap:12px 18px;justify-content:space-between;margin-bottom:18px}#global .concoursPoster__heading h2{margin:0}.concoursPoster--organisateur .concoursPoster__image{box-sizing:border-box;cursor:zoom-in}.concoursPoster--organisateur .concoursPoster__image img{width:100%}.concoursPoster--organisateur .concoursPoster__image:focus-visible{outline:3px solid var(--concours-gold);outline-offset:4px}.concoursPoster--organisateur figcaption{color:var(--concours-muted);display:block;font-size:12px;line-height:1.5;margin-top:12px}.concoursMapPlaceholder--detail{border-radius:10px;height:340px;overflow:hidden}.concoursContact{align-items:start;background:linear-gradient(135deg,#153d2a,#24613e);border-radius:14px;color:#fff;display:grid;gap:25px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);margin-top:20px;padding:25px}#global .concoursContact h2{color:#fff;font-size:21px;margin-bottom:8px}#global .concoursContact p{color:#e3f0e7;font-size:13px}.concoursContact .concoursEyebrow{color:#e5c27e!important}.concoursContact form{display:grid;gap:12px;grid-template-columns:1fr;margin:0}.concoursContact .concoursField>span{color:#fff}.concoursHoneypot{left:-10000px;position:absolute}.concoursSimpleHero{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto}.concoursSimpleHero>div{max-width:620px}#global .concoursSimpleHero h1{font-size:29px;margin:2px 0 7px}#global .concoursSimpleHero>div>p:last-child{color:var(--concours-muted);font-size:14px;margin:0}.concoursSteps{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(112px,1fr));list-style:none;margin:0;padding:0}#global .concoursSteps li{align-items:center;background:#fff;border:1px solid var(--concours-border);border-radius:9px;color:#62594f;display:flex;font-size:13px;font-weight:600;gap:8px;line-height:1.25;min-height:48px;padding:8px 10px;text-align:left;width:auto}.concoursSteps span{align-items:center;background:#eee9df;border-radius:50%;color:#5c5146;display:flex;flex:0 0 30px;font-size:13px;font-weight:800;height:30px;justify-content:center;margin:0;width:30px}#global .concoursSteps .is-active{border-color:#9dbda5;color:var(--concours-green-dark);font-weight:700}.concoursSteps .is-active span{background:var(--concours-green);color:#fff}.concoursPublicationInfo{display:grid;gap:9px;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:-7px 0 0;padding:0;width:100%}#global .concoursPublicationInfo li{align-items:start;background:rgba(255,255,255,.72);border:1px solid #ddd3c5;border-radius:10px;color:#554b41;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-height:82px;padding:13px 14px;text-align:left}.concoursPublicationInfo__marker{background:#638e6d;border:3px solid #dce9de;border-radius:50%;box-sizing:border-box;height:14px;margin-top:3px;width:14px}#global .concoursPublicationInfo strong{color:#3f493f;display:block;font-size:15px;line-height:1.3;margin:0 0 3px}#global .concoursPublicationInfo small{color:#71675d;display:block;font-size:14px;line-height:1.42}#global .concoursPublicationInfo__privacy{border-color:#d9c9a9}.concoursPublicationInfo__privacy .concoursPublicationInfo__marker{background:#a77a35;border-color:#eee2c9}.concoursLoginPrompt{align-items:center;background:var(--concours-soft);border:1px solid var(--concours-border);border-radius:13px;display:grid;gap:20px;grid-template-columns:auto 1fr auto;padding:24px}.concoursLoginPrompt>span{color:var(--concours-red);font-size:32px}#global .concoursLoginPrompt h2{font-size:21px;margin-bottom:4px}#global .concoursLoginPrompt p{color:var(--concours-muted);margin:0}.concoursForm{display:flex;flex-direction:column;font-size:15px;gap:18px;margin:0;width:100%}.concoursFormSection{background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:14px;box-shadow:0 5px 18px rgba(55,43,29,.055);padding:25px 27px;width:100%}.concoursFormSection__title{align-items:center;border-bottom:1px solid #eee8de;display:flex;gap:13px;margin-bottom:21px;padding-bottom:16px}.concoursFormSection__title>span{align-items:center;background:var(--concours-green);border-radius:9px;color:#fff;display:flex;flex:0 0 38px;font-size:16px;font-weight:800;height:38px;justify-content:center}#global .concoursFormSection__title h2{font-size:21px;margin:0}.concoursFormSection__title .concoursEyebrow{margin-bottom:2px!important}.concoursFormGrid{align-items:start;display:grid;gap:18px 20px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.concoursField--wide{grid-column:1 / -1}.concoursCheckbox{align-items:flex-start;background:var(--concours-soft);border:1px solid #e4dbce;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:14px 15px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.concoursCheckbox:hover{background:#f3f7f2;border-color:#b7c9b9}.concoursCheckbox:focus-within{border-color:#57916b;box-shadow:0 0 0 3px rgba(47,110,73,.12)}.concoursCheckbox input{flex:0 0 auto;height:20px;margin:2px 0 0;width:20px}.concoursCheckbox span{display:flex;flex-direction:column;font-size:15px;line-height:1.4}.concoursCheckbox small{color:var(--concours-muted);font-size:14px;font-weight:400;line-height:1.45;margin-top:2px}.concoursUpload{background:transparent;border:0;border-radius:0;gap:8px;padding:0}.concoursUpload__label{color:#40382e;font-size:15px;font-weight:700;line-height:1.35}.concoursUpload__input{height:1px!important;left:-10000px!important;min-height:0!important;opacity:0;overflow:hidden;padding:0!important;position:absolute;width:1px!important}.concoursUpload__dropzone{align-items:center;appearance:none;background:linear-gradient(135deg,#fbfaf7,#f5f1e9);border:2px dashed #bcae99;border-radius:12px;color:var(--concours-ink);cursor:pointer;display:grid;font-family:inherit;gap:8px 14px;grid-template-columns:auto minmax(0,1fr) auto;min-height:150px;padding:20px 22px;text-align:left;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:100%}.concoursUpload__dropzone:hover,.concoursUpload__dropzone:focus{background:#f4f8f3;border-color:#6f9b79;box-shadow:0 0 0 3px rgba(47,110,73,.1);outline:0}.concoursUpload__dropzone.is-dragging{background:#eaf5ed;border-color:#39734b;box-shadow:0 0 0 4px rgba(47,110,73,.14);transform:translateY(-1px)}.concoursUpload__icon{align-items:center;background:#e2eee5;border:1px solid #a9c8b0;border-radius:50%;display:flex;height:50px;justify-content:center;position:relative;width:50px}.concoursUpload__icon>span{border:2px solid #39734b;border-top:0;height:13px;position:relative;top:5px;width:21px}.concoursUpload__icon>span:before{border-left:2px solid #39734b;content:"";height:22px;left:8px;position:absolute;top:-15px}.concoursUpload__icon>span:after{border-left:2px solid #39734b;border-top:2px solid #39734b;content:"";height:8px;left:4px;position:absolute;top:-14px;transform:rotate(45deg);width:8px}.concoursUpload__copy{display:block;min-width:0}#global .concoursUpload__copy strong{color:var(--concours-ink);display:block;font-size:16px;line-height:1.35}#global .concoursUpload__copy>span{color:var(--concours-muted);display:block;font-size:14px;line-height:1.4;margin-top:2px}.concoursUpload__formats{background:#fff;border:1px solid var(--concours-border);border-radius:20px;color:var(--concours-muted);font-size:14px;font-weight:600;padding:7px 10px;white-space:nowrap}.concoursUpload__dropzone img{background:#e9e5dd;border:1px solid #d3c9ba;border-radius:10px;grid-column:1 / -1;height:260px;margin-top:8px;object-fit:contain;width:100%}.concoursUpload__dropzone img[hidden]{display:none!important}.concoursUpload__dropzone.has-preview{min-height:0}.concoursUpload__footer{align-items:center;display:flex;gap:14px;justify-content:space-between;min-height:30px}#global .concoursUpload__status{color:var(--concours-muted);font-size:14px;line-height:1.4;margin:0}.concoursUpload__remove{appearance:none;background:transparent;border:0;color:var(--concours-red);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:14px;font-weight:700;padding:5px 0;text-decoration:underline;text-underline-offset:3px}.concoursUpload__remove:hover,.concoursUpload__remove:focus{color:#64201c;outline:0}.concoursUpload__remove[hidden]{display:none!important}.concoursUpload.is-uploading .concoursUpload__icon{animation:concoursUploadPulse .9s ease-in-out infinite alternate}#global .concoursUpload.is-success .concoursUpload__status{color:var(--concours-green-dark);font-weight:700}#global .concoursUpload.has-error .concoursUpload__status{color:var(--concours-red);font-weight:700}@keyframes concoursUploadPulse{from{box-shadow:0 0 0 0 rgba(47,110,73,.08)}to{box-shadow:0 0 0 8px rgba(47,110,73,.17)}}.concoursSavedAddresses{background:var(--concours-soft);border:1px solid var(--concours-border);border-radius:10px;margin:0 0 18px;padding:14px}.concoursSavedAddresses__heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:11px}.concoursSavedAddresses__heading>div{min-width:0}.concoursSavedAddresses__heading strong{color:var(--concours-ink);display:block;font-size:14px;line-height:1.35}.concoursSavedAddresses__heading small{color:var(--concours-muted);display:block;font-size:12px;line-height:1.4;margin-top:2px}.concoursSavedAddresses__heading>span{background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:20px;color:var(--concours-muted);flex:0 0 auto;font-size:11px;font-weight:700;padding:4px 9px}.concoursSavedAddresses__choices{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.concoursSavedAddress{align-items:center;appearance:none;background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:9px;color:var(--concours-ink);cursor:pointer;display:grid;font:inherit;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:62px;padding:10px 11px;text-align:left;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;width:100%}.concoursSavedAddress:hover{border-color:#a99c87;box-shadow:0 4px 12px rgba(47,60,39,.08)}.concoursSavedAddress:focus{border-color:#57916b;box-shadow:0 0 0 3px rgba(47,110,73,.14);outline:0}.concoursSavedAddress.is-selected{background:#edf6ef;border-color:#6e9d79;box-shadow:0 0 0 2px rgba(47,110,73,.1)}.concoursSavedAddress__marker{align-items:center;background:#e1eee5;border:1px solid #a8c8b0;border-radius:50%;display:flex;height:31px;justify-content:center;position:relative;width:31px}.concoursSavedAddress__marker:before{background:#39734b;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #39734b;content:"";height:10px;width:10px}.concoursSavedAddress__content{min-width:0}.concoursSavedAddress__content strong{color:var(--concours-ink);display:block;font-size:13px;line-height:1.3}.concoursSavedAddress__content small{color:var(--concours-muted);display:block;font-size:11px;line-height:1.35;margin-top:3px;overflow-wrap:anywhere}.concoursSavedAddress__badge{background:#f4ead6;border:1px solid #deca9f;border-radius:20px;color:#6c501c;font-size:10px;font-weight:700;padding:4px 7px;white-space:nowrap}#global .concoursSavedAddresses__status{color:var(--concours-green-dark);font-size:12px;font-weight:700;margin:9px 1px 0}.concoursSavedAddresses__status:empty{display:none}.concoursFormMap{border-radius:10px;height:290px;margin-top:17px;overflow:hidden}.concoursFormActions{align-items:center;background:#ece7dc;border:1px solid #ddd2c0;border-radius:11px;display:flex;gap:18px;justify-content:space-between;padding:15px 18px}#global .concoursFormActions p{color:var(--concours-muted);font-size:14px;line-height:1.45;margin:0;max-width:560px}.concoursFormActions>div{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}#global .concoursSimpleHero--editor>div>p:last-child{font-size:15px;line-height:1.5}#global .concoursSimpleHero--editor .concoursEyebrow,#global .concoursForm .concoursEyebrow{font-size:14px!important;letter-spacing:.075em}#global .concoursSimpleHero--editor .concoursSteps li,#global .concoursSimpleHero--editor .concoursSteps span{font-size:15px}#global .concoursForm .concoursField>span{font-size:15px}#global .concoursForm .concoursField input,#global .concoursForm .concoursField select,#global .concoursForm .concoursField textarea{border-radius:9px;font-size:15px;min-height:46px;padding:10px 12px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}#global .concoursForm .concoursField textarea{min-height:124px}#global .concoursForm .concoursField input:hover,#global .concoursForm .concoursField select:hover,#global .concoursForm .concoursField textarea:hover{border-color:#a89c8c}#global .concoursForm .concoursField small{font-size:14px;line-height:1.45}#global .concoursForm .concoursButton{font-size:15px;min-height:44px}.concoursForm .concoursSavedAddresses{border-radius:11px;padding:16px}.concoursForm .concoursSavedAddresses__heading strong,.concoursForm .concoursSavedAddress__content strong{font-size:15px}.concoursForm .concoursSavedAddresses__heading small,.concoursForm .concoursSavedAddress__content small,#global .concoursForm .concoursSavedAddresses__status{font-size:14px;line-height:1.45}.concoursForm .concoursSavedAddresses__heading>span,.concoursForm .concoursSavedAddress__badge{font-size:14px}.concoursForm .concoursSavedAddress{min-height:64px;padding:12px 13px}.concoursManageList{display:grid;gap:11px}.concoursManageList article{align-items:center;background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:11px;display:grid;gap:15px;grid-template-columns:auto minmax(0,1fr) auto;padding:15px}#global .concoursManageList h2{font-size:18px;margin:5px 0 2px}#global .concoursManageList p{color:var(--concours-muted);font-size:13px;margin:0}.concoursManageList__date{background:var(--concours-soft);border-radius:8px;padding:8px 11px;text-align:center}.concoursManageList__date strong{display:block;font-size:22px}.concoursManageList__date span{font-size:10px}.concoursManageList__actions{align-items:center;display:flex;gap:10px}.concoursEmpty--page{margin:24px 0;padding:55px 22px}.themeSombre #global .concoursPage{--concours-ink:#f1e9df;--concours-muted:#bfb4a8;--concours-paper:#292521;--concours-soft:#35302b;--concours-border:#4e473f;--concours-green:#79ad85;--concours-green-dark:#a6ceb0}.themeSombre .concoursSearch,.themeSombre .concoursCard,.themeSombre .concoursMapPanel,.themeSombre .concoursDetailSection,.themeSombre .concoursPractical,.themeSombre .concoursPoster,.themeSombre .concoursFormSection,.themeSombre .concoursManageList article{background:#292521;border-color:#4e473f;box-shadow:none}.themeSombre .concoursField input,.themeSombre .concoursField select,.themeSombre .concoursField textarea{background:#211e1b;border-color:#5b5249;color:#f5eee5}.themeSombre .concoursField>span,.themeSombre #global .concoursSeoText h2,.themeSombre #global .concoursCard h3 a{color:#f1e9df}.themeSombre .concoursSimpleHero,.themeSombre .concoursDetailHero{background:linear-gradient(135deg,#38322c,#292521);border-color:#50483f}.themeSombre #global .concoursDetailHero__lead,.themeSombre #global .concoursCard__place{color:#d4c9bd}.themeSombre #global .concoursCard__summary,.themeSombre #global .concoursRichText,.themeSombre #global .concoursInfoColumns p{color:#bfb4a8}.themeSombre .concoursCard__meta,.themeSombre .concoursCard__more{color:#8fc099}.themeSombre .concoursCard__image time,.themeSombre .concoursDetailHero__date time{background:#24211e;border:1px solid #62584d;box-shadow:0 5px 14px rgba(0,0,0,.34);color:#f5eee6}.themeSombre .concoursCard__image time span,.themeSombre .concoursDetailHero__date span{color:#e0a175}.themeSombre .concoursCard__image time small,.themeSombre .concoursDetailHero__date small{color:#bfb4a8}.themeSombre .concoursTags span{background:#3b3631;border:1px solid #575047;color:#d5ccc2}.themeSombre .concoursTags .concoursTag--live{background:#294333;border-color:#42644b;color:#c0dfc7}.themeSombre .concoursTags .concoursTag--muted{background:#34312e;border-color:#4d4944;color:#aaa39b}.themeSombre .concoursButton--ghost{background:#332f2b;border-color:#5b534b;color:#f0e8df!important}.themeSombre .concoursButton--ghost:hover,.themeSombre .concoursButton--ghost:focus{background:#403a35;border-color:#74695d}.themeSombre .concoursButton--location{background:#39332c;border-color:#685b49;color:#ecd9ba}.themeSombre .concoursButton--location:hover,.themeSombre .concoursButton--location:focus{background:#453c32;border-color:#887456;color:#f7e6c8}.themeSombre .concoursButton--edit{background:#403526;border-color:#725d3d;color:#efd09b!important}.themeSombre .concoursButton--edit:hover,.themeSombre .concoursButton--edit:focus{background:#4c3e2b;border-color:#92764a}.themeSombre .concoursButton--danger{background:#3d2927;border-color:#704943;color:#efb2aa}.themeSombre .concoursSteps li,.themeSombre .concoursSteps span{background:#292521;border-color:#5b5249;color:#ddd2c5}.themeSombre .concoursSteps .is-active span{background:#4f7d5a;border-color:#6b9a75;color:#fff}.themeSombre .concoursMapPlaceholder{background:#332e29}.themeSombre .concoursFormActions,.themeSombre .concoursSeoText>div{background:#35302b;border-color:#4e473f}.themeSombre .concoursInfoColumns section,.themeSombre .concoursCheckbox,.themeSombre .concoursUpload{background:#35302b;border-color:#4e473f}.themeSombre .concoursPractical{border-top-color:#668d6f}.themeSombre .concoursPractical dl div{border-bottom-color:#484139}.themeSombre .concoursPractical dl div:last-child{border-bottom:0}.themeSombre .concoursContact{background:linear-gradient(135deg,#302c28,#24211e);border:1px solid #4e473f;border-left:4px solid #668d6f;box-shadow:0 8px 22px rgba(0,0,0,.16)}.themeSombre #global .concoursContact h2{color:#f1e9df}.themeSombre #global .concoursContact p{color:#bfb4a8}.themeSombre .concoursContact .concoursEyebrow{color:#c7a56b!important}.themeSombre .concoursContact .concoursField>span{color:#ddd3c8}.themeSombre #global .concoursSimpleHero{background:linear-gradient(135deg,#37302a 0%,#292420 72%,#273329 100%);border-color:#5a5046;box-shadow:0 9px 24px rgba(0,0,0,.2)}.themeSombre #global .concoursSimpleHero>div>p:last-child{color:#c9bdb1}.themeSombre #global .concoursSteps li{background:#27231f;border-color:#5b5147;color:#cfc3b7;box-shadow:inset 0 1px rgba(255,255,255,.025)}.themeSombre #global .concoursSteps li>span{background:#3a342e;border:1px solid #675b4f;color:#dfd3c6}.themeSombre #global .concoursSteps .is-active{background:#2d3930;border-color:#73927a;color:#dcecdf}.themeSombre #global .concoursSteps .is-active span{background:#50785a;border-color:#80a487;color:#fff;box-shadow:0 0 0 3px rgba(121,173,133,.12)}.themeSombre #global .concoursPublicationInfo li{background:#27231f;border-color:#5b5147;color:#d8ccc0;box-shadow:inset 0 1px rgba(255,255,255,.025)}.themeSombre #global .concoursPublicationInfo strong{color:#f0e8df}.themeSombre #global .concoursPublicationInfo small{color:#bfb3a7}.themeSombre #global .concoursPublicationInfo__privacy{background:#2c2822;border-color:#756344}.themeSombre .concoursPublicationInfo__marker{background:#79ad85;border-color:#3b5140}.themeSombre .concoursPublicationInfo__privacy .concoursPublicationInfo__marker{background:#d0a35c;border-color:#58492f}.themeSombre #global .concoursForm{color-scheme:dark}.themeSombre #global .concoursFormSection{background:linear-gradient(180deg,#2d2925 0%,#292521 100%);border-color:#554c43;box-shadow:0 6px 18px rgba(0,0,0,.14)}.themeSombre #global .concoursFormSection__title{border-bottom-color:#4c443c}.themeSombre #global .concoursFormSection__title>span{background:#446d50;border:1px solid #73947a;box-shadow:0 3px 9px rgba(0,0,0,.22);color:#fff}.themeSombre #global .concoursFormSection__title h2{color:#f4ece4}.themeSombre #global .concoursFormSection__title .concoursEyebrow{color:#d4ae72!important}.themeSombre #global .concoursForm .concoursField>span{color:#e8ddd2;font-weight:700}.themeSombre #global .concoursForm .concoursField input,.themeSombre #global .concoursForm .concoursField select,.themeSombre #global .concoursForm .concoursField textarea{background:#211d1a;border-color:#62574d;box-shadow:inset 0 1px 2px rgba(0,0,0,.3);caret-color:#d7b372;color:#f3ebe3;color-scheme:dark}.themeSombre #global .concoursForm .concoursField input:hover,.themeSombre #global .concoursForm .concoursField select:hover,.themeSombre #global .concoursForm .concoursField textarea:hover{background:#26211e;border-color:#7a6b5d}.themeSombre #global .concoursForm .concoursField input:focus,.themeSombre #global .concoursForm .concoursField select:focus,.themeSombre #global .concoursForm .concoursField textarea:focus{background:#27221e;border-color:#80aa89;box-shadow:0 0 0 3px rgba(121,173,133,.2),inset 0 1px 2px rgba(0,0,0,.28);outline:0}.themeSombre #global .concoursForm .concoursField input::placeholder,.themeSombre #global .concoursForm .concoursField textarea::placeholder{color:#a99d91;opacity:1}.themeSombre #global .concoursForm .concoursField select option,.themeSombre #global .concoursForm .concoursField select optgroup{background:#211d1a;color:#f3ebe3}.themeSombre #global .concoursForm .concoursField small{color:#b9ada1}.themeSombre #global .concoursForm input[type="datetime-local"]::-webkit-calendar-picker-indicator{filter:invert(.86) sepia(.12) saturate(.65);opacity:.9}.themeSombre #global .concoursCheckbox{background:#332e29;border-color:#5a5148;box-shadow:inset 0 1px rgba(255,255,255,.025)}.themeSombre #global .concoursCheckbox:hover{background:#39332e;border-color:#73665a}.themeSombre #global .concoursCheckbox:focus-within{border-color:#80aa89;box-shadow:0 0 0 3px rgba(121,173,133,.16)}.themeSombre #global .concoursCheckbox input{accent-color:#6f9d78}.themeSombre #global .concoursCheckbox strong{color:#eee5dc}.themeSombre #global .concoursCheckbox small{color:#b9ada1}.themeSombre #global .concoursSavedAddresses{background:#332e29;border-color:#5a5148}.themeSombre #global .concoursSavedAddresses__heading>span{background:#27231f;border-color:#5d5349;color:#c1b5aa}.themeSombre #global .concoursSavedAddress{background:#27231f;border-color:#5d5349;color:#eee5dc;box-shadow:inset 0 1px rgba(255,255,255,.02)}.themeSombre #global .concoursSavedAddress:hover{background:#302a26;border-color:#76695d;box-shadow:0 4px 12px rgba(0,0,0,.16)}.themeSombre #global .concoursSavedAddress:focus{border-color:#80aa89;box-shadow:0 0 0 3px rgba(121,173,133,.18)}.themeSombre #global .concoursSavedAddress.is-selected{background:#2d3a30;border-color:#80a988;box-shadow:0 0 0 2px rgba(121,173,133,.12)}.themeSombre #global .concoursSavedAddress__marker{background:#34463a;border-color:#66876f}.themeSombre #global .concoursSavedAddress__marker:before{background:#8abd94;border-color:#34463a;box-shadow:0 0 0 1px #8abd94}.themeSombre #global .concoursSavedAddress__content strong{color:#f0e8df}.themeSombre #global .concoursSavedAddress__content small{color:#b9ada1}.themeSombre #global .concoursSavedAddress__badge{background:#453a29;border-color:#796342;color:#e7c88f}.themeSombre #global .concoursSavedAddresses__status{color:#a9cfb1}.themeSombre #global .concoursUpload{background:transparent;border:0}.themeSombre #global .concoursUpload__label{color:#e8ddd2}.themeSombre #global .concoursUpload__dropzone{background:linear-gradient(135deg,#302b26,#28231f);border-color:#766754;color:#f1e9df}.themeSombre #global .concoursUpload__dropzone:hover,.themeSombre #global .concoursUpload__dropzone:focus{background:#30382f;border-color:#80aa89;box-shadow:0 0 0 3px rgba(121,173,133,.16)}.themeSombre #global .concoursUpload__dropzone.is-dragging{background:#2d3d31;border-color:#8abb94;box-shadow:0 0 0 4px rgba(121,173,133,.17)}.themeSombre #global .concoursUpload__icon{background:#34463a;border-color:#66876f}.themeSombre #global .concoursUpload__icon>span{border-color:#a9d1b2}.themeSombre #global .concoursUpload__icon>span:before,.themeSombre #global .concoursUpload__icon>span:after{border-color:#a9d1b2}.themeSombre #global .concoursUpload__copy strong{color:#f0e8df}.themeSombre #global .concoursUpload__copy>span,.themeSombre #global .concoursUpload__status{color:#bfb3a7}.themeSombre #global .concoursUpload__formats{background:#211d1a;border-color:#5f554b;color:#cbbfb3}.themeSombre #global .concoursUpload__dropzone img{background:#1e1b18;border-color:#5b5147}.themeSombre #global .concoursUpload__remove{color:#e9aaa3}.themeSombre #global .concoursUpload__remove:hover,.themeSombre #global .concoursUpload__remove:focus{color:#ffc0b9}.themeSombre #global .concoursFormActions{background:#312c27;border-color:#574d43;box-shadow:0 5px 15px rgba(0,0,0,.12)}.themeSombre #global .concoursFormActions p{color:#bfb3a7}.themeSombre #global .concoursForm .concoursButton--primary,.themeSombre #global .concoursLoginPrompt .concoursButton--primary{background:#477252;border-color:#6e9677;color:#fff!important}.themeSombre #global .concoursForm .concoursButton--primary:hover,.themeSombre #global .concoursForm .concoursButton--primary:focus,.themeSombre #global .concoursLoginPrompt .concoursButton--primary:hover,.themeSombre #global .concoursLoginPrompt .concoursButton--primary:focus{background:#568461;border-color:#8ab193;box-shadow:0 0 0 3px rgba(121,173,133,.17)}.themeSombre #global .concoursNotice--success{background:#263c2c;border-color:#53735b;color:#c7e5ce}.themeSombre #global .concoursNotice--error{background:#412825;border-color:#79504a;color:#f0c0ba}.themeSombre #global .concoursLoginPrompt{background:linear-gradient(135deg,#302b27,#292521);border-color:#584e44;box-shadow:0 6px 18px rgba(0,0,0,.14)}.themeSombre #global .concoursLoginPrompt>span{color:#d28a82}.themeSombre #global .concoursLoginPrompt h2{color:#f1e9df}.themeSombre #global .concoursLoginPrompt p{color:#bfb4a8}@media (max-width:980px){.concoursFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.concoursButton--location{width:100%}.concoursLayout,.concoursDetailGrid{grid-template-columns:1fr}.concoursMapPanel{display:none;inset:0;position:fixed;z-index:10020}.concoursMapPanel.is-open{border-radius:0;display:block}.concoursMapPanel.is-open .concoursMapPlaceholder{height:calc(100vh - 72px)}.concoursMapPanel__close{display:block}.concoursDetailAside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.concoursSimpleHero{grid-template-columns:1fr}.concoursSimpleHero>div{max-width:none}.concoursSteps{width:100%}}@media (max-width:700px){#global .concoursPage{padding:0}#global .concoursPage h1,#global .concoursHero h1{font-size:27px}#global .concoursPage h2{font-size:20px}.concoursHero{align-items:stretch;border-radius:12px;padding:19px 17px}#global .concoursHero__intro{font-size:14px}.concoursHero__actions .concoursButton{flex:1 1 auto}.concoursSearch{border-radius:11px;padding:15px}.concoursSearch__heading,.concoursSectionHeading{align-items:flex-start;gap:7px}.concoursSearch__heading>p{display:none}.concoursFilters,.concoursSeoText,.concoursInfoColumns,.concoursDetailAside,.concoursContact,.concoursFormGrid{grid-template-columns:1fr}.concoursCard{grid-template-columns:96px minmax(0,1fr);min-height:150px}.concoursCard__body{padding:12px}.concoursCard__summary{display:none}.concoursCard__footer{align-items:flex-start;flex-direction:column;margin-top:6px}.concoursCard__image time{left:8px;padding:6px 8px;top:8px}.concoursCard__image time strong{font-size:21px}.concoursSeoText{gap:10px}.concoursSeoText>div{padding:15px}.concoursDetailHero{align-items:flex-start;flex-direction:column;gap:15px;padding:19px 17px}.concoursDetailHero__date time{min-width:82px}.concoursContact{padding:20px 17px}.concoursSimpleHero{border-radius:12px;gap:17px;padding:19px 17px}.concoursSimpleHero--editor{gap:13px}#global .concoursSimpleHero--editor>div>p:last-child{display:none}.concoursSteps{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}#global .concoursSimpleHero--editor .concoursSteps li{min-height:64px}#global .concoursSteps li{align-items:center;flex-direction:column;font-size:11px;justify-content:center;min-height:72px;padding:7px 4px;text-align:center}.concoursPublicationInfo{gap:6px;grid-template-columns:1fr;margin-top:-2px}#global .concoursPublicationInfo li{gap:9px;min-height:0;padding:9px 10px}#global .concoursPublicationInfo li>span:last-child{display:block;line-height:1.4}#global .concoursPublicationInfo strong{display:inline;font-size:15px;line-height:inherit;margin:0 4px 0 0}#global .concoursPublicationInfo small{display:inline;font-size:14px;line-height:inherit}.concoursFormSection{padding:18px 16px}.concoursFormSection__title{align-items:flex-start}.concoursUpload__dropzone{gap:8px 11px;grid-template-columns:auto minmax(0,1fr);min-height:142px;padding:16px}.concoursUpload__icon{height:44px;width:44px}.concoursUpload__formats{grid-column:2;justify-self:start;white-space:normal}.concoursUpload__dropzone img{grid-column:1 / -1;height:210px}.concoursUpload__footer{align-items:flex-start;flex-direction:column;gap:2px}.concoursSavedAddresses__choices{grid-template-columns:1fr}.concoursSavedAddresses__heading{align-items:flex-start}.concoursSavedAddress{grid-template-columns:auto minmax(0,1fr)}.concoursSavedAddress__badge{grid-column:2;justify-self:start}.concoursLoginPrompt{grid-template-columns:1fr;padding:20px}.concoursLoginPrompt>span{display:none}.concoursFormActions{align-items:stretch;flex-direction:column}.concoursFormActions>div{justify-content:stretch}.concoursFormActions .concoursButton{flex:1 1 auto}.concoursManageList article{align-items:start;grid-template-columns:auto minmax(0,1fr)}.concoursManageList__actions{grid-column:1 / -1;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.concoursUpload.is-uploading .concoursUpload__icon{animation:none}.concoursPage *,.concoursPage *:before,.concoursPage *:after{transition:none!important}}.concoursArchiveHero{align-items:center;background:linear-gradient(135deg,#f8f3e9,#eef5ef);border:1px solid var(--concours-border);border-radius:15px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:22px;padding:24px 27px}#global .concoursArchiveHero h1{font-size:30px;margin:2px 0 7px}#global .concoursArchiveHero p:last-child{color:var(--concours-muted);font-size:15px;line-height:1.55;margin:0;max-width:720px}.concoursArchiveHero__actions{align-items:flex-end;display:flex;flex-direction:column;gap:2px;min-width:205px}.concoursArchiveHero__actions>strong{color:var(--concours-green-dark);font-size:28px;line-height:1}.concoursArchiveHero__actions>span{color:var(--concours-muted);font-size:14px;margin-bottom:10px}.concoursArchiveGrid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.concoursArchiveCard{background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:13px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.concoursArchiveCard:hover{border-color:#b5a78f;box-shadow:0 8px 20px rgba(48,59,42,.1);transform:translateY(-2px)}.concoursArchiveCard__image{background:#e8e3da;display:block;height:155px;overflow:hidden}.concoursArchiveCard__image img{display:block;height:100%;object-fit:cover;width:100%}.concoursArchiveCard__body{display:flex;flex:1;flex-direction:column;padding:17px}.concoursArchiveCard__body>time{color:var(--concours-green);font-size:14px;font-weight:700}#global .concoursArchiveCard h2{font-size:19px;margin:7px 0 5px}.concoursArchiveCard h2 a{color:var(--concours-ink);text-decoration:none}.concoursArchiveCard h2 a:hover,.concoursArchiveCard h2 a:focus{color:var(--concours-green);text-decoration:underline}#global .concoursArchiveCard__place{color:#554c43;font-size:15px;margin:0 0 7px}#global .concoursArchiveCard__body>p:not(.concoursArchiveCard__place){color:var(--concours-muted);font-size:15px;line-height:1.5;margin:0 0 14px}.concoursArchiveCard__footer{align-items:center;display:flex;flex-wrap:wrap;gap:9px;justify-content:space-between;margin-top:auto}.concoursArchiveCard__footer>a{font-size:14px;font-weight:700}.concoursArchiveCard__result{background:#e7f3e9;border:1px solid #bed5c3;border-radius:20px;color:#28613c;font-size:14px;font-weight:700;padding:4px 8px}.concoursPagination{align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr;margin:24px 0}.concoursPagination>a,.concoursPagination>span{border:1px solid var(--concours-border);border-radius:8px;font-size:15px;font-weight:700;min-height:42px;padding:9px 13px;text-decoration:none}.concoursPagination>a:last-child,.concoursPagination>span:last-child{justify-self:end}.concoursPagination>span[aria-disabled="true"]{color:#aaa198;opacity:.7}.concoursPagination>strong{color:var(--concours-muted);font-size:14px;font-weight:600;text-align:center}.concoursArchiveSeo{background:var(--concours-soft);border-left:4px solid #789878;border-radius:10px;margin-top:24px;padding:20px 22px}#global .concoursArchiveSeo h2{font-size:20px;margin:0 0 7px}#global .concoursArchiveSeo p{color:var(--concours-muted);font-size:15px;line-height:1.6;margin:0}.concoursAfter{border-top:1px solid var(--concours-border);margin-top:24px;padding-top:24px;scroll-margin-top:16px}.concoursAfter__header{align-items:end;display:flex;gap:20px;justify-content:space-between;margin-bottom:16px}#global .concoursAfter__header h2{font-size:25px;margin:0 0 5px}#global .concoursAfter__header p:last-child{color:var(--concours-muted);font-size:15px;margin:0;max-width:720px}.concoursAfter__grid{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 350px}.concoursAfter__grid--public{grid-template-columns:minmax(0,1fr)}.concoursAfter__main{display:flex;flex-direction:column;gap:18px;min-width:0}.concoursAfterCard,.concoursOwnerPanel{background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:13px;padding:21px}.concoursAfterCard{scroll-margin-top:16px}.concoursAfterCard__heading{align-items:center;border-bottom:1px solid #ebe4d9;display:flex;gap:15px;justify-content:space-between;margin-bottom:16px;padding-bottom:13px}#global .concoursAfterCard__heading h3{font-size:20px;margin:0}.concoursAfterCard__heading>span{background:var(--concours-soft);border:1px solid var(--concours-border);border-radius:20px;color:var(--concours-muted);flex:0 0 auto;font-size:14px;font-weight:700;padding:5px 9px}.concoursTimeline{list-style:none;margin:0;padding:0}#global .concoursTimeline>li{display:grid;font-size:15px;gap:15px;grid-template-columns:90px minmax(0,1fr);padding:3px 0 18px;position:relative}#global .concoursTimeline>li:last-child{padding-bottom:0}.concoursTimeline__date{border-right:2px solid #dce8df;color:var(--concours-green-dark);display:flex;flex-direction:column;font-size:14px;font-weight:700;padding-right:13px}.concoursTimeline__date small{color:var(--concours-muted);font-size:14px;font-weight:400}#global .concoursTimeline__content>p{color:#4d453d;font-size:15px;line-height:1.6;margin:0;overflow-wrap:anywhere}.concoursInlineEditor{background:var(--concours-soft);border-radius:8px;margin-top:11px;padding:9px 11px}.concoursInlineEditor summary,.concoursDangerZone summary{color:var(--concours-green-dark);cursor:pointer;font-size:14px;font-weight:700}.concoursInlineEditor form{margin-top:11px}.concoursCompactActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:11px}.concoursTextDanger{appearance:none;background:none;border:0;color:var(--concours-red);cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;padding:7px 0;text-decoration:underline;text-underline-offset:3px}#global .concoursAfterEmpty{color:var(--concours-muted);font-size:15px;margin:0;padding:5px 0}.concoursRating{white-space:nowrap}.concoursRating strong{color:#9a6827}.concoursReviewForm{background:var(--concours-soft);border:1px solid var(--concours-border);border-radius:10px;display:grid;gap:12px;grid-template-columns:155px minmax(0,1fr);margin-bottom:17px;padding:15px}.concoursReviewForm .concoursCompactActions{grid-column:1 / -1;margin-top:0}.concoursReviews{display:grid;gap:12px}.concoursReviews article{border-bottom:1px solid #e9e2d8;padding:0 0 13px}.concoursReviews article:last-child{border-bottom:0;padding-bottom:0}.concoursReviews article>div{align-items:center;display:flex;gap:12px;justify-content:space-between}.concoursReviews article>div strong{color:var(--concours-ink);font-size:15px}.concoursReviews article>div span{color:#b47a26;font-size:17px;letter-spacing:1px}#global .concoursReviews article p{color:#4d453d;font-size:15px;line-height:1.58;margin:7px 0 4px}.concoursReviews article time{color:var(--concours-muted);font-size:14px}.concoursAfterCallout{background:#f3f7f3;border-left:4px solid #6f9b78;border-radius:8px;margin-bottom:16px;padding:13px 15px}.concoursAfterCallout strong{color:var(--concours-ink);font-size:15px}#global .concoursAfterCallout p{color:var(--concours-muted);font-size:15px;margin:3px 0}.concoursAfterCallout a{font-size:14px;font-weight:700}.concoursOwnerPanel{border-top:4px solid var(--concours-green);position:sticky;top:14px}#global .concoursOwnerPanel__intro h3{font-size:20px;margin:0 0 7px}#global .concoursOwnerPanel__intro p:last-child{color:var(--concours-muted);font-size:15px;margin:0}.concoursOwnerForm{border-top:1px solid #e8e0d5;margin-top:17px;padding-top:17px}.concoursOwnerForm .concoursField>span,.concoursReviewForm .concoursField>span{font-size:15px}.concoursOwnerForm .concoursField textarea,.concoursReviewForm .concoursField textarea,.concoursReviewForm .concoursField select{font-size:15px}.concoursOwnerForm .concoursField small,.concoursReviewForm .concoursField small{font-size:14px}.concoursDangerZone{border-top:1px solid #e3c5c1;margin-top:18px;padding-top:16px;scroll-margin-top:16px}.concoursDangerZone summary{color:var(--concours-red)}.concoursDangerZone>div{background:#fff5f3;border:1px solid #e6c4bf;border-radius:8px;margin-top:10px;padding:13px}#global .concoursDangerZone p{color:#6b4843;font-size:14px;margin:0 0 11px}.concoursDeletionConfirm{background:var(--concours-paper);border:1px solid var(--concours-border);border-radius:15px;margin:20px auto;max-width:680px;padding:32px;text-align:center}.concoursDeletionConfirm__icon{align-items:center;background:#fff1ee;border:1px solid #e4b8b2;border-radius:50%;color:var(--concours-red);display:flex;font-size:27px;font-weight:800;height:58px;justify-content:center;margin:0 auto 14px;width:58px}#global .concoursDeletionConfirm h1,#global .concoursDeletionConfirm>p{text-align:center}#global .concoursDeletionConfirm h1{font-size:27px;margin:2px 0 11px}#global .concoursDeletionConfirm>p{color:var(--concours-muted);font-size:15px}.concoursDeletionConfirm ul{background:var(--concours-soft);border-radius:9px;margin:18px 0;padding:14px 18px 14px 38px}#global .concoursDeletionConfirm li{font-size:15px;margin:4px 0}.concoursDeletionCheck{align-items:flex-start;border:1px solid #dfb8b3;border-radius:9px;cursor:pointer;display:flex;gap:10px;padding:13px;text-align:left}.concoursDeletionCheck input{flex:0 0 auto;margin-top:4px}.concoursDeletionCheck span{color:#633d39;font-size:15px;font-weight:700}.concoursDeletionConfirm .concoursCompactActions{justify-content:center}.themeSombre .concoursArchiveHero{background:linear-gradient(135deg,#37302a,#29342b);border-color:#51483f}.themeSombre .concoursArchiveCard,.themeSombre .concoursAfterCard,.themeSombre .concoursOwnerPanel,.themeSombre .concoursDeletionConfirm{background:#292521;border-color:#4e473f}.themeSombre .concoursArchiveCard:hover{border-color:#73685d;box-shadow:0 8px 20px rgba(0,0,0,.2)}.themeSombre .concoursArchiveCard__image{background:#24211e}.themeSombre #global .concoursArchiveCard__place,.themeSombre #global .concoursTimeline__content>p,.themeSombre #global .concoursReviews article p{color:#c8bdb2}.themeSombre .concoursArchiveCard__result{background:#294333;border-color:#42644b;color:#c0dfc7}.themeSombre .concoursArchiveSeo,.themeSombre .concoursAfterCard__heading>span,.themeSombre .concoursInlineEditor,.themeSombre .concoursReviewForm,.themeSombre .concoursDeletionConfirm ul{background:#35302b;border-color:#4e473f}.themeSombre .concoursAfterCard__heading,.themeSombre .concoursOwnerForm,.themeSombre .concoursReviews article{border-color:#494139}.themeSombre .concoursTimeline__date{border-color:#49614f}.themeSombre .concoursAfterCallout{background:#303930;border-color:#6f9b78}.themeSombre .concoursDangerZone{border-color:#674944}.themeSombre .concoursDangerZone>div{background:#3b2927;border-color:#704943}.themeSombre #global .concoursDangerZone p{color:#dfb7b1}.themeSombre .concoursDeletionConfirm__icon{background:#3d2927;border-color:#704943;color:#efb2aa}.themeSombre .concoursDeletionCheck{background:#352624;border-color:#704943}.themeSombre .concoursDeletionCheck span{color:#edc0ba}@media (max-width:980px){.concoursArchiveGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.concoursAfter__grid{grid-template-columns:1fr}.concoursOwnerPanel{position:static}}@media (max-width:700px){.concoursArchiveHero{align-items:stretch;grid-template-columns:1fr;padding:19px 17px}.concoursArchiveHero__actions{align-items:flex-start;min-width:0}.concoursArchiveGrid{grid-template-columns:1fr}.concoursArchiveCard{display:grid;grid-template-columns:105px minmax(0,1fr)}.concoursArchiveCard__image{height:100%;min-height:190px}.concoursArchiveCard__body{padding:14px}.concoursPagination{grid-template-columns:1fr 1fr}.concoursPagination>strong{grid-column:1 / -1;grid-row:1}.concoursAfter__header{align-items:flex-start;flex-direction:column}.concoursAfterCard,.concoursOwnerPanel{padding:17px}.concoursAfterCard__heading{align-items:flex-start;flex-direction:column;gap:7px}#global .concoursTimeline>li{gap:10px;grid-template-columns:1fr}.concoursTimeline__date{border-bottom:2px solid #dce8df;border-right:0;flex-direction:row;gap:8px;padding:0 0 6px}.concoursReviewForm{grid-template-columns:1fr}.concoursReviewForm .concoursCompactActions{grid-column:auto}.concoursDeletionConfirm{margin:10px 0;padding:22px 17px}}
