// ==UserScript== // @name Kraland Theme (Bundled) // @namespace http://www.kraland.org/ // @version 1.0.1794140564224 // @description Injects the Kraland CSS theme (bundled) - Works with Tampermonkey & Violentmonkey // @match http://www.kraland.org/* // @run-at document-start // @grant GM.xmlHttpRequest // @connect raw.githubusercontent.com // @compatible chrome tampermonkey // @compatible firefox tampermonkey // @compatible edge tampermonkey // @compatible firefox violentmonkey // @compatible chrome violentmonkey // ==/UserScript== !function(){"use strict";const t="1.0.1794140564224",e={input:"La mise en page s'adaptera au prochain rechargement. Terminez votre saisie avant de recharger. ",guard:"La mise en page s'adaptera au prochain rechargement. Rechargez la page quand vous le souhaitez. "},r=["taverne","marché","monde","communauté","débats","staff"],o=[{id:"rp",attr:"rp",path:"/forum/rp",label:"Forum RP",fallbackText:"Autre",staticCount:4},{id:"hrp",attr:"hrp",path:"/forum/hrp",label:"Forum HRP",fallbackText:"Voir tous les forums",staticCount:0,noExclusion:!0},{id:"communaute",attr:"forum-communaute",path:"/forum/communaute",label:"Forum Communauté",fallbackText:"Voir tous les forums",staticCount:0},{id:"debats",attr:"forum-debats",path:"/forum/debats",label:"Forum Débats",fallbackText:"Voir tous les forums",staticCount:0},{id:"staff",attr:"forum-staff",path:"/forum/staff",label:"Forum Staff",fallbackText:"Voir tous les forums",staticCount:0}];function a(t){return String(t||"").replace(/\/+$/,"").toLowerCase()}function i(t){const e=a(t);return o.find(t=>e===t.path||e.startsWith(t.path+"/"))||null}function n(t){const e=a(t);return"/forum"===e||o.some(t=>"staff"!==t.id&&e===t.path)}function l(t){return String(t.cls||"").split(/[\t\n\f\r ]+/).includes("disabled")||"true"===t.aria||!0===t.disabledAttr}function d(t,e){return!(!e||!e[t])}function m(t){return String(t).replace(/\s+/g," ").trim().toLowerCase()}function s(t){const e=Array.from(String(t));let r="";const o=[];return e.forEach((t,e)=>{const a=t.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase();for(let t=0;tt===e.url||t.startsWith(e.url+"/"));return e?e.url:null}const u=[{test:t=>null!==g(t),classes:["kr-page-jeu","kr-marge-mobile"]},{test:t=>"/jouer/materiel"===g(t),classes:["kr-page-materiel"]},{test:t=>"/jouer/perso"===g(t),classes:["kr-page-personnage"]},{test:t=>/^\/aide(?:\/|$)/.test(t),classes:["kr-page-aide","kr-marge-mobile"]},{test:t=>/^\/(?:regles|monde|map|communaute\/(?:membres|stats))(?:\/|$)|^\/profil\/interface(?:\/|$)/.test(t),classes:["kr-page-secondaire","kr-marge-mobile"]},{test:t=>/^\/help(?:\/|$)/.test(t),classes:["kr-page-aide-fenetre","kr-marge-mobile"]},{test:t=>/^\/forum(?:\/|$)/.test(t)&&!/^\/forum\/staff(?:\/|$)/.test(t),classes:["kr-page-forum"]},{test:t=>/^\/report(?:\/|$)/.test(t),classes:["kr-page-report","kr-marge-mobile"]},{test:t=>/^\/(?:accueil)?$/.test(t),classes:["kr-page-accueil","kr-marge-mobile"]}];function h(t){return"string"==typeof t&&/^\d+(?:\.\d+)*$/.test(t.trim())?t.trim().split(".").map(Number):null}const f={_t0:performance.now(),_marks:[],bootTime:0,start(t){performance.mark("kr-"+t+"-start")},end(t){const e="kr-"+t+"-start",r="kr-"+t+"-end";performance.mark(r);try{const o=performance.measure("kr-"+t,e,r);this._marks.push({label:t,duration:o.duration})}catch(t){}},report(){this.bootTime=performance.now()-this._t0,this.print()},results(){return{bootTime:+this.bootTime.toFixed(1),phases:this._marks.map(t=>({phase:t.label,ms:+t.duration.toFixed(2)})),entries:performance.getEntriesByType("measure").filter(t=>t.name.startsWith("kr-")).map(t=>({name:t.name.replace("kr-",""),ms:+t.duration.toFixed(2)}))}},print(){const t=this.results(),e=("undefined"!=typeof unsafeWindow?unsafeWindow:window).console;e.groupCollapsed("[Kraland Perf] Boot total : "+t.bootTime+" ms"),e.debug(t.phases),e.groupEnd()}};try{("undefined"!=typeof unsafeWindow?unsafeWindow:window).KralandPerf=f}catch(t){window.KralandPerf=f}function k(){return document.body&&document.body.classList&&document.body.classList.contains("mobile-mode")}function v(t){var e=document.createDocumentFragment();return t.childNodes.forEach(function(t){t.nodeType===Node.TEXT_NODE?e.appendChild(t.cloneNode(!1)):t.nodeType===Node.ELEMENT_NODE&&"IMG"===t.tagName&&e.appendChild(t.cloneNode(!0))}),e}function x(t,e){t.textContent="",t.appendChild(e)}const y={_callbacks:[],_listening:!1,add(t,e=200){let r,o=null;this._callbacks.push(()=>{e>0?(clearTimeout(r),o||(o=w.hold("resize")),r=setTimeout(()=>{const e=o;o=null;try{t()}finally{e()}},e)):t()}),this._listening||(this._listening=!0,window.addEventListener("resize",()=>{this._callbacks.forEach(t=>t())}))}},w={_queue:[],_initialized:!1,_holds:0,_ready:!1,_waitingLoad:!1,_checkTimer:null,register(t,e,r=100){this._queue.push({name:t,fn:e,priority:r})},hold(t){if(this._ready)return function(){};this._holds++;let e=!1;return()=>{e||(e=!0,this._holds--,this._check())}},later(t,e,r){const o=this.hold(t);return setTimeout(function(){try{e()}finally{o()}},r)},debounce(t,e,r){let o=null,a=null;return()=>{clearTimeout(o),a||(a=this.hold(t)),o=setTimeout(function(){const t=a;a=null;try{e()}finally{t()}},r)}},_check(){this._ready||!this._initialized||this._holds>0||("complete"===document.readyState?(clearTimeout(this._checkTimer),this._checkTimer=setTimeout(()=>{this._ready||this._holds>0||(this._ready=!0,document.documentElement.setAttribute("data-kr-ready",""))},0)):this._waitingLoad||(this._waitingLoad=!0,window.addEventListener("load",()=>this._check(),{once:!0})))},run(){this._initialized||(this._initialized=!0,this._queue.sort((t,e)=>t.priority-e.priority),f.start("InitQueue"),this._queue.forEach(({name:t,fn:e})=>{try{f.start("module:"+t);const r=e();if(f.end("module:"+t),r&&"function"==typeof r.then){const e=this.hold("module:"+t);Promise.resolve(r).catch(t=>{}).then(e)}}catch(e){f.end("module:"+t)}}),f.end("InitQueue"),this._check())}};var E;if(function(){let t=null;function r(){return window.innerWidth<768}function o(){const e=r();document.body&&t!==e&&(t=e,e?document.body.classList.add("mobile-mode"):document.body.classList.remove("mobile-mode"))}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",o):o();const i="kr-breakpoint-reload";let n=null;const l="kr-breakpoint-reload-log";function d(){null===n&&(n=r())}function m(){try{return t=JSON.parse(sessionStorage.getItem(l)||"[]"),e=Date.now(),Array.isArray(t)?t.filter(function(t){return"number"==typeof t&&e-t>=0&&e-t<6e4}):[]}catch(t){return[]}var t,e}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",d):d();const s="kr-breakpoint-probe";function p(){return!!function(){try{return sessionStorage.getItem(l),sessionStorage.setItem(s,"1"),sessionStorage.removeItem(s),!0}catch(t){return!1}}()&&(t=m(),e=Date.now(),!(t.length>=10)&&(!t.length||e-t[t.length-1]>=1200));var t,e}function c(){const t=document.activeElement;if(t&&(t.isContentEditable||t.matches&&t.matches('textarea, input:not([type="checkbox"]):not([type="radio"]):not([type="button"]):not([type="submit"]):not([type="hidden"])')))return!0;const e=document.querySelectorAll('textarea, input[type="text"], input[type="search"], input[type="email"], input[type="number"], input[type="url"], input[type="tel"]');return Array.prototype.some.call(e,function(t){return t.value!==t.defaultValue})}function b(){!function(){const t=m();t.push(Date.now());try{sessionStorage.setItem(l,JSON.stringify(t))}catch(t){}}();try{sessionStorage.setItem(i,JSON.stringify({y:window.scrollY,url:location.pathname+location.search,at:Date.now()}))}catch(t){}location.reload()}function g(){let t=null;try{t=JSON.parse(sessionStorage.getItem(i)||"null"),sessionStorage.removeItem(i)}catch(t){return}!t||Date.now()-t.at>15e3||t.url!==location.pathname+location.search||[0,150,400,900,1800].forEach(function(e){setTimeout(function(){window.scrollTo(0,t.y)},e)})}function u(){if(!document.body)return;const t=window.location.pathname;if(t.includes("/kramail")){document.body.classList.add("page-kramail");const e=/\/kramail\/post\//.test(t),r=/\/kramail\/post\/nouveau/.test(t)||e&&!!document.querySelector('form[name="post_msg"]'),o=r?"compose":e?"lecture":"liste";document.documentElement.classList.add("kr-page-kramail","kr-page-kramail-"+o),r&&document.body.classList.add("page-kramail-compose"),"liste"===o&&document.querySelectorAll("h1.page-header .pull-right > a.btn[href]").forEach(function(t){/^\/kramail\/(?!post\/)[^/]+$/.test(t.pathname)&&t.setAttribute("data-kr-dossier","")})}else/^\/contacts(\/|$)/.test(t)?document.documentElement.classList.add("kr-page-contacts"):"/forum"===a(t)?document.body.classList.add("page-forum-racine"):t.startsWith("/forum/")?document.body.classList.add("page-forum"):"/"===t||"/accueil"===t?document.body.classList.add("page-accueil"):t.startsWith("/monde/evenements")?document.body.classList.add("page-evenements"):("/map"===t||t.startsWith("/map/"))&&document.body.classList.add("page-cybermonde")}y.add(function(){if(!document.body||null===n)return;const t=function(t,e,r){return t?e()?"input":r()?"reload":"guard":"hide"}(r()!==n,c,p);"hide"===t?function(){const t=document.getElementById("kr-resize-banner");t&&t.remove()}():"reload"===t?b():function(t){const r=function(t){return e[t]||e.guard}(t),o=document.getElementById("kr-resize-banner");if(o){const t=o.querySelector("span");return void(t&&t.textContent!==r&&(t.textContent=r))}if(!document.body)return;const a=document.createElement("div");a.id="kr-resize-banner",a.setAttribute("role","status");const i=document.createElement("span");i.textContent=r;const n=document.createElement("button");n.type="button",n.textContent="Recharger",n.addEventListener("click",function(){b()}),a.appendChild(i),a.appendChild(n),document.body.appendChild(a)}(t)},400),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",g):g(),window.KralandMobile={isMobile:r,reinit:o},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",u):u()}(),(E={"/regles":"/regles/avancees","/monde":"/monde/evenements"})[window.location.pathname]&&window.location.replace(E[window.location.pathname]),function(){var t="",e=0;function r(t){return Array.from(t.children).map(function(t){return t.offsetHeight}).join(",")}function o(){var o=document.querySelector("nav.navbar");if(o&&document.body&&(t=r(o),e=window.innerWidth,o.style.removeProperty("max-height"),document.body.style.removeProperty("padding-top"),!(k()||window.innerWidth<992))){for(var a=o.querySelectorAll(".navbar-nav > li"),i=0,n=0;n0&&l.bottom>i&&(i=l.bottom)}if(i>o.offsetHeight+5){var d=Math.ceil(i)+5;o.style.setProperty("max-height",d+"px","important"),document.body.style.setProperty("padding-top",Math.ceil(o.getBoundingClientRect().height)+"px","important")}}}w.register("fixNavbarPadding",function(){const a=w.hold("fixNavbarPadding");requestAnimationFrame(function(){setTimeout(function(){try{o(),function(){var a=document.querySelector("nav.navbar");if(a&&"function"==typeof window.ResizeObserver){var i=new window.ResizeObserver(function(){k()||window.innerWidth<992||window.innerWidth!==e||r(a)!==t&&o()});Array.from(a.children).forEach(function(t){i.observe(t)})}}()}finally{a()}},200)})},3),y.add(o,150),document.addEventListener("keydown",function(t){if("Escape"===t.key){var e=document.querySelector("nav.navbar .navbar-collapse.in"),r=document.querySelector("nav.navbar .navbar-toggle");e&&r&&(r.click(),r.focus())}})}(),w.register("Cybermonde:Carte",function(){if(!document.body.classList.contains("page-cybermonde"))return;const t=document.querySelector("img[usemap]");if(!t)return;const e=t.closest('div[style*="width:678px"], div[style*="width: 678px"]'),r=e||"absolute"!==t.parentElement.style.position||t.parentElement.parentElement!==document.body?null:t.parentElement,o=e||r;if(!o)return;o.classList.add("kr-cybermonde-carte",e?"kr-cybermonde-region":"kr-cybermonde-monde");let a=!1;function i(){a||(o.scrollLeft=(o.scrollWidth-o.clientWidth)/2)}["pointerdown","touchstart","wheel","keydown"].forEach(function(t){o.addEventListener(t,function(){a=!0},{passive:!0})}),"function"==typeof window.ResizeObserver&&new window.ResizeObserver(i).observe(o);const n=w.hold("Cybermonde:Carte");function l(){requestAnimationFrame(function(){try{!function(){if(e){let t=0,r=0;Array.prototype.forEach.call(e.children,function(e){t=Math.max(t,e.offsetLeft+e.offsetWidth),r=Math.max(r,e.offsetTop+e.offsetHeight)}),e.style.setProperty("--kr-cybermonde-largeur",t+"px"),e.style.setProperty("--kr-cybermonde-hauteur",r+"px")}i()}()}finally{n()}})}t.complete?l():(t.addEventListener("load",l,{once:!0}),t.addEventListener("error",l,{once:!0}))},90),function(){function t(t){const e=[...t.tBodies].flatMap(t=>[...t.rows]).filter(t=>![...t.cells].some(t=>t.colSpan>1)),r=Math.max(0,...e.map(t=>t.cells.length));for(let t=0;te.cells[t]).filter(Boolean),o=r.map(t=>t.textContent.trim()),a=r.every((t,e)=>!o[e]&&t.querySelector("i, img, svg, .btn")),i=!a&&o.some(Boolean)&&r.every((t,e)=>0===t.children.length&&o[e].length<=12&&!/\s/.test(o[e]));(a||i)&&r.forEach(t=>t.classList.add(a?"kr-colonne-icone":"kr-colonne-courte"))}}const e=":is(html.kr-page-secondaire, html.kr-page-jeu)";function r(){k()&&(document.querySelectorAll(`${e} table.table:not(.dataTable)`).forEach(t),document.querySelectorAll(`${e} #col-right table:not(.dataTable, .kr-ev-liste)`).forEach(t=>{if(!t.classList.contains("kr-table-pleine"))return void(t.clientWidth>0&&t.scrollWidth<=t.clientWidth&&t.classList.add("kr-table-pleine"));const e=t.parentElement;if(!e)return;const r=getComputedStyle(e),o=e.clientWidth-parseFloat(r.paddingLeft)-parseFloat(r.paddingRight);t.offsetWidth>o+1&&t.classList.remove("kr-table-pleine")}))}w.register("Mobile:Tableaux",r,95),window.addEventListener("load",r,{once:!0});let o=0;window.addEventListener("resize",()=>{clearTimeout(o),o=setTimeout(r,150)})}(),function(){const t="kr-ev-filtres-ouverts",e=/^\d{1,2}[:h]\d{2}$/;w.register("Evenements:Mobile",function(){if(!window.location.pathname.startsWith("/monde/evenements"))return;!function(){const e=document.querySelector("#col-left > .list-group"),r=e&&e.querySelector(":scope > form");if(!r||e.querySelector(":scope > .kr-ev-bascule"))return;e.classList.add("kr-ev-filtres"),r.id||(r.id="kr-ev-filtres-form");const o=document.createElement("button");o.type="button",o.className="kr-ev-bascule",o.setAttribute("aria-controls",r.id),o.innerHTML=' Filtres',o.querySelector(".kr-ev-bascule-resume").textContent=function(t){return[...t.querySelectorAll("select")].map(t=>{const e=t.options[t.selectedIndex];return e?e.textContent.trim():""}).filter(t=>t&&!/^(aucun|aucune|toutes?|tous)\b/i.test(t)).join(" · ")||"Tous les événements"}(r);const a=t=>{e.classList.toggle("kr-ev-filtres-ferme",!t),o.setAttribute("aria-expanded",String(t))};o.addEventListener("click",()=>{const r=e.classList.contains("kr-ev-filtres-ferme");a(r),function(e){try{localStorage.setItem(t,e?"1":"0")}catch{}}(r)}),a(function(){try{return"1"===localStorage.getItem(t)}catch{return!1}}());const i=e.querySelector(":scope > .list-group-item.active");i?i.after(o):e.prepend(o)}();const r=document.querySelector("#col-right table.table");r&&function(t){t.classList.add("kr-ev-liste"),[...t.tBodies].flatMap(t=>[...t.rows]).forEach(t=>{const r=[...t.cells];if(1===r.length||r.length>0&&r.every(t=>"TH"===t.tagName))return void t.classList.add("kr-ev-date");t.classList.add("kr-ev-ligne");const o=[];if(r.forEach(t=>{const r=t.textContent.trim();e.test(r)?t.classList.add("kr-ev-heure"):!r&&t.querySelector("a.btn, a > i, button")?t.classList.add("kr-ev-lien-cellule"):!r&&t.querySelector("img, i, svg")?t.classList.add("kr-ev-icone"):o.push(t)}),0===o.length)return;const a=o.reduce((t,e)=>e.textContent.length>t.textContent.length?e:t);a.classList.add("kr-ev-texte"),o.filter(t=>t!==a).forEach(t=>t.classList.add("kr-ev-autre"));const i=[...a.children].find(t=>t.matches("a.btn, a.pull-right")&&!t.textContent.trim()&&t.querySelector("i, img, svg"));i&&(i.classList.add("kr-ev-lien"),t.classList.add("kr-ev-avec-lien"))})}(r)},90)}(),w.register("Mobile:LiensSeuls",function(){k()&&document.querySelectorAll(":is(p, dd) > a[href]").forEach(t=>{const e=t.parentElement;e.closest(".forum-msg, blockquote, pre, td, th, .kr-msg-recipients")||[...e.childNodes].every(e=>e===t||e.nodeType===Node.COMMENT_NODE||e.nodeType===Node.TEXT_NODE&&!e.data.trim()||e.nodeType===Node.ELEMENT_NODE&&"BR"===e.tagName)&&t.classList.add("kr-lien-seul")})},95),function(){function t(){if(!document.body.classList.contains("mobile-mode"))return;if("undefined"==typeof jQuery||void 0===jQuery.fn.collapse)return void function(){const t=document.querySelector(".navbar-toggle"),e=document.querySelector(".navbar-collapse");t&&e&&t.addEventListener("click",function(r){r.preventDefault(),e.classList.toggle("in");const o=e.classList.contains("in");t.setAttribute("aria-expanded",o),document.body.style.overflow=o?"hidden":""})}();const t=document.querySelector(".navbar-toggle"),e=document.querySelector(".navbar-collapse");if(t&&e){if(t.getAttribute("data-toggle")||t.setAttribute("data-toggle","collapse"),!t.getAttribute("data-target")){const r=e.id||"navbar-collapse-mobile";e.id=r,t.setAttribute("data-target","#"+r)}!function(){const t=document.querySelector(".navbar-collapse");if(!t)return;t.querySelectorAll("a:not(.dropdown-toggle)").forEach(e=>{e.addEventListener("click",function(){setTimeout(()=>{"undefined"!=typeof jQuery&&jQuery.fn.collapse?jQuery(t).collapse("hide"):(t.classList.remove("in"),document.body.style.overflow="")},150)})})}()}}w.register("initMobileHeader",t,10),window.KralandMobile&&(window.KralandMobile.reinitHeader=t)}(),w.register("moveHeaderButtons",function(){if(!document.body.classList.contains("mobile-mode"))return;const t=document.querySelector(".navbar-header"),e=document.querySelector(".navbar-right");if(!t||!e)return;const r=Array.from(e.querySelectorAll("li")),o=r.find(t=>t.querySelector(".fa-bell")&&!t.querySelector(".dropdown-menu")),a=r.find(t=>t.querySelector(".fa-envelope")&&!t.querySelector(".dropdown-menu")),i=r.find(t=>t.querySelector(".fa-globe")&&!t.querySelector(".dropdown-menu"));if(!o&&!a&&!i)return;if(o&&o.hasAttribute("data-moved-to-header"))return;const n=document.createElement("div");n.className="navbar-header-buttons-left",o&&(o.setAttribute("data-moved-to-header","true"),n.appendChild(o.cloneNode(!0))),a&&(a.setAttribute("data-moved-to-header","true"),n.appendChild(a.cloneNode(!0))),i&&(i.setAttribute("data-moved-to-header","true"),n.appendChild(i.cloneNode(!0))),n.children.length>0&&t.insertBefore(n,t.firstChild);const l=document.querySelector(".navbar-brand");l&&(l.style.display="none")},20),w.register("Notifications:Popup",function(){if(!z())return;const t="undefined"!=typeof unsafeWindow?unsafeWindow:window,e=t.openReport;if("function"!=typeof e||e.krReportPopup)return;const r=function(r){if(k()||!z())return e.apply(this,arguments);const o=t.open("report"+(r?"/"+r:""),"private_report","width=900,height=800,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,copyhistory=yes,resizable=yes");if(o)try{o.focus()}catch(t){}return o};t.openReport="function"==typeof exportFunction?exportFunction(r,t):r,t.openReport.krReportPopup=!0},100),function(){function t(){document.body.classList.contains("mobile-mode")&&function(){if(!document.body.classList.contains("mobile-mode"))return;if(document.querySelector(".mobile-mini-profile"))return;const t=function(){const t=document.getElementById("player-header-section"),e=document.getElementById("player-main-panel");if(!t||!e)return null;const r=Mt().name||Nt()||"Personnage",o=e.querySelector('.btn.alert100 img, a[href*="perso"] img, img[src*="avatar"]'),a=o?o.src:null;let i=null;const n=document.querySelectorAll("div.mini.t");for(const t of n)if(t.querySelector("i.fa.fa-coins")){i=t;break}const l=i?i.textContent.trim():"0 FK",d=document.getElementById("player-vitals-section"),m=d?d.querySelector(".c100"):null,s=(t,e,r)=>{if(!t)return null;const o=t.querySelector(`a.${r}`);if(!o)return null;const a=o.textContent.match(/\d+/);if(!a)return null;const i=parseInt(a[0],10),n=o.closest('[class*="col-"]'),l=n&&t.contains(n)?n.nextElementSibling:null,d=l?l.querySelector(".progress"):null;if(!d)return null;let m=null;const s=Array.from(d.querySelectorAll(".sr-only"));if(s.length)m=s.reduce((t,e)=>t+(parseInt(e.textContent,10)||0),0);else{const t=d.querySelector(".progress-bar"),e=t?parseFloat(t.style.width):NaN;e>0&&(m=Math.round(100*i/e))}if(!m)return null;const p=Math.min(100,i/m*100);return{type:e.toLowerCase(),current:i,max:m,percent:p}};return{name:r,avatar:a,money:l,clock:m?m.textContent.trim():"--:--",gauges:{pv:s(d,"PV","alert141"),pm:s(d,"PM","alert142"),pp:s(d,"PP","alert143")}}}();if(!t)return;const e=document.createElement("div");e.className="mobile-mini-profile collapsed",e.setAttribute("data-task","1.4");const r=document.createElement("div");if(r.className="mobile-mini-profile-header",t.avatar){const e=document.createElement("img");e.src=t.avatar,e.className="avatar",e.alt="Avatar",r.appendChild(e)}const o=document.createElement("div");o.className="mobile-mini-profile-info";const a=document.createElement("div");a.className="mobile-mini-profile-name-row";const i=document.createElement("div");i.className="mobile-mini-profile-name",i.textContent=t.name,a.appendChild(i);const n=document.createElement("a");n.href="#",n.className="btn btn-default alert100 mobile-mini-profile-manage-btn",n.innerHTML='',n.setAttribute("aria-label","Gestion du personnage"),n.setAttribute("data-toggle","tooltip"),n.setAttribute("data-placement","bottom"),n.setAttribute("title","Gestion du personnage"),a.appendChild(n),o.appendChild(a);const l=document.createElement("div");l.className="mobile-mini-profile-money",l.innerHTML=`\n ${t.money}\n ${t.clock}\n `,o.appendChild(l),r.appendChild(o);const d=document.createElement("i");d.className="fa fa-chevron-down mobile-mini-profile-chevron",r.appendChild(d),e.appendChild(r);const m=document.createElement("div");m.className="mobile-mini-profile-gauges-compact",["pv","pm","pp"].forEach(e=>{const r=t.gauges[e];if(!r)return;const o=document.createElement("div");o.className="mobile-gauge-compact",o.innerHTML=`\n ${e.toUpperCase()}\n
\n
\n
\n ${r.current}\n `,m.appendChild(o)}),e.appendChild(m);const s=document.createElement("div");s.className="mobile-mini-profile-details";const p=document.createElement("div");p.className="mobile-mini-profile-gauges-full",["pv","pm","pp"].forEach(e=>{const r=t.gauges[e];if(!r)return;const o=document.createElement("div");o.className="mobile-gauge-full",o.innerHTML=`\n
\n ${e.toUpperCase()}\n ${r.current}/${r.max}\n
\n
\n
\n
\n `,p.appendChild(o)}),s.appendChild(p);const c=document.createElement("div");c.className="mobile-mini-profile-characteristics";const b=document.getElementById("col-leftest-stats");if(b){const t=[];for(let e=121;e<=126;e++){const r=b.querySelector(`.alert${e}`);r&&t.push(r)}t.length>0&&(t.forEach(t=>{const e=t.cloneNode(!0);e.className=t.className+" mobile-characteristic-badge",c.appendChild(e)}),s.appendChild(c))}const g=document.createElement("div");g.className="mobile-mini-profile-skills";const u=document.getElementById("skills-panel");if(u){const t=u.querySelectorAll('.ds_game[class*="alert11"]');t.length>0&&(t.forEach(t=>{const e=t.cloneNode(!0);e.className=t.className+" mobile-skill-item",g.appendChild(e)}),s.appendChild(g))}e.appendChild(s),e.addEventListener("click",t=>{t.target.closest(".mobile-mini-profile-avatar-btn, .mobile-characteristic-badge, .mobile-skill-item")||(e.classList.toggle("collapsed"),e.classList.toggle("expanded"))});const h=document.querySelector(".navbar"),f=document.getElementById("content")||document.body;h&&h.nextSibling?h.parentNode.insertBefore(e,h.nextSibling):f.insertBefore(e,f.firstChild)}()}w.register("initMiniProfile",t,40),window.KralandMobile&&(window.KralandMobile.initMiniProfile=t)}(),function(){function t(){document.body.classList.contains("mobile-mode")&&function(){if(!document.body.classList.contains("mobile-mode"))return;if(document.querySelector(".mobile-quick-actions"))return;if(!window.location.pathname.startsWith("/jouer/"))return;const t=document.getElementById("player-actions-section");if(!t)return;const e=t.querySelectorAll("a.btn, button.btn");if(0===e.length)return;const r=document.createElement("div");r.className="btn-group btn-group-justified mobile-quick-actions",r.setAttribute("role","group"),r.setAttribute("data-task","1.5"),e.forEach(t=>{const e=document.createElement("div");e.className="btn-group",e.setAttribute("role","group");const o=t.cloneNode(!0);o.classList.add("mobile-quick-action");const a=o.querySelector("i"),i=o.textContent.trim();if(o.innerHTML="",a){const t=a.cloneNode(!0);t.classList.add("mobile-quick-action-icon"),o.appendChild(t)}const n=document.createElement("span");n.className="mobile-quick-action-label",n.textContent=i,o.appendChild(n),e.appendChild(o),r.appendChild(e)});const o=document.querySelector(".navbar");o&&o.nextSibling?o.parentNode.insertBefore(r,o.nextSibling):document.body.insertBefore(r,document.body.firstChild)}()}w.register("initQuickActions",t,50),window.KralandMobile&&(window.KralandMobile.initQuickActions=t)}(),function(){function t(){document.body.classList.contains("mobile-mode")&&function(){if(!document.body.classList.contains("mobile-mode"))return;if(document.querySelector(".mobile-tab-bar"))return;if(!window.location.pathname.startsWith("/jouer/"))return;const t=function(){const t=[];return b.forEach(e=>{const r=document.querySelector(`a[href*="${e.url}"]`);t.push({href:r?r.getAttribute("href"):e.url,text:r&&r.textContent.trim()||e.label,pattern:e.url,icon:e.icon})}),t}();if(0===t.length)return;const e=document.createElement("ul");e.className="nav nav-tabs mobile-tab-bar",e.setAttribute("role","tablist"),t.forEach(t=>{const r=document.createElement("li");r.setAttribute("role","presentation");const o=document.createElement("a");o.href=t.href,o.setAttribute("role","tab");const a=document.createElement("i");a.className=`fa ${t.icon} mobile-tab-icon`;const i=document.createElement("span");i.className="mobile-tab-label",i.textContent=t.text,o.appendChild(a),o.appendChild(i),g(window.location.pathname)===t.pattern?(r.classList.add("active"),o.setAttribute("aria-selected","true")):o.setAttribute("aria-selected","false"),r.appendChild(o),e.appendChild(r)});const r=document.querySelector(".navbar")||document.querySelector("header")||document.body.firstElementChild;r&&r.nextSibling?r.parentNode.insertBefore(e,r.nextSibling):document.body.insertBefore(e,document.body.firstChild),function(t){const e=()=>{const e=t.scrollLeft+t.clientWidth>=t.scrollWidth-5;t.classList.toggle("scrolled-end",e)};t.addEventListener("scroll",e,{passive:!0}),w.later("initTabBar:checkScroll",e,100),y.add(e,100)}(e),setTimeout(()=>function(t){const e=t.querySelector("li.active > a");if(!e)return;const r=t.getBoundingClientRect(),o=e.getBoundingClientRect(),a=o.left-r.left-r.width/2+o.width/2;t.scrollTo({left:t.scrollLeft+a,behavior:"smooth"})}(e),100)}()}window.KralandMobile&&(window.KralandMobile.initTabBar=t),w.register("initTabBar",t,30)}(),function(){const t="kraland_dismissed_alerts";function e(){try{const e=localStorage.getItem(t);return e?JSON.parse(e).map(function(t){return"string"==typeof t?{id:t,preview:""}:t}):[]}catch(t){return[]}}function r(t){return t.id?t.id:"alert_"+function(t){let e=0;for(let r=0;r{const o=r(e);t.includes(o)&&(e.style.display="none")})})(),document.querySelectorAll(".alert.alert-dismissible").forEach(o=>{const a=o.querySelector('.close, [data-dismiss="alert"]');a&&a.addEventListener("click",function(){const a=r(o),i=function(t){var e=t.textContent.trim().replace(/\s+/g," ").replace(/^×\s*/,"");return e.length>80?e.substring(0,80)+"…":e}(o);!function(r,o){try{var a=e();a.some(function(t){return t.id===r})||(a.push({id:r,preview:o||""}),localStorage.setItem(t,JSON.stringify(a)))}catch(t){}}(a,i)})})}function a(){if(!window.location.pathname.includes("/profil/interface"))return;const r=w.hold("addResetButtonToInterfacePage"),o=setInterval(()=>{const a=document.querySelector("#kr-alerts-section");if(!a)return void(Rt&&(clearInterval(o),r()));clearInterval(o),r();const i=document.createElement("div");i.className="form-group";const n=document.createElement("label");n.className="col-sm-3 control-label",n.textContent="Mémorisation";const l=document.createElement("div");l.className="col-sm-9";var d=document.createElement("div");d.className="kr-dismissed-alerts-list",d.style.marginTop="4px",function r(){var o=e();if(d.innerHTML="",0!==o.length){var a=document.createElement("ul");a.style.cssText="list-style:none;padding:0;margin:0;font-size:12px;opacity:0.8;",o.forEach(function(o){var i=document.createElement("li");i.style.cssText="padding:3px 0;border-bottom:1px solid rgba(128,128,128,0.15);display:flex;align-items:center;gap:6px;";var n=document.createElement("button");n.type="button",n.className="btn btn-xs btn-default",n.style.cssText="padding:1px 5px;font-size:11px;line-height:1.4;flex-shrink:0;",n.innerHTML='',n.title="Réafficher cette alerte",n.addEventListener("click",function(){var a=e().filter(function(t){return t.id!==o.id});localStorage.setItem(t,JSON.stringify(a)),r()});var l=document.createElement("span");l.textContent="- "+(o.preview||"(aperçu non disponible)"),i.appendChild(n),i.appendChild(l),a.appendChild(i)}),d.appendChild(a)}}(),l.appendChild(d),i.appendChild(n),i.appendChild(l),a.appendChild(i)},100)}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",o):o(),"loading"===document.readyState?(document.addEventListener("DOMContentLoaded",o),document.addEventListener("DOMContentLoaded",a)):(o(),a()),window.KralandMobile&&(window.KralandMobile.clearDismissedAlerts=function(){localStorage.removeItem(t)})}(),function(){function t(){const t=window.location.pathname;if("/"!==t&&"/accueil"!==t&&!t.startsWith("/accueil"))return;const e=Array.from(document.querySelectorAll("h4.list-group-item-heading.count")).find(t=>{const e=t.textContent.trim();return!/^\d+$/.test(e)&&e.length>0});if(e&&!e.textContent.trim().startsWith("Bienvenue")){var r=v(e);e.textContent="",e.appendChild(document.createTextNode("Bienvenue ")),e.appendChild(r)}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t):t()}(),w.register("Homepage:RightColumn",function(){if(document.body.classList.contains("page-accueil")){var t=document.querySelector(".container > .row > .col-md-3:last-child");if(t){for(var e=t.querySelectorAll("hr"),r=0;r Jouer',o.insertAdjacentElement("afterend",a)}var i=t.querySelector(":scope > h4"),n=t.querySelectorAll(":scope > .ds_forum");if(i&&n.length){var l=document.createElement("div");l.className="accueil-forum-section",i.parentNode.insertBefore(l,i),l.appendChild(i);for(var d=0;d{const e=t.querySelector(".dashboard-section-header"),r=t.querySelector(".dashboard-group-title");if(e&&r){const e=t.classList.contains("dashboard-section-mygroup");!function(t,e){const r=t.querySelector(".dashboard-section-header"),o=t.querySelector(".dashboard-cards-grid");if(!r||!o)return;r.classList.add("dashboard-section-header-accordion");const a=e;o.style.transition="none",o.classList.toggle("collapsed",!a),o.offsetHeight,o.style.transition="",r.classList.toggle("expanded",a);const i=document.createElement("i");i.className="fa fa-chevron-down accordion-icon",r.appendChild(i),r.style.cursor="pointer",r.setAttribute("role","button"),r.setAttribute("tabindex","0"),r.setAttribute("aria-expanded",String(a));const n=()=>{const t=!o.classList.contains("collapsed");o.classList.toggle("collapsed",t),r.classList.toggle("expanded",!t),r.setAttribute("aria-expanded",String(!t))};r.addEventListener("click",t=>{t.target.closest(".dashboard-group-buttons")||n()}),r.addEventListener("keydown",t=>{"Enter"!==t.key&&" "!==t.key||t.target.closest(".dashboard-group-buttons")||(t.preventDefault(),n())})}(t,e)}})}window.KralandMobile&&(window.KralandMobile.initGroupsAccordion=t),w.register("initGroupsAccordion",t,70)}(),w.register("Commerce Accordion",function(){if(!window.location.href.includes("jouer/plateau"))return;var t=Array.from(document.querySelectorAll("h3.panel-title")).find(function(t){return"Commerce"===t.textContent.trim()});if(!t)return;var e=t.closest(".panel");if(!e)return;const r=[];e.querySelectorAll("div.list-group-item.ds_forum").forEach(t=>{const e=t.querySelector("h4.list-group-item-heading");e&&r.push({name:e.textContent.trim(),div:t,h4:e})}),0!==r.length&&r.forEach((t,e)=>{const r=[];let o=t.div.nextElementSibling;for(;o;)if(o.classList){if(o.classList.contains("ds_forum")&&o.querySelector("h4.list-group-item-heading"))break;"A"===o.tagName&&o.classList.contains("ds_game")&&r.push(o),o=o.nextElementSibling}else o=o.nextElementSibling;const a=document.createElement("div");if(a.className="commerce-products-container",r.forEach(t=>{a.appendChild(t)}),!t.div||!t.div.parentElement||!t.h4)return;t.div.parentElement.insertBefore(a,t.div.nextSibling),t.div.classList.add("commerce-category-header"),k()&&"true"!==L(A.COMMERCE_EXPANDED_KEY)&&0!==e?(a.classList.add("collapsed"),t.div.classList.add("collapsed")):t.div.classList.add("expanded");const i=document.createElement("i");i.className="fa fa-chevron-down accordion-icon",t.h4&&t.h4.appendChild&&t.h4.appendChild(i),t.div.style.cursor="pointer",t.div.addEventListener("click",e=>{e.preventDefault(),e.stopPropagation();const r=!a.classList.contains("collapsed");a.classList.toggle("collapsed",r),t.div.classList.toggle("collapsed",r),t.div.classList.toggle("expanded",!r)})})}),w.register("Commerce Name Swap",function(){var t=Array.from(document.querySelectorAll("h3.panel-title")).find(function(t){return"Commerce"===t.textContent.trim()});if(t){var e=t.closest(".panel");if(e)e.querySelectorAll("a.list-group-item").forEach(function(t){var e=t.querySelector("h4.list-group-item-heading"),r=t.querySelector("p.list-group-item-text");if(e&&r&&/\(\d+\/\d+\)/.test(e.textContent)){var o=r.cloneNode(!0),a=o.querySelector("i");a&&a.remove();var i=o.textContent.trim();if(i&&" "!==i){var n=e.textContent;e.textContent=i;var l=r.querySelector("i");r.textContent="",l&&(r.appendChild(l),r.appendChild(document.createTextNode(" "))),r.appendChild(document.createTextNode(n)),t.classList.add("kr-commerce-name-swapped")}}})}},101),w.register("Panel Sections Collapse",function(){k()&&["Bâtiment","Commerce","Matériel"].forEach(function(t){var e=Array.from(document.querySelectorAll("h3.panel-title")).find(function(e){return e.textContent.includes(t)});if(e){var r=e.parentElement;if(r){var o=r.nextElementSibling;if(o&&o.classList.contains("panel-body")){r.classList.add("building-section-header"),o.classList.add("building-section-content");var a=r.querySelector("span.pull-right.clickable");a&&(a.style.display="none");var i=document.createElement("i");i.className="fa fa-chevron-down accordion-icon",r.appendChild(i),r.classList.add("expanded"),r.style.cursor="pointer",r.addEventListener("click",function(t){t.preventDefault(),t.stopPropagation();var e=!o.classList.contains("collapsed");o.classList.toggle("collapsed",e),r.classList.toggle("collapsed",e),r.classList.toggle("expanded",!e)})}}}})}),function(){const t="kr-nav-v2",e=["Nord","Ouest","Est","Sud"],r={Nord:"kr-n",Ouest:"kr-w",Est:"kr-e",Sud:"kr-s"},o="http://www.w3.org/2000/svg",a=["class","style","id","name","usemap","alt","shape","coords"];let i="";function n(t){t!==i&&(i=t)}function l(t){const e=new Set;return[t.getAttribute("alt"),t.getAttribute("title")].forEach(t=>{var r;((r=t,String(r||"").normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase()).match(/[a-z]+/g)||[]).forEach(t=>{"nord"===t?e.add("Nord"):"sud"===t?e.add("Sud"):"est"===t?e.add("Est"):"ouest"===t&&e.add("Ouest")})}),0===e.size?null:1===e.size?Array.from(e)[0]:"ambigu"}function d(t){const e=(t.getAttribute("coords")||"").split(",").map(t=>parseFloat(t));if(4!==e.length||e.some(t=>Number.isNaN(t)))return null;const r=(e[0]+e[2])/2-30,o=(e[1]+e[3])/2-30,a=Math.abs(r),i=Math.abs(o);return Math.max(a,i)<8?null:a>1.5*i?r<0?"Ouest":"Est":i>1.5*a?o<0?"Nord":"Sud":null}function m(t,e){Array.from(t.attributes).forEach(t=>{a.includes(t.name)||e.setAttribute(t.name,t.value)})}function s(a,i){const n=document.createElement("section");n.className=t+(a.tiles?" kr-nav-tiles":" kr-nav-rows"),n.setAttribute("aria-labelledby","kr-nav-v2-title"),n.setAttribute("data-sig",i);const l=document.createElement("h2");l.id="kr-nav-v2-title",l.className="kr-nav-v2-title",l.textContent="Se déplacer",n.appendChild(l);const d=document.createElement("div");d.className="kr-pad",d.setAttribute("role","group"),d.setAttribute("aria-label","Directions"),e.forEach(t=>{d.appendChild(function(t,e){const a=document.createElement("a");a.className="kr-arm "+r[t],a.setAttribute("data-dir",t),e&&function(t){const e=(t.getAttribute("href")||"").trim();return""!==e&&"#"!==e}(e)?(m(e,a),a.setAttribute("aria-label",t),a.addEventListener("click",t=>{t.stopPropagation()})):(a.setAttribute("aria-disabled","true"),a.setAttribute("aria-label",t+" (indisponible)"),a.addEventListener("click",t=>{t.preventDefault(),t.stopPropagation()})),a.appendChild(function(){const t=document.createElementNS(o,"svg");t.setAttribute("viewBox","0 0 16 14"),t.setAttribute("aria-hidden","true"),t.setAttribute("focusable","false");const e=document.createElementNS(o,"path");return e.setAttribute("d","M8 1.5 15 12.5H1z"),e.setAttribute("fill","currentColor"),t.appendChild(e),t}());const i=document.createElement("span");return i.textContent=t,a.appendChild(i),a}(t,a.areas[t]))});const s=document.createElement("span");s.className="kr-hub",s.setAttribute("aria-hidden","true"),d.appendChild(s),n.appendChild(d);const p=document.createElement("ul");return p.className="kr-rooms",p.setAttribute("role","list"),p.setAttribute("aria-label","Pièces"),a.rooms.forEach(t=>{p.appendChild(function(t,e){const r=document.createElement("li");r.setAttribute("role","listitem");const o=document.createElement("a");o.className="kr-room"+(e?" kr-room-tile":""),m(t.link,o),o.addEventListener("click",t=>{t.stopPropagation()});const a=document.createElement("span");a.className="kr-room-thumb",Array.from(t.link.querySelectorAll("img")).forEach((t,e)=>{const r=t.cloneNode(!0);r.removeAttribute("style"),r.removeAttribute("width"),r.removeAttribute("height"),0===e&&r.setAttribute("alt",""),a.appendChild(r)}),o.appendChild(a);let i=null;if(t.current&&(o.setAttribute("aria-current","true"),o.classList.add("kr-room-current"),i=document.createElement("span"),i.className="kr-room-here",i.setAttribute("aria-hidden","true"),i.textContent="ici"),e)o.setAttribute("aria-label","Pièce "+t.rank+" sur "+t.total+(t.locked?", verrouillée":"")),i&&o.appendChild(i);else{const e=document.createElement("span");e.className="kr-room-text";const r=document.createElement("span");r.className="kr-room-name",r.textContent=t.named?t.name:"Pièce "+t.rank,e.appendChild(r),i&&e.appendChild(i),o.appendChild(e)}return r.appendChild(o),r}(t,a.tiles))}),n.appendChild(p),n}function p(t){document.querySelectorAll("[data-kr-nav-hidden]").forEach(e=>{if(e===t)return;const r=e.getAttribute("data-kr-nav-prev")||"",o=e.getAttribute("data-kr-nav-prio")||"";""===r?e.style.removeProperty("display"):e.style.setProperty("display",r,o),e.removeAttribute("data-kr-nav-hidden"),e.removeAttribute("data-kr-nav-prev"),e.removeAttribute("data-kr-nav-prio")})}function c(t){p(t),t&&(t.hasAttribute("data-kr-nav-hidden")||(t.setAttribute("data-kr-nav-prev",t.style.getPropertyValue("display")),t.setAttribute("data-kr-nav-prio",t.style.getPropertyPriority("display")),t.setAttribute("data-kr-nav-hidden","1")),"none"!==t.style.getPropertyValue("display")&&t.style.setProperty("display","none"))}function b(){document.querySelectorAll("."+t).forEach(t=>t.remove()),p()}function g(){if(!document.body||!z()||!document.body.classList.contains("mobile-mode")||window.innerWidth>=768)return void b();const r=document.querySelector(".navbar");if(!r)return;const o=function(){const e=Array.from(document.querySelectorAll('img[alt="Sortir"]')).find(e=>!e.closest("."+t));if(!e||!e.parentElement)return null;const r=e.parentElement.querySelector('map[name="exitmap"]')||document.querySelector('map[name="exitmap"]');if(!r)return n("map exitmap absente"),null;const o={Nord:null,Ouest:null,Est:null,Sud:null};for(const t of Array.from(r.querySelectorAll("area"))){if("rect"!==(t.getAttribute("shape")||"rect").toLowerCase())return n("area non rectangulaire"),null;let e=l(t);if("ambigu"===e)return n("area à plusieurs directions"),null;if(e||(e=d(t)),!e)return n("direction d'une area indéterminée (alt="+t.getAttribute("alt")+")"),null;if(o[e])return n("deux areas pour la direction "+e),null;o[e]=t}const a=Array.from(document.querySelectorAll('img[src*="/bat/bat"]')).filter(e=>!e.closest("."+t)),i=[];if(a.forEach(t=>{const e=t.closest("a");e&&!i.includes(e)&&i.push(e)}),0===i.length)return null;const m=i.map((t,e)=>{const r=(t.textContent||"").replace(/\s+/g," ").trim(),o=t.querySelector('img[src*="/bat/bat"]'),a=r||o&&(o.getAttribute("title")||o.getAttribute("alt"))||t.getAttribute("title")||"",n=Array.from(t.querySelectorAll("img")).some(t=>/lock/i.test(t.getAttribute("src")||""));return{link:t,rank:e+1,total:i.length,name:a.trim(),named:""!==a.trim(),locked:n,current:t.classList.contains("btn-warning")}}),s=e.parentElement.closest(".row.center");return s?{container:s,areas:o,rooms:m,tiles:m.every(t=>!t.named)}:(n("conteneur .row.center introuvable"),null)}();if(!o)return void b();const a=function(t){const r=(t,e)=>t?t.getAttribute(e):null;return JSON.stringify({d:e.map(e=>t.areas[e]?[r(t.areas[e],"href"),r(t.areas[e],"target"),r(t.areas[e],"onclick")]:null),r:t.rooms.map(t=>[r(t.link,"href"),r(t.link,"onclick"),t.name,t.current,t.locked,t.link.querySelectorAll("img").length]),t:t.tiles})}(o),m=Array.from(document.querySelectorAll("."+t));1!==m.length||m[0].getAttribute("data-sig")!==a?(m.forEach(t=>t.remove()),i="",r.parentNode.insertBefore(s(o,a),r.nextSibling),c(o.container)):c(o.container)}w.register("initNavigationRow",function(){if(!document.body)return;g();const e=w.debounce("initNavigationRow:syncNavigation",g,120),r=e=>(!e.target.closest||!e.target.closest("."+t))&&("childList"===e.type||e.target===document.body||e.target.matches&&e.target.matches("area, a"));new MutationObserver(t=>{t.some(r)&&e()}).observe(document.body,{attributes:!0,attributeFilter:["class","href","onclick","target"],childList:!0,subtree:!0}),window.addEventListener("resize",e)},60)}(),window.innerWidth<768&&"#flap"===window.location.hash){const t=history.scrollRestoration;history.scrollRestoration="manual";const e=window.location.pathname+window.location.search;history.replaceState(null,"",e);const r=()=>window.scrollTo(0,0);r(),"loading"===document.readyState&&document.addEventListener("DOMContentLoaded",r),window.addEventListener("load",r),setTimeout(()=>{history.scrollRestoration=t},500)}w.register("initNewsToggle",function(){if(!document.body.classList.contains("mobile-mode"))return;const t=document.getElementById("slide-submenu"),e=document.getElementById("player-header-section");if(t&&e){function r(e){t.innerHTML=e?"▼":"×",t.setAttribute("aria-label",e?"Déplier les nouvelles":"Replier les nouvelles"),t.setAttribute("title",e?"Déplier":"Replier")}const o="true"===localStorage.getItem("kr-news-collapsed");o&&e.classList.add("kr-news-collapsed"),r(o),t.addEventListener("click",function(t){t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),e.classList.toggle("kr-news-collapsed");const o=e.classList.contains("kr-news-collapsed");localStorage.setItem("kr-news-collapsed",o),r(o)},{capture:!0})}},80);const A={BUNDLED_CSS:':root{--kr-primary:#8b0f0e;--kr-primary-dark:color-mix(in srgb, var(--kr-primary) 80%, #000);--kr-highlight:#c41e3a;--kr-highlight-reverse:color-mix(in srgb, var(--kr-highlight) 15%, #fff);--kr-surface:#fff;--kr-text:#0f1724;--kr-muted:#6b7280;--kr-navbar-bg:#111315;--kr-avatar-size:120px;--kr-font-label:12px;--kr-font-button-compact:12px;--kr-font-detail:13px;--kr-font-body:14px;--kr-font-body-mobile:15px;--kr-font-name:15px;--kr-font-forum-name:15px;--kr-font-section-title:17px;--kr-font-page-title:36px;--kr-font-button:14px;--kr-radius-sm:4px;--kr-radius-md:8px;--kr-radius-full:9999px;--kr-space-1:4px;--kr-space-2:8px;--kr-space-3:12px;--kr-space-4:16px;--kr-space-5:24px;--kr-space-6:32px;--kr-margin-mobile:16px;--kr-touch-target:44px;--kr-button-height:34px;--kr-touch-target-dpad:48px;--kr-text-accent:var(--kr-highlight);--kr-text-nation:var(--kr-primary);--kr-header-tint:color-mix(in srgb, var(--kr-primary) 8%, #fff);--kr-border-tint:color-mix(in srgb, var(--kr-primary) 18%, #fff);--kr-accent-tint:color-mix(in srgb, var(--kr-highlight) 16%, var(--kr-form-bg,var(--kr-bg-elevated)));--kr-accent-tint-strong:color-mix(in srgb, var(--kr-highlight) 32%, var(--kr-form-bg,var(--kr-bg-elevated)));--kr-accent-line:color-mix(in srgb, var(--kr-highlight) 60%, var(--kr-form-bg,var(--kr-bg-elevated)));--kr-accent-active:color-mix(in srgb, var(--kr-highlight) 24%, var(--kr-bg-elevated));--kr-bg-page:#f5f5f5;--kr-bg-surface:#fff;--kr-bg-elevated:#fff;--kr-bg-hover:#00000005;--kr-bg-active:#0000000d;--kr-text-primary:#0f1724;--kr-text-secondary:#636a77;--kr-text-muted:#9ca3af;--kr-text-inverse:#fff;--kr-border-default:#00000014;--kr-border-strong:#00000026;--kr-shadow-sm:0 1px 2px #0000000d;--kr-shadow-md:0 4px 6px #00000012;--kr-shadow-lg:0 10px 15px #0000001a;--kr-card-shadow:0 0 0 1px #0000001c, 0 1px 3px #0000000f;--kr-field-border:#868b94;--kr-footer-alert:#ff8a80;--kr-white:#fff;--kr-focus-ring:var(--kr-text-accent);--kr-alert-info-bg:color-mix(in srgb, var(--kr-primary) 6%, #fff);--kr-alert-info-border:color-mix(in srgb, var(--kr-primary) 14%, #fff);--kr-btn-shadow:color-mix(in srgb, var(--kr-primary) 12%, transparent);--kr-nation-1:#c41e3a;--kr-nation-2:#c69100;--kr-nation-3:#ff0;--kr-nation-4:#0033a0;--kr-nation-5:#0b6623;--kr-nation-6:#6a0dad;--kr-nation-7:#6b7280;--kr-nation-8:#0a6b2d;--kr-nation-9:#a70;--kr-nation-bg-1:#ff8080;--kr-nation-bg-2:#aa7000;--kr-nation-bg-3:#ffff80;--kr-nation-bg-4:#8080ff;--kr-nation-bg-5:#80ff80;--kr-nation-bg-6:#cc80ff;--kr-nation-bg-7:#aaa;--kr-nation-bg-8:#739773;--kr-nation-bg-9:#aa4;--kr-nation-bg-10:#cff;& .c1{background-color:var(--kr-nation-bg-1)!important}& .c2{background-color:var(--kr-nation-bg-2)!important}& .c3{background-color:var(--kr-nation-bg-3)!important}& .c4{background-color:var(--kr-nation-bg-4)!important}& .c5{background-color:var(--kr-nation-bg-5)!important}& .c6{background-color:var(--kr-nation-bg-6)!important}& .c7{background-color:var(--kr-nation-bg-7)!important}& .c8{background-color:var(--kr-nation-bg-8)!important}& .c9{background-color:var(--kr-nation-bg-9)!important}& .c10{background-color:var(--kr-nation-bg-10)!important}& .mini.c1,& .mini.c2,& .mini.c3,& .mini.c4,& .mini.c5,& .mini.c6,& .mini.c7,& .mini.c8,& .mini.c9,& .mini.c10{color:#000!important;text-shadow:none!important}--mobile-header-height:56px;--mobile-spacing-xs:4px;--mobile-spacing-sm:8px;--mobile-spacing-md:12px;--mobile-spacing-lg:16px;--z-header:1000;--transition-fast:.15s ease;--transition-normal:.3s ease;--kr-gauge-pv:#388e3c;--kr-gauge-pm:#1565c0;--kr-gauge-pp:#e65100;--kr-gauge-track:#f5f5f5;--kr-overlay-light-10:#ffffff1a;--kr-overlay-light-05:#ffffff0d;--kr-overlay-dark-20:#0003;--kr-overlay-dark-30:#0000004d;--kr-overlay-dark-125:#00000020;--kr-level-bg:var(--kr-highlight);--kr-level-fg:var(--kr-white);--kr-status-unread:var(--kr-highlight);--kr-success:#2e7d32;--kr-warning:#8a5a00;--kr-danger:#c62828;--kr-state-hover-mix:#000;--kr-pv-1:var(--kr-success);--kr-pv-2:color-mix(in srgb, var(--kr-success) 50%, var(--kr-warning));--kr-pv-3:var(--kr-warning);--kr-pv-4:var(--kr-danger);--kr-pv-5:color-mix(in srgb, var(--kr-danger) 60%, var(--kr-text-primary));--kr-pv-track:var(--kr-border-default)}html.kr-theme-variant-empire-brun{--kr-primary:#5e3b2d;--kr-highlight:#c69100;--kr-text-accent:#8a5a00;--kr-level-fg:var(--kr-text);--kr-status-unread:#8a5a00}html.kr-theme-variant-paladium{--kr-arm-ink:#1e1a15;--kr-arm-ink-hover:#1e1a15;--kr-primary:#d4af37;--kr-highlight:#044c17;--kr-text-nation:var(--kr-highlight);--kr-text-accent:#077623}html.kr-theme-variant-theocratie-seelienne{--kr-primary:#0033a0;--kr-highlight:#2d5fcb}html.kr-theme-variant-paradigme-vert{--kr-primary:#0b6623;--kr-highlight:#063803;--kr-text-accent:#0c7707}html.kr-theme-variant-khanat-elmerien{--kr-primary:#6a0dad;--kr-highlight:#7b4c9c;--kr-text-accent:#8150a4}html.kr-theme-variant-confederation-libre{--kr-primary:#6b7280;--kr-highlight:#475369;--kr-text-nation:var(--kr-highlight);--kr-text-accent:#576681}html.kr-theme-variant-royaume-ruthvenie{--kr-primary:#0a6b2d;--kr-highlight:#c41e3a}html[class*=-dark]{color-scheme:dark;--kr-bg-hover:#ffffff08;--kr-bg-active:#ffffff0f;--kr-border-default:#ffffff14;--kr-border-strong:#ffffff26;--kr-level-fg:var(--kr-highlight-reverse);--kr-shadow-sm:0 1px 3px #0006;--kr-shadow-md:0 4px 8px #00000080;--kr-shadow-lg:0 10px 20px #0009;--kr-card-shadow:none;--kr-nation-1:#ff8080;--kr-nation-3:#ffe066;--kr-nation-9:#c4b958;--kr-text-nation:var(--kr-highlight);--kr-header-tint:var(--kr-bg-elevated);--kr-border-tint:var(--kr-border-default);--kr-alert-info-bg:color-mix(in srgb, var(--kr-primary) 15%, var(--kr-bg-surface));--kr-alert-info-border:color-mix(in srgb, var(--kr-primary) 30%, var(--kr-bg-surface));--kr-success:#81c784;--kr-warning:#ffb74d;--kr-danger:#ff8a80;--kr-state-hover-mix:#fff;--kr-pv-5:color-mix(in srgb, var(--kr-danger) 75%, var(--kr-bg-surface));--kr-gauge-pv:#66bb6a;--kr-gauge-pm:#64b5f6;--kr-gauge-pp:#ffa726;--kr-gauge-track:var(--kr-bg-elevated)}html.kr-theme-variant-kraland-dark{--kr-arm-bg:#b64c4c;--kr-arm-ink:#f5f1ed;--kr-arm-ink-hover:#f5f1ed;--kr-primary:#c45252;--kr-primary-dark:#8b0f0e;--kr-highlight:#e07070;--kr-highlight-reverse:#1a0505;--kr-bg-page:#120d0d;--kr-bg-surface:#1e1515;--kr-bg-elevated:#2a1f1f;--kr-text-primary:#f5eded;--kr-text-secondary:#b8a0a0;--kr-text-muted:#8a6868;--kr-text-inverse:#120d0d;--kr-form-bg:#3a2b2b;--kr-form-bg-focus:#423131;--kr-nation-2:#d4a574;--kr-nation-4:#74b9ff;--kr-nation-5:#55efc4;--kr-nation-6:#a29bfe;--kr-nation-7:#b2bec3;--kr-nation-8:#81c784}html.kr-theme-variant-empire-brun-dark{--kr-primary:#7a5240;--kr-primary-dark:#5e3b2d;--kr-highlight:#d4a574;--kr-highlight-reverse:#1a0f0a;--kr-bg-page:#12100d;--kr-bg-surface:#1e1a15;--kr-bg-elevated:#2a251f;--kr-text-primary:#f5f1ed;--kr-text-secondary:#b8a997;--kr-text-muted:#8a7968;--kr-text-inverse:#12100d;--kr-form-bg:#3a332b;--kr-form-bg-focus:#423a31;--kr-nation-2:#d4a574;--kr-nation-4:#74b9ff;--kr-nation-5:#55efc4;--kr-nation-6:#a29bfe;--kr-nation-7:#b2bec3;--kr-nation-8:#81c784}html.kr-theme-variant-paladium-dark{--kr-arm-ink:#1e1a15;--kr-arm-ink-hover:#1e1a15;--kr-primary:#e6c76e;--kr-primary-dark:#d4af37;--kr-highlight:#4a9d5f;--kr-highlight-reverse:#021a0a;--kr-text-accent:#80ba8f;--kr-bg-page:#0f0e0a;--kr-bg-surface:#1a1810;--kr-bg-elevated:#252015;--kr-text-primary:#f5f3e8;--kr-text-secondary:#c4b896;--kr-text-muted:#938567;--kr-text-inverse:#0f0e0a;--kr-form-bg:#3a3420;--kr-form-bg-focus:#43392a;--kr-nation-2:#e6c76e;--kr-nation-4:#74b9ff;--kr-nation-5:#55efc4;--kr-nation-6:#a29bfe;--kr-nation-7:#b2bec3;--kr-nation-8:#81c784}html.kr-theme-variant-theocratie-seelienne-dark{--kr-arm-ink:#1e1a15;--kr-arm-ink-hover:#f5f1ed;--kr-primary:#5a8fd9;--kr-primary-dark:#2d5fcb;--kr-highlight:#80b3ff;--kr-highlight-reverse:#000d1f;--kr-bg-page:#0a0e15;--kr-bg-surface:#12182a;--kr-bg-elevated:#1a2438;--kr-text-primary:#e8f0ff;--kr-text-secondary:#9db5d6;--kr-text-muted:#6b7f9e;--kr-text-inverse:#0a0e15;--kr-form-bg:#2a3447;--kr-form-bg-focus:#323d54;--kr-nation-2:#d4a574;--kr-nation-4:#80b3ff;--kr-nation-5:#55efc4;--kr-nation-6:#a29bfe;--kr-nation-7:#b2bec3;--kr-nation-8:#81c784}html.kr-theme-variant-paradigme-vert-dark{--kr-arm-ink:#1e1a15;--kr-arm-ink-hover:#f5f1ed;--kr-primary:#4d9c61;--kr-primary-dark:#2a7a3d;--kr-highlight:#70c784;--kr-highlight-reverse:#021508;--kr-bg-page:#0a120d;--kr-bg-surface:#0f1a13;--kr-bg-elevated:#1a2820;--kr-text-primary:#e8f5ed;--kr-text-secondary:#a0c4ab;--kr-text-muted:#6d8a75;--kr-text-inverse:#0a120d;--kr-form-bg:#2a3d30;--kr-form-bg-focus:#324539;--kr-nation-2:#d4a574;--kr-nation-4:#74b9ff;--kr-nation-5:#70c784;--kr-nation-6:#a29bfe;--kr-nation-7:#b2bec3;--kr-nation-8:#81c784}html.kr-theme-variant-khanat-elmerien-dark{--kr-arm-bg:#8659b3;--kr-arm-ink:#f5f1ed;--kr-arm-ink-hover:#f5f1ed;--kr-primary:#96c;--kr-primary-dark:#7b4c9c;--kr-highlight:#b794d9;--kr-highlight-reverse:#1a0425;--kr-bg-page:#0f0a15;--kr-bg-surface:#1a121f;--kr-bg-elevated:#251a2d;--kr-text-primary:#f0e8ff;--kr-text-secondary:#bba0d6;--kr-text-muted:#857299;--kr-text-inverse:#0f0a15;--kr-form-bg:#3a2f47;--kr-form-bg-focus:#443854;--kr-nation-2:#d4a574;--kr-nation-4:#74b9ff;--kr-nation-5:#55efc4;--kr-nation-6:#b794d9;--kr-nation-7:#b2bec3;--kr-nation-8:#81c784}html.kr-theme-variant-confederation-libre-dark{--kr-arm-ink:#1e1a15;--kr-arm-bg-hover:#5f6673;--kr-arm-ink-hover:#f5f1ed;--kr-primary:#9ca3af;--kr-primary-dark:#6b7280;--kr-highlight:#c2c9d6;--kr-highlight-reverse:#0f1115;--kr-bg-page:#0e1013;--kr-bg-surface:#16181c;--kr-bg-elevated:#1f2228;--kr-text-primary:#e8eaed;--kr-text-secondary:#b8bcc4;--kr-text-muted:#7e8591;--kr-text-inverse:#0e1013;--kr-form-bg:#2d3139;--kr-form-bg-focus:#363a43;--kr-nation-2:#d4a574;--kr-nation-4:#74b9ff;--kr-nation-5:#55efc4;--kr-nation-6:#a29bfe;--kr-nation-7:#c2c9d6;--kr-nation-8:#81c784}html.kr-theme-variant-royaume-ruthvenie-dark{--kr-arm-ink:#1e1a15;--kr-arm-ink-hover:#f5f1ed;--kr-primary:#4a9d61;--kr-primary-dark:#2a7a3d;--kr-highlight:#ff6b85;--kr-highlight-reverse:#1a0408;--kr-bg-page:#0d1210;--kr-bg-surface:#141a16;--kr-bg-elevated:#1d2621;--kr-text-primary:#ecf5f0;--kr-text-secondary:#a5c4b0;--kr-text-muted:#708a79;--kr-text-inverse:#0d1210;--kr-form-bg:#2d3d33;--kr-form-bg-focus:#36463b;--kr-nation-2:#d4a574;--kr-nation-4:#74b9ff;--kr-nation-5:#55efc4;--kr-nation-6:#a29bfe;--kr-nation-7:#b2bec3;--kr-nation-8:#70c784}#top{display:none!important}html{height:auto!important}body{flex-direction:column;padding-top:60px;display:flex;height:auto!important;min-height:100vh!important;margin:0!important}nav.navbar{z-index:1030!important;height:auto!important;max-height:60px!important;position:fixed!important;top:0!important;left:0!important;right:0!important}#content{flex:1 0 auto}footer{flex-shrink:0;width:100%}html.kr-hide-footer-quote .footer-quote{display:none!important}.container{width:100%!important;max-width:1608px!important}@media (width>=1920px){.container{max-width:1860px!important}}@media (width>=2560px){.container{max-width:2400px!important}}@media (width>=3840px){.container{max-width:3200px!important}}@media (width>=2560px){#col-leftest{width:6%!important}#col-left{width:20%!important}#col-right{width:74%!important}}@media (width>=3840px){#col-leftest{width:4%!important}#col-left{width:16%!important}#col-right{width:80%!important}}@media (width>=768px){#col-right .container-fluid center>img.img-responsive{object-fit:contain;width:auto;max-height:200px;margin:0 auto;display:block}}@media (width>=3840px){.panel-body .list-group-item h4{font-size:15px}.panel-body .list-group-item p{font-size:12px}#player-main-panel{font-size:14px}#player-actions-section .btn{font-size:var(--kr-font-button);padding-left:14px;padding-right:14px}#player-main-panel .btn-group .btn{font-size:13px}}#skills-panel{border-radius:var(--kr-radius-md)!important;background-color:var(--kr-white)!important;border:1px solid #0000000f!important;display:block!important}.navbar-brand{align-items:center!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}.navbar-brand img.kr-logo{vertical-align:middle;height:28px}.navbar-nav>li>a{color:var(--kr-white)!important}.form-control.form-control{border-radius:var(--kr-radius-sm);border:1px solid #00000014}@media (width<=767px),(width>=768px){.panel-body{padding:var(--kr-space-4)}.panel-heading{padding:var(--kr-space-3) var(--kr-space-4)}.modal-footer .btn+.btn{margin-left:var(--kr-space-1)}}@media (width>=768px){:where(html body.page-forum.kr-subforum) table.dataTable thead th{padding:var(--kr-space-2)}}.form-control:focus{box-shadow:0 0 0 2px var(--kr-focus-ring);border-color:var(--kr-focus-ring);outline:none}textarea.form-control.form-control{font-size:1.4rem!important;line-height:1.6!important}.form-group label{color:var(--kr-text);font-weight:600}input[type=checkbox],input[type=radio]{accent-color:var(--kr-primary)!important}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--kr-focus-ring);outline-offset:2px}input[type=checkbox]:checked{border-color:var(--kr-primary)!important}.label,.badge{background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white));border-color:var(--kr-primary-dark);font-size:var(--kr-font-label);border-radius:var(--kr-radius-full);font-weight:700}@media (width<=767px),(width>=768px){.btn,.btn-xs,.btn-sm,.btn-lg,.btn-group-xs>.btn,.btn-group-sm>.btn,.btn-group-lg>.btn{border-radius:var(--kr-radius-sm)}.panel,.alert,.well,.well-sm,.well-lg,.dropdown-menu,.modal-content{border-radius:var(--kr-radius-md)}.panel>.panel-heading{border-top-left-radius:calc(var(--kr-radius-md) - 1px);border-top-right-radius:calc(var(--kr-radius-md) - 1px)}.panel>.panel-footer{border-bottom-right-radius:calc(var(--kr-radius-md) - 1px);border-bottom-left-radius:calc(var(--kr-radius-md) - 1px)}.panel-group .panel{border-radius:var(--kr-radius-md)}}html.kr-theme-enabled a.label:is(:link,:visited){color:var(--kr-arm-ink,var(--kr-white))}html.kr-theme-enabled a.label[href]:is(:hover,:focus){background-color:var(--kr-arm-bg-hover,var(--kr-primary-dark));color:var(--kr-arm-ink-hover,var(--kr-white))}.bg-info:not(:where(html.kr-page-report table>tbody>tr)){background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white))}@media (width<=767px),(width>=768px){:where(html.kr-page-report) table>tbody>tr.bg-info{background-color:#0000}:where(html.kr-page-report) table>tbody>tr>td:first-child:not(:only-child){font-size:var(--kr-font-detail)}:where(html.kr-page-report) body{padding-top:calc(var(--kr-space-4) - 10px)}}@media (width>=768px){:where(html.kr-page-report) table>tbody>tr>td{font-size:var(--kr-font-body)}:where(html.kr-page-report) table>tbody>tr.bg-info>td:first-child{box-shadow:inset 4px 0 0 var(--kr-status-unread);padding-left:var(--kr-space-3);background-color:color-mix(in srgb, var(--kr-status-unread) 14%, transparent)}:where(html.kr-page-report) table>tbody>tr>td:first-child:not(:only-child){padding-left:var(--kr-space-3)}}@media (width<=767px){:where(html.kr-page-report) table.table,:where(html.kr-page-report) table.table>tbody,:where(html.kr-page-report) table.table>tbody>tr,:where(html.kr-page-report) table.table>tbody>tr>td{display:block}:where(html.kr-page-report) table.table>colgroup{display:none}:where(html.kr-page-report) table.table>tbody>tr>td{padding:var(--kr-space-1) var(--kr-marge-page,var(--kr-space-3)) var(--kr-space-2);font-size:var(--kr-font-body-mobile)}:where(html.kr-page-report) body.mobile-mode>:is(p,.pagination){padding-left:var(--kr-marge-page);padding-right:var(--kr-marge-page)}:where(html.kr-page-report) table.table>tbody>tr>td:first-child{padding-top:var(--kr-space-2)}:where(html.kr-page-report) table.table>tbody>tr>td:first-child:not(:only-child){padding-bottom:0}:where(html.kr-page-report) table.table>tbody>tr>td+td{border-top:0}:where(html.kr-page-report) table.table>tbody>tr>td .mini.text-muted{font-size:var(--kr-font-detail)}:where(html.kr-page-report) table.table>tbody>tr.bg-info{box-shadow:inset 4px 0 0 var(--kr-status-unread)}:where(html.kr-page-report) .nav-tabs>li>a{gap:var(--kr-space-1)}}@media (width<=767px),(width>=768px){a.list-group-item[href^=kramail\\/]>.badge:not(:empty),.badge-danger,.navbar-right a[href=kramail] .badge:not(:empty),.navbar-header-buttons-left a[href=kramail] .badge:not(:empty),.navbar-header-buttons-left a[href*=kramail] .badge:not(:empty){background-color:var(--kr-status-unread)!important;color:var(--kr-bg-surface)!important}}@keyframes kr-bell-swing{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-8deg)}50%{transform:rotate(5deg)}60%{transform:rotate(-3deg)}70%{transform:rotate(1deg)}80%{transform:rotate(0)}to{transform:rotate(0)}}.navbar-right .fa-bell,.navbar-right .fa-envelope{transform-origin:50% 0;display:inline-block}.navbar-right a:has(.badge-danger:not(:empty)) .fa-bell,.navbar-right a:has(.badge:not(:empty)) .fa-envelope{animation:1.5s ease-in-out infinite kr-bell-swing}@media (width<=767px){.navbar-header-buttons-left .fa-bell,.navbar-header-buttons-left .fa-envelope{transform-origin:50% 0;display:inline-block}.navbar-header-buttons-left a:has(.badge-danger:not(:empty)) .fa-bell,.navbar-header-buttons-left a:has(.badge:not(:empty)) .fa-envelope{animation:1.5s ease-in-out infinite kr-bell-swing}}.alert.alert-info{background-color:var(--kr-alert-info-bg);border-color:var(--kr-alert-info-border);color:var(--kr-text-primary)}.alert strong,.alert p{color:var(--kr-text-primary)}html.kr-theme-enabled :is(.alert-success,.label-success,.btn-success,.bg-success,.text-success,.panel-success){--kr-state:var(--kr-success)}html.kr-theme-enabled :is(.alert-warning,.label-warning,.btn-warning,.bg-warning,.text-warning,.panel-warning){--kr-state:var(--kr-warning)}html.kr-theme-enabled :is(.alert-danger,.label-danger,.btn-danger,.bg-danger,.text-danger,.panel-danger){--kr-state:var(--kr-danger)}html.kr-theme-enabled .alert:is(.alert-success,.alert-warning,.alert-danger){background-color:color-mix(in srgb, var(--kr-state) 12%, var(--kr-bg-surface));border-color:color-mix(in srgb, var(--kr-state) 35%, var(--kr-bg-surface));color:var(--kr-text-primary)}html.kr-theme-enabled .alert a:where(:not(.btn,.label)){text-decoration:underline;color:inherit!important}html.kr-theme-enabled .label.label:is(.label-success,.label-warning,.label-danger){background-color:var(--kr-state);border-color:var(--kr-state);color:var(--kr-bg-surface)}html.kr-theme-enabled a.label.label[href]:is(.label-success,.label-warning,.label-danger):is(:hover,:focus){background-color:color-mix(in srgb, var(--kr-state) 85%, var(--kr-state-hover-mix));color:var(--kr-bg-surface)}html.kr-theme-enabled .btn:is(.btn-success,.btn-warning,.btn-danger):where(:not(.btn-danger.xmini,.btn-warning:has(>img[src*="/bat/bat"]),#col-leftest-stats .btn-success,.btn-success.mobile-characteristic-badge)){background-color:var(--kr-state);border-color:var(--kr-state);color:var(--kr-bg-surface)}html.kr-theme-enabled .btn:is(.btn-success,.btn-warning,.btn-danger):is(:hover,:focus,.focus,:active,.active):where(:not(.btn-danger.xmini,.btn-warning:has(>img[src*="/bat/bat"]),#col-leftest-stats .btn-success,.btn-success.mobile-characteristic-badge)),html.kr-theme-enabled .open>.dropdown-toggle.btn:is(.btn-success,.btn-warning,.btn-danger):where(:not(.btn-danger.xmini)){background-color:color-mix(in srgb, var(--kr-state) 85%, var(--kr-state-hover-mix));border-color:color-mix(in srgb, var(--kr-state) 85%, var(--kr-state-hover-mix));color:var(--kr-bg-surface)}html.kr-theme-enabled .btn:is(.btn-success,.btn-warning,.btn-danger):is(.disabled,[disabled]):where(:not(.btn-danger.xmini,.btn-warning:has(>img[src*="/bat/bat"]),#col-leftest-stats .btn-success,.btn-success.mobile-characteristic-badge)),html.kr-theme-enabled fieldset[disabled] .btn:is(.btn-success,.btn-warning,.btn-danger):where(:not(.btn-danger.xmini,.btn-warning:has(>img[src*="/bat/bat"]),#col-leftest-stats .btn-success,.btn-success.mobile-characteristic-badge)){background-color:var(--kr-state);border-color:var(--kr-state);color:var(--kr-bg-surface)}@media (width<=767px),(width>=768px){html.kr-theme-enabled .btn.btn-danger.xmini{background-color:var(--kr-arm-bg,var(--kr-primary));border-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white));border-radius:var(--kr-radius-full);font-weight:700}}html.kr-theme-enabled .btn:is(.btn-success,.btn-warning,.btn-danger):where(:not(#col-leftest-stats .btn-success,.btn-success.mobile-characteristic-badge)) .badge{background-color:var(--kr-bg-surface);color:var(--kr-state)}html.kr-theme-enabled :is(.bg-success,.bg-warning,.bg-danger){background-color:var(--kr-state);color:var(--kr-bg-surface)}html.kr-theme-enabled :is(.bg-success,.bg-warning,.bg-danger) :where(:not(.btn,.label,.btn *,.label *)){color:inherit!important}html.kr-theme-enabled .text-success.text-success,html.kr-theme-enabled .text-warning.text-warning,html.kr-theme-enabled .text-danger.text-danger{color:var(--kr-state)}html.kr-theme-enabled .text-info.text-info{color:var(--kr-text-accent)}html.kr-theme-enabled .panel:is(.panel-success,.panel-warning,.panel-danger),html.kr-theme-enabled .panel:is(.panel-success,.panel-warning,.panel-danger)>.panel-heading+.panel-collapse>.panel-body{border-color:color-mix(in srgb, var(--kr-state) 35%, var(--kr-bg-surface))}html.kr-theme-enabled .panel:is(.panel-success,.panel-warning,.panel-danger)>.panel-heading{background-color:color-mix(in srgb, var(--kr-state) 12%, var(--kr-bg-surface));border-color:color-mix(in srgb, var(--kr-state) 35%, var(--kr-bg-surface));color:var(--kr-text-primary)}html.kr-theme-enabled .panel:is(.panel-success,.panel-warning,.panel-danger)>.panel-heading .badge{background-color:var(--kr-state);color:var(--kr-bg-surface)}html.kr-theme-enabled .panel.panel-info,html.kr-theme-enabled .panel.panel-info>.panel-heading+.panel-collapse>.panel-body{border-color:var(--kr-alert-info-border)}html.kr-theme-enabled .panel.panel-info>.panel-heading{background-color:var(--kr-alert-info-bg);border-color:var(--kr-alert-info-border);color:var(--kr-text-primary)}html.kr-theme-enabled .panel.panel-info>.panel-heading .badge{background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white))}html.kr-hide-carousel .carousel{display:none!important}.list-group-item{border:none;padding:.6rem .75rem}.list-group-item.btn{border:none!important}.list-group-item.active:where(:not(:where(html.kr-page-accueil) body.mobile-mode #player-header-section>*)),.list-group-item.active:where(:not(:where(html.kr-page-accueil) body.mobile-mode #player-header-section>*)):focus,.list-group-item.active:where(:not(:where(html.kr-page-accueil) body.mobile-mode #player-header-section>*)):hover,.list-group-item.active:where(:not(:where(html.kr-page-accueil) body.mobile-mode #player-header-section>*)) a{background-color:var(--kr-arm-bg,var(--kr-primary))!important;border-color:var(--kr-primary-dark)!important;color:var(--kr-arm-ink,var(--kr-white))!important}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-text,.list-group-item.active:is(:hover,:focus) .list-group-item-text{color:var(--kr-arm-ink,var(--kr-white))}.list-group-item.active>.badge,.nav-pills>.active>a>.badge,.btn-primary .badge,.btn-info .badge,html.kr-theme-enabled .panel-primary>.panel-heading .badge{background-color:var(--kr-arm-ink,var(--kr-white));color:var(--kr-arm-bg,var(--kr-primary))}.list-group-item:hover{color:var(--kr-text-accent);background-color:#00000005}.img-circle{width:var(--kr-avatar-size);height:var(--kr-avatar-size);min-width:var(--kr-avatar-size);min-height:var(--kr-avatar-size);object-fit:cover;border-radius:50%;display:inline-block}.img-circle.img-responsive,.img-circle.img-thumbnail{width:var(--kr-avatar-size);height:var(--kr-avatar-size);max-width:none!important}.col-md-3.sidebar .avatar,.col-md-2.sidebar .avatar{margin-bottom:.5rem}.list-group a.list-group-item.ds_user,.list-group-item.ds_user{position:relative;min-height:var(--kr-avatar-size)!important;padding-right:calc(var(--kr-avatar-size) + 1rem)!important;align-items:center!important;display:flex!important}.list-group-item.ds_user .pull-right{position:absolute!important;top:50%!important;right:.75rem!important;transform:translateY(-50%)!important}@media (width>=768px){#player-header-section .nopadding,#player-header-section .nopadding-right,#player-main-panel .nopadding,#player-main-panel .nopadding-right,#player-vitals-section .nopadding,#player-vitals-section .nopadding-right{padding-left:15px!important;padding-right:15px!important}#player-main-panel>.row>.nopadding:first-child{padding-left:10px!important;padding-right:10px!important}}#player-vitals-section[style*=padding-left]{padding-left:0!important}@media (width>=768px){#player-vitals-section .progress{background-color:var(--kr-gauge-track)}#player-vitals-section .col-sm-4:has(.alert141)+.col-sm-8 .progress>.progress-bar:first-child{background-color:var(--kr-gauge-pv)}#player-vitals-section .col-sm-4:has(.alert142)+.col-sm-8 .progress>.progress-bar:first-child{background-color:var(--kr-gauge-pm)}#player-vitals-section .col-sm-4:has(.alert143)+.col-sm-8 .progress>.progress-bar:first-child{background-color:var(--kr-gauge-pp)}#player-vitals-section .progress>.progress-bar:not(:first-child){box-shadow:none;background-color:#0000}}#player-actions-section{flex-wrap:wrap;gap:.5rem;display:flex;padding:0 15px!important}#player-actions-section hr{width:100%;margin:.5rem 0}.carousel-caption{border-radius:var(--kr-radius-md);color:var(--kr-white);background:linear-gradient(#0000008c,#00000059);padding:1.4rem 1.4rem 56px}.item img[class*=-slide]{max-width:100%;height:auto;margin:0 auto;display:block}a.carousel-control.left,a.carousel-control.right{background-image:none}.modal{pointer-events:auto;justify-content:center;align-items:flex-start;padding-top:30px;display:flex!important;position:fixed!important;overflow-y:hidden!important}.modal.in{overflow-y:hidden!important}.modal-dialog{pointer-events:auto;flex-direction:column;width:900px;max-width:90vw;max-height:calc(100vh - 60px);margin:0 auto 30px;display:flex;overflow-y:auto}.modal-content{flex-direction:column;max-height:100%;display:flex;overflow:hidden}.modal-body{flex:auto;overflow-y:auto}.modal-header,.modal-footer{flex-shrink:0}@media (width<=767px){.bootbox-confirm .modal-body>select:first-of-type,.bootbox-confirm select.form-control{min-height:var(--kr-touch-target);margin-bottom:var(--mobile-spacing-lg);border-radius:var(--kr-radius-sm);padding:8px 12px;font-size:16px!important}.bootbox-confirm .panel-heading ul.nav-tabs{margin-bottom:var(--mobile-spacing-md);grid-template-columns:repeat(2,1fr);padding-left:0;gap:var(--mobile-spacing-md)!important;border-bottom:none!important;display:grid!important}.bootbox-confirm .panel-heading ul.nav-tabs>li{padding:0;display:block;float:none!important;margin:0!important}.bootbox-confirm .panel-heading ul.nav-tabs>li>a{min-height:var(--kr-touch-target);text-align:center;background:var(--kr-bg-elevated);transition:all var(--transition-fast);justify-content:center;align-items:center;padding:12px 16px;font-size:.95rem;font-weight:500;text-decoration:none;display:flex;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-sm)!important;margin:0!important}.bootbox-confirm .panel-heading ul.nav-tabs>li.active>a{background:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white));border-color:var(--kr-arm-bg,var(--kr-primary))!important}.bootbox-confirm .panel-heading ul.nav-tabs>li>a:hover,.bootbox-confirm .panel-heading ul.nav-tabs>li>a:focus{background:var(--kr-bg-hover);box-shadow:var(--kr-shadow-sm);text-decoration:none;transform:translateY(-1px);border-color:var(--kr-primary)!important}.bootbox-confirm .panel-heading ul.nav-tabs>li>a:active{background:var(--kr-bg-active);transform:translateY(0)}.bootbox-confirm .list-inline>li>a>.fa,.bootbox-confirm .list-inline>li>a>.glyphicon{margin-right:6px;font-size:1.1em}.bootbox-confirm .panel-actions{padding:var(--mobile-spacing-md);background:var(--kr-bg-surface);border-radius:var(--kr-radius-md)}.bootbox-confirm .panel-actions:before{content:"Actions";color:var(--kr-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--mobile-spacing-sm);padding-bottom:var(--mobile-spacing-sm);border-bottom:1px solid var(--kr-border-default);font-size:.8125rem;font-weight:600;display:block}.bootbox-confirm .panel-actions .row.form-group{border-radius:var(--kr-radius-md);background:#ffffff05;border:1px solid #ffffff14;grid-template-columns:44px 1fr 60px 70px;gap:0;transition:all .2s;overflow:hidden;margin:0 0 2px!important;padding:0!important;display:grid!important}.bootbox-confirm .panel-actions .row.form-group:hover{background:#d4a5740d;border-color:#d4a5744d;transform:translate(2px)}.bootbox-confirm .panel-actions .row.form-group:has(input[type=radio]:checked){border-color:var(--kr-primary);background:#d4a5741f;box-shadow:0 0 0 1px #d4a57433}.bootbox-confirm .panel-actions .row.form-group>div{min-height:var(--kr-touch-target);border-right:1px solid #ffffff0d;align-items:center;margin:0!important;padding:8px 6px!important;display:flex!important}.bootbox-confirm .panel-actions .row.form-group>div:last-child{border-right:none}.bootbox-confirm .panel-actions .row.form-group>div:first-child{background:#0000001a;justify-content:center}.bootbox-confirm .panel-actions .row.form-group>div:nth-child(2){padding-left:12px!important}.bootbox-confirm .panel-actions .row.form-group>div:nth-child(3),.bootbox-confirm .panel-actions .row.form-group>div:nth-child(4){color:var(--kr-text-secondary);background:#00000026;justify-content:center;font-size:.875rem;font-weight:600}.bootbox-confirm .panel-actions input[type=radio]{cursor:pointer;accent-color:var(--kr-primary);flex-shrink:0;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;margin:0!important}.bootbox-confirm .panel-actions label{cursor:pointer;color:var(--kr-text-primary);user-select:none;font-size:.9375rem;font-weight:500;transition:color .2s;margin:0!important}.bootbox-confirm .panel-actions label:hover{color:var(--kr-text-accent)}.bootbox-confirm table{width:100%;margin-bottom:var(--mobile-spacing-lg);border-collapse:separate;border-spacing:0}.bootbox-confirm table td,.bootbox-confirm table th{vertical-align:middle;border-bottom:1px solid var(--kr-border-default);padding:12px 8px}.bootbox-confirm table th{color:var(--kr-text-secondary);background:var(--kr-bg-elevated);font-size:.875rem;font-weight:600}.bootbox-confirm input[type=checkbox]{cursor:pointer;width:20px;min-width:20px;height:20px;min-height:20px;accent-color:var(--kr-primary);margin:0}.bootbox-confirm .form-group:has(input[type=checkbox]),.bootbox-confirm .form-group:has(select[name=bonus]){min-height:var(--kr-touch-target);width:auto;margin-right:var(--mobile-spacing-md);margin-bottom:var(--mobile-spacing-md);align-items:center;gap:12px;display:inline-flex}.bootbox-confirm .modal-body label{cursor:pointer;min-height:var(--kr-touch-target);align-items:center;gap:8px;margin-bottom:0;padding:10px 0;display:inline-flex}.bootbox-confirm select[name=bonus]{min-height:var(--kr-touch-target);border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-sm);background:var(--kr-bg-surface);color:var(--kr-text-primary);cursor:pointer;padding:10px 12px;font-size:.9375rem}.bootbox-confirm .form-group{margin-bottom:var(--mobile-spacing-lg)}.bootbox-confirm .btn-toolbar .btn{min-height:var(--kr-touch-target);min-width:var(--kr-touch-target);border-radius:var(--kr-radius-sm);justify-content:center;align-items:center;padding:8px 12px;display:inline-flex}.bootbox-confirm .btn-toolbar .btn:hover{background:var(--kr-bg-hover);border-color:var(--kr-primary)}.bootbox-confirm textarea.form-control{resize:vertical;min-height:120px;line-height:1.5;font-size:16px!important}.bootbox-confirm select[name=top],.bootbox-confirm select.form-control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'12\' viewBox=\'0 0 12 12\'%3E%3Cpath fill=\'%23999\' d=\'M6 8L1 3h10z\'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px;background-color:var(--kr-bg-surface)!important;color:var(--kr-text-primary)!important;border:1px solid var(--kr-border-default)!important}.bootbox-confirm .checkbox input[type=checkbox]{flex-shrink:0;margin:0;position:static!important}.bootbox-confirm .checkbox label{min-height:var(--kr-touch-target);cursor:pointer;align-items:center;gap:8px;padding-left:0;display:inline-flex}.bootbox-confirm .btn-toolbar{-webkit-overflow-scrolling:touch;background:var(--kr-bg-hover);flex-wrap:nowrap;overflow:auto hidden;border-radius:var(--kr-radius-sm) var(--kr-radius-sm) 0 0!important;border:1px solid var(--kr-border-default)!important;border-bottom:1px solid var(--kr-border-default)!important;gap:0!important;margin-bottom:0!important;padding:0!important;display:flex!important}.bootbox-confirm .btn-toolbar .btn-group{flex-shrink:0;border:none!important;border-right:1px solid var(--kr-border-default)!important;border-radius:0!important;flex-direction:row!important;width:auto!important;margin:0!important;padding:0!important}.bootbox-confirm .btn-toolbar>.btn-group:last-child,.bootbox-confirm .btn-toolbar>.btn-group[aria-label]:last-of-type{border-right:none!important}.bootbox-confirm .btn-toolbar>.btn-group>.btn,.bootbox-confirm .btn-toolbar>.btn-group>a.btn,.bootbox-confirm .btn-toolbar>.btn-group .dropdown>a>.btn,.bootbox-confirm .btn-toolbar>.btn-group .dropdown .dropdown-toggle .btn,.bootbox-confirm .btn-toolbar>.btn-group .dropdown>.dropdown-toggle{flex-shrink:0;justify-content:center;align-items:center;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;color:var(--kr-text-primary)!important;background:0 0!important;border:none!important;border-right:1px solid #ffffff0d!important;border-radius:0!important;margin:0!important;padding:0!important;display:flex!important}.bootbox-confirm .btn-toolbar>.btn-group>.btn i,.bootbox-confirm .btn-toolbar>.btn-group>a.btn i{color:inherit!important}.bootbox-confirm .btn-toolbar .btn-group .dropdown{flex-shrink:0;display:flex!important}.bootbox-confirm .btn-toolbar .btn-group .dropdown>.dropdown-toggle>.btn{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;color:var(--kr-text-primary)!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.bootbox-confirm .btn-toolbar .btn-group .dropdown>.dropdown-toggle>.btn i,.bootbox-confirm .btn-toolbar .btn-group .dropdown>.dropdown-toggle>.btn .fa,.bootbox-confirm .btn-toolbar .btn-group .dropdown>.dropdown-toggle>.btn .far{color:inherit!important}.bootbox-confirm .btn-toolbar .dropdown-menu .btn-group .btn{border-radius:var(--kr-radius-sm)!important;border:1px solid #ffffff1a!important;width:auto!important;min-width:28px!important;max-width:none!important;height:auto!important;min-height:28px!important;margin:2px!important;padding:4px 6px!important}.bootbox-confirm .btn-toolbar>.btn-group:first-child>.btn:first-child,.bootbox-confirm .btn-toolbar>.btn-group:first-child>a.btn:first-child{border-radius:var(--kr-radius-sm) 0 0 0!important}.bootbox-confirm .btn-toolbar>.btn-group[aria-label]:last-of-type>.btn:last-child,.bootbox-confirm .btn-toolbar>.btn-group[aria-label]:last-of-type>a.btn:last-child{border-radius:0 var(--kr-radius-sm) 0 0!important;border-right:none!important}.bootbox-confirm .btn-toolbar .btn:active{background:color-mix(in srgb, var(--kr-primary) 15%, transparent)!important}.bootbox-confirm .btn-toolbar::-webkit-scrollbar{height:3px}.bootbox-confirm .btn-toolbar::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.bootbox-confirm .btn-toolbar+textarea.form-control,.bootbox-confirm .col-sm-10>.btn-toolbar+textarea.form-control{margin-top:0;border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.bootbox-confirm .btn-toolbar .dropdown-menu{max-height:50vh;overflow-y:auto;border-radius:var(--kr-radius-md) var(--kr-radius-md) 0 0!important;z-index:1050!important;background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;width:auto!important;max-width:calc(100vw - 16px)!important;padding:12px!important;position:fixed!important;inset:auto 8px 60px!important;box-shadow:0 -4px 24px #0006!important}.bootbox-confirm .panel-actions>.row:last-of-type{flex-wrap:wrap;align-items:center;gap:8px;display:flex!important}.bootbox-confirm .panel-actions>.row:last-of-type [class*=col-]{flex:none;padding:0;width:auto!important}@media (width<=767px){.bootbox-confirm>.modal-dialog{display:block!important}.bootbox-confirm .modal-content{flex-direction:column!important;max-height:90dvh!important;display:flex!important}.bootbox-confirm .kraland-modal-header,.bootbox-confirm .kraland-character-title{z-index:110!important;background:var(--kr-bg-surface)!important;flex-shrink:0!important;position:sticky!important;top:0!important}.bootbox-confirm .kraland-modal-header{border-bottom:1px solid var(--kr-border-default)!important;padding:12px 16px 8px!important}.bootbox-confirm .kraland-character-title{margin:0!important;padding:8px 16px!important;font-size:18px!important}.bootbox-confirm .kraland-actions-zone{z-index:100!important;background:var(--kr-bg-surface)!important;border-bottom:2px solid var(--kr-border-default)!important;padding:12px 16px!important;position:sticky!important;top:0!important}.bootbox-confirm .modal-body{flex:1!important;padding:0!important;overflow:hidden auto!important}.bootbox-confirm .kraland-form-zone{padding:16px!important}.bootbox-confirm .kraland-modal-footer{z-index:110!important;background:var(--kr-bg-surface)!important;border-top:2px solid var(--kr-border-default)!important;flex-shrink:0!important;gap:12px!important;padding:12px 16px!important;display:flex!important;position:sticky!important;bottom:0!important}.bootbox-confirm .kraland-modal-footer .btn{border-radius:var(--kr-radius-sm)!important}.bootbox-confirm .nav.nav-tabs li a{font-size:15px!important;font-weight:500!important;transition:all .2s!important;box-shadow:0 1px 3px #0000001a!important}.bootbox-confirm .row,.bootbox-confirm [class*=col-],.bootbox-confirm .form-group,.bootbox-confirm .tab-content,.bootbox-confirm .panel-info .panel-heading,.bootbox-confirm .panel-info .panel-body,.bootbox-confirm .panel-info .panel-footer{display:block!important}.bootbox-confirm .panel-info .panel-heading .row,.bootbox-confirm .panel-info .panel-body .row,.bootbox-confirm .panel-info .panel-footer .row{flex-flow:row!important;align-items:center!important;margin-left:0!important;margin-right:0!important;display:flex!important}.bootbox-confirm .panel-info .row>[class*=col-]{flex-shrink:0!important}.bootbox-confirm .panel-info .panel-heading .row>.col-sm-1,.bootbox-confirm .panel-info .panel-body .row>.col-sm-1{flex:0 0!important;width:0!important;max-width:0%!important;padding:0!important;overflow:hidden!important}.bootbox-confirm .panel-info .panel-heading .row>.col-sm-7,.bootbox-confirm .panel-info .panel-body .row>.col-sm-7{flex:0 0 46%!important;max-width:46%!important}.bootbox-confirm .panel-info .panel-heading .row>.col-sm-2:nth-child(3),.bootbox-confirm .panel-info .panel-body .row>.col-sm-2:nth-child(3),.bootbox-confirm .panel-info .panel-heading .row>.col-sm-2:nth-child(4),.bootbox-confirm .panel-info .panel-body .row>.col-sm-2:nth-child(4){flex:0 0 27%!important;max-width:27%!important}.bootbox-confirm .panel-info .panel-heading .row>[class*=col-]:not(.col-sm-1),.bootbox-confirm .panel-info .panel-body .row>[class*=col-]:not(.col-sm-1){padding-left:8px!important;padding-right:8px!important}.bootbox-confirm .panel-info .panel-footer .row>.col-sm-1{flex:0 0 15%!important;max-width:15%!important;padding-left:8px!important;padding-right:4px!important}.bootbox-confirm .panel-info .panel-footer .row>.col-sm-7{flex:0 0 25%!important;max-width:25%!important;padding-left:0!important;padding-right:12px!important}.bootbox-confirm .panel-info .panel-footer .row>.col-sm-2:nth-child(3){flex:0 0 20%!important;max-width:20%!important;padding-left:12px!important;padding-right:4px!important}.bootbox-confirm .panel-info .panel-footer .row>.col-sm-2:nth-child(4){flex:0 0 40%!important;max-width:40%!important;padding-left:0!important;padding-right:8px!important}.bootbox-confirm .panel-info .panel-footer .row{align-items:center!important}.bootbox-confirm .panel-info .panel-footer input[type=checkbox],.bootbox-confirm .panel-info .panel-footer select,.bootbox-confirm .panel-info .panel-footer label{vertical-align:middle!important}.bootbox-confirm table{table-layout:auto!important;width:100%!important;display:table!important}.bootbox-confirm table tbody{display:table-row-group!important}.bootbox-confirm table tr{display:table-row!important}.bootbox-confirm table td,.bootbox-confirm table th{vertical-align:middle!important;display:table-cell!important}.bootbox-confirm .kraland-modal-header select{border-radius:var(--kr-radius-sm)!important;width:100%!important;height:48px!important;font-size:16px!important}.bootbox-confirm .kraland-character-title img{object-fit:cover!important;border-radius:8px!important;width:60px!important;height:60px!important;margin-right:12px!important}.bootbox-confirm .kraland-form-zone .panel{border-radius:var(--kr-radius-md)!important;margin-bottom:16px!important}.bootbox-confirm .kraland-form-zone input[type=text],.bootbox-confirm .kraland-form-zone textarea,.bootbox-confirm .kraland-form-zone select{border-radius:var(--kr-radius-sm)!important;font-size:16px!important}.bootbox-confirm .kraland-form-zone textarea{min-height:120px!important}}.bootbox-confirm textarea.form-control:focus{border-color:var(--kr-primary);box-shadow:0 0 0 2px var(--kr-focus-ring);outline:none}@media (width<=767px){.bootbox-confirm .kraland-form-zone textarea#message{resize:vertical!important;min-height:160px!important;padding:12px!important;font-size:16px!important;line-height:1.5!important}.bootbox-confirm .kr-btn-secondary-subtle{background:var(--kr-bg-surface)!important;border-color:var(--kr-border-default)!important;color:var(--kr-text-secondary)!important;font-weight:500!important}.bootbox-confirm .kr-btn-secondary-subtle:active{background:var(--kr-bg-hover)!important}.bootbox-confirm .kraland-modal-header select optgroup{color:var(--kr-text-accent)!important;padding:8px 0!important;font-size:14px!important;font-weight:700!important}.bootbox-confirm .kraland-modal-header select option{padding:8px 12px!important;font-size:15px!important}}.bootbox-confirm .alert{margin-bottom:var(--mobile-spacing-lg);border-radius:var(--kr-radius-md);padding:12px;font-size:.875rem}.bootbox-confirm .alert-order{background:var(--kr-alert-info-bg);border:1px solid var(--kr-alert-info-border)}.bootbox-confirm .alert .close{opacity:.5;font-size:1.5rem;line-height:1}.bootbox-confirm .modal-footer{background:var(--kr-bg-surface);border-top:2px solid var(--kr-border-strong);padding:var(--mobile-spacing-lg);z-index:100;gap:var(--mobile-spacing-md);display:flex;position:sticky;bottom:0;box-shadow:0 -4px 8px #0000000d}.bootbox-confirm .modal-footer p{color:var(--kr-text-primary);padding:var(--mobile-spacing-sm) var(--mobile-spacing-md);background:var(--kr-bg-elevated);border-radius:var(--kr-radius-md);border-left:3px solid var(--kr-primary);margin-bottom:0;font-size:.9rem;font-weight:600}.bootbox-confirm .modal-footer .btn{border-radius:var(--kr-radius-sm);min-width:100px;font-weight:500}:where(body.mobile-mode) .bootbox-confirm .panel-actions:before{font-size:var(--kr-font-label)}:where(body.mobile-mode) .bootbox-confirm table th{font-size:var(--kr-font-detail)}:where(body.mobile-mode) .bootbox-confirm select[name=bonus],:where(body.mobile-mode) .bootbox-confirm .alert{font-size:var(--kr-font-body-mobile)}:where(body.mobile-mode) .bootbox-confirm .modal-footer p{font-size:var(--kr-font-body)}}@media (width<=767px),(width>=768px){.kr-order-form .kr-order-alerts{z-index:111;clear:both;background-color:var(--kr-bg-surface);position:sticky;top:-15px}.kr-order-form .kr-order-help-toggle{align-items:center;gap:var(--kr-space-1);margin-bottom:var(--kr-space-2);display:inline-flex}}@media (width<=767px){body:not(.mobile-mode) .kr-order-form .kr-order-alerts{top:0}}@media (width<=767px),(width>=768px){.kr-order-modal .modal-footer>.kr-order-badges{text-align:left;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:0;display:flex}.kr-order-form .panel.with-nav-tabs>.panel-footer:has(>p.mini[hidden]:only-child){display:none}.kr-order-modal .kr-order-badge{border-radius:var(--kr-radius-full);background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white));font-size:var(--kr-font-label);align-items:center;gap:4px;padding:4px 12px;font-weight:700;line-height:16px;display:inline-flex}.kr-order-modal .kr-order-badge i{font-size:14px}}@media (width>=768px){.kr-order-modal .modal-footer>.kr-order-badges{margin-bottom:12px}}@media (width<=767px),(width>=768px){.kr-order-modal .bootbox-close-button{z-index:120;width:44px;height:44px;color:var(--kr-text-primary);text-shadow:none;opacity:1;font-size:28px;line-height:24px;position:relative}}@media (width<=767px){.kr-order-modal .bootbox-close-button{padding:10px}body:not(.mobile-mode) .kr-order-modal .bootbox-close-button{margin-top:0!important}}@media (width>=768px){.kr-order-modal .bootbox-close-button{text-align:right;padding:0 0 20px}}@media (width<=767px){html.kr-theme-enabled body .bootbox.modal .modal-footer{flex-direction:column!important}html.kr-theme-enabled body .bootbox.modal .modal-footer .btn{width:100%!important;margin-left:0!important}}@media (width<=767px),(width>=768px){html.kr-theme-enabled .bootbox.modal.kr-order-modal .panel.with-nav-tabs .nav.nav-tabs>li.active>a{background:var(--kr-bg-surface)!important;color:var(--kr-text-primary)!important;box-shadow:none!important}html.kr-theme-enabled .kr-order-modal .nav-tabs>li.active>a *{color:inherit!important}}.pagination>li.active>:is(a,span),.pagination>li.active>:is(a,span):is(:hover,:focus){color:var(--kr-arm-ink-hover,var(--kr-white));background-color:var(--kr-arm-bg-hover,var(--kr-primary-dark));border-color:var(--kr-primary-dark)}.pagination>li>a,.pagination>li>a:hover{color:var(--kr-text-accent)}.bg-primary{background-color:var(--kr-arm-bg,var(--kr-primary))!important;color:var(--kr-arm-ink,var(--kr-white))!important}html.kr-theme-enabled .nav-pills>li.active>a,html.kr-theme-enabled .nav-pills>li.active>a:is(:hover,:focus){background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white))}.panel-primary{border-color:var(--kr-primary-dark)}html.kr-theme-enabled .panel-primary>.panel-heading{background-color:var(--kr-arm-bg,var(--kr-primary));border-color:var(--kr-primary-dark);color:var(--kr-arm-ink,var(--kr-white))}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:var(--kr-primary-dark)}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:var(--kr-primary-dark)}a:link,a:visited{color:var(--kr-text-accent);text-decoration:none;transition:color .12s,opacity .12s}a:hover,a:focus{color:var(--kr-text-accent);outline:none;text-decoration:underline}@media (width<=767px),(width>=768px){:is(.forum-msg,ul.media-list .media-body>.t) a:not(.btn):link,:is(.forum-msg,ul.media-list .media-body>.t) a:not(.btn):visited{text-underline-offset:2px;text-decoration:underline}}html.kr-theme-enabled .btn-primary.btn-primary,html.kr-theme-enabled .btn-info.btn-info{background-color:var(--kr-arm-bg,var(--kr-primary));border-color:var(--kr-primary-dark);color:var(--kr-arm-ink,var(--kr-white));box-shadow:0 6px 18px var(--kr-btn-shadow)}html.kr-theme-enabled .btn-primary.btn-primary:is(:hover,:focus,.focus,:active,.active),html.kr-theme-enabled .open>.dropdown-toggle.btn-primary.btn-primary,html.kr-theme-enabled .btn-info.btn-info:is(:hover,:focus,.focus,:active,.active),html.kr-theme-enabled .open>.dropdown-toggle.btn-info.btn-info{background-color:var(--kr-arm-bg-hover,var(--kr-primary-dark));border-color:var(--kr-primary-dark);color:var(--kr-arm-ink-hover,var(--kr-white))}html.kr-theme-enabled .btn-primary.btn-primary:is(:active,.active),html.kr-theme-enabled .open>.dropdown-toggle.btn-primary.btn-primary,html.kr-theme-enabled .btn-info.btn-info:is(:active,.active),html.kr-theme-enabled .open>.dropdown-toggle.btn-info.btn-info{box-shadow:inset 0 3px 5px var(--kr-overlay-dark-125)}html.kr-theme-enabled .btn-primary.btn-primary:is(.disabled,[disabled]),html.kr-theme-enabled fieldset[disabled] .btn-primary.btn-primary,html.kr-theme-enabled .btn-info.btn-info:is(.disabled,[disabled]),html.kr-theme-enabled fieldset[disabled] .btn-info.btn-info{background-color:var(--kr-arm-bg,var(--kr-primary));border-color:var(--kr-primary-dark);color:var(--kr-arm-ink,var(--kr-white));box-shadow:none}html.kr-theme-enabled .btn-default.btn-default:where(:not(.dashboard-group-buttons *)),html.kr-theme-enabled .btn-default.btn-default:is(:focus,.focus):where(:not(.dashboard-group-buttons *)),html.kr-theme-enabled .btn.btn-success:where(#col-leftest-stats *,.mobile-characteristic-badge),html.kr-theme-enabled .btn.btn-success:is(:focus,.focus):where(#col-leftest-stats *,.mobile-characteristic-badge){background-color:var(--kr-bg-surface);border-color:var(--kr-border-tint);color:var(--kr-text-nation)}html.kr-theme-enabled .btn-default.btn-default:is(:hover,:active,.active):where(:not(.dashboard-group-buttons *)),html.kr-theme-enabled .open>.dropdown-toggle.btn-default.btn-default:where(:not(.dashboard-group-buttons *)),html.kr-theme-enabled .btn.btn-success:is(:hover,:active,.active):where(#col-leftest-stats *,.mobile-characteristic-badge){background-color:var(--kr-header-tint);border-color:var(--kr-border-tint);color:var(--kr-text-nation)}html.kr-theme-enabled .btn-default.btn-default:is(.disabled,[disabled]):where(:not(.dashboard-group-buttons *)),html.kr-theme-enabled fieldset[disabled] .btn-default.btn-default:where(:not(.dashboard-group-buttons *)),html.kr-theme-enabled .btn.btn-success:is(.disabled,[disabled]):where(#col-leftest-stats *,.mobile-characteristic-badge),html.kr-theme-enabled fieldset[disabled] .btn.btn-success:where(#col-leftest-stats *,.mobile-characteristic-badge){background-color:var(--kr-bg-surface);border-color:var(--kr-border-tint);color:var(--kr-text-nation)}hr[style*="border-top: 1px solid"][style*="337ab7"]{display:none!important}footer .container.white{position:relative}.container.white .kraland-back-to-top{z-index:1000;position:fixed;bottom:20px;right:20px;transform:none}.dashboard.dashboard-flex{flex-direction:column;gap:15px;display:flex}.dashboard-section{background:var(--kr-surface);border-radius:var(--kr-radius-md);overflow:hidden;box-shadow:0 2px 4px #00000014}.dashboard-section-header{background:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white));font-size:var(--kr-font-label);align-items:center;gap:5px;padding:3px 8px;font-weight:600;display:flex}.dashboard-group-buttons{gap:6px;display:flex}.dashboard-group-buttons .btn{color:var(--kr-white);border-radius:var(--kr-radius-sm);background-color:#ffffff26;border:1px solid #ffffff40;padding:4px 8px;font-size:12px;transition:all .2s}.dashboard-group-buttons .btn:hover{background-color:#ffffff40;border-color:#fff6;transform:scale(1.05)}.dashboard-group-buttons .btn i{font-size:12px}.dashboard-group-title{text-transform:uppercase;letter-spacing:.5px;flex:1}.dashboard-section-header .badge{vertical-align:middle;text-transform:none;letter-spacing:0;border-radius:var(--kr-radius-full);font-size:var(--kr-font-label);color:var(--kr-text);background-color:#ffffff26;border:1px solid #ffffff40;margin-left:6px;padding:2px 8px;font-weight:700}.dashboard-cards-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;padding:12px;display:grid}.dashboard-cards-large{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.dashboard-card{background:var(--kr-white);border-radius:var(--kr-radius-md);border:1px solid #00000014;flex-direction:column;transition:all .2s;display:flex;position:relative;overflow:hidden}.dashboard-card:hover{border-color:var(--kr-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.dashboard-card-large{min-height:90px}.dashboard-card-link{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.dashboard-card-link:hover{text-decoration:none}.dashboard-card-header{background:#00000005;align-items:center;display:flex}.dashboard-card-avatar-wrapper{flex-shrink:0;justify-content:center;align-items:center;width:82px;height:82px;display:flex;position:relative}.dashboard-card-hp-circle{pointer-events:none;z-index:1;width:82px;height:82px;position:absolute;top:0;left:0}.kr-pv-1{--kr-pv:var(--kr-pv-1)}.kr-pv-2{--kr-pv:var(--kr-pv-2)}.kr-pv-3{--kr-pv:var(--kr-pv-3)}.kr-pv-4{--kr-pv:var(--kr-pv-4)}.kr-pv-5{--kr-pv:var(--kr-pv-5)}.dashboard-card-hp-track{stroke:var(--kr-pv-track)}.dashboard-card-hp-progress{stroke:var(--kr-pv)}.dashboard-card-avatar{object-fit:cover;border:2px solid var(--kr-primary);z-index:2;border-radius:50%;flex-shrink:0;width:70px;height:70px;position:relative}.dashboard-card-large .dashboard-card-avatar{width:70px;height:70px}.dashboard-card-avatar.is-ko{filter:grayscale();opacity:.7}.dashboard-card-name-container{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.dashboard-card-world{object-fit:contain;flex-shrink:0;width:20px;height:10px}.dashboard-card-name{font-size:var(--kr-font-name);color:var(--kr-text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.dashboard-card-body{flex-direction:column;flex:1;gap:3px;min-height:0;padding:0 8px 5px;display:flex}.dashboard-card-status{font-size:var(--kr-font-detail);color:var(--kr-muted);text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:1.2;overflow:hidden}.dashboard-card-large .dashboard-card-status{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.dashboard-card-hp{background:var(--kr-pv-track);height:6px;margin:0;position:relative}.dashboard-card-hp-fill{background-color:var(--kr-pv);border-radius:0;height:100%;transition:width .3s,background-color .3s}.dashboard-card-pnj{background:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white));font-size:var(--kr-font-label);border-radius:var(--kr-radius-full);text-transform:uppercase;letter-spacing:.3px;z-index:1;padding:2px 5px;font-weight:700;position:absolute;top:8px;right:8px}.dashboard-card-actions{opacity:.7;z-index:2;flex-direction:row;align-items:center;gap:4px;transition:opacity .2s;display:flex;position:absolute;bottom:4px;right:4px}.dashboard-card:hover .dashboard-card-actions{opacity:1}.dashboard-card-actions>div{flex-direction:column;gap:2px;display:flex;height:auto!important;margin:0!important;padding:0!important}.dashboard-card-actions>div>div{height:auto!important;margin:0!important;padding:0!important}.dashboard-card-actions a{border-radius:var(--kr-radius-sm);background-color:#0009;justify-content:center;align-items:center;min-width:24px;height:24px;transition:background-color .2s;display:inline-flex;padding:4px 6px!important}.dashboard-card-actions a:hover{background-color:#000c}.dashboard-card-actions a i{color:var(--kr-white);margin:0;font-size:12px}@media (width>=768px){.dashboard-card{container:kr-carte-perso/inline-size}.dashboard-card-name{overflow-wrap:anywhere}@container kr-carte-perso (width<198px){.dashboard-card-header{flex-wrap:wrap}.dashboard-card-name-container{flex-basis:100%;padding:0 8px 4px}}}@media (width<=767px){.dashboard-cards-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.dashboard-cards-large{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (width>=1920px){.dashboard-cards-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;padding:14px}}@media (width>=2560px){.dashboard-cards-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.dashboard-card-avatar{width:76px;height:76px}.dashboard-card-hp-circle,.dashboard-card-avatar-wrapper{width:88px;height:88px}}@media (width>=3840px){.dashboard-cards-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.dashboard-card-avatar{width:84px;height:84px}.dashboard-card-hp-circle,.dashboard-card-avatar-wrapper{width:96px;height:96px}.dashboard-section-header{font-size:var(--kr-font-label);padding:5px 10px}}.btn-toolbar .btn:not(.dropdown-menu *){background-color:var(--kr-bg-surface)!important;color:var(--kr-text-accent)!important;box-shadow:none!important;background-image:none!important;border:1px solid #0000000f!important}.btn-toolbar .btn:not(.dropdown-menu *) i,.btn-toolbar .btn:not(.dropdown-menu *) .fa,.btn-toolbar .btn:not(.dropdown-menu *) .fas,.btn-toolbar .btn:not(.dropdown-menu *) .far{color:inherit!important}html[class*=-dark] body{background-color:var(--kr-bg-page);color:var(--kr-text-primary)}html[class*=-dark] .panel,html[class*=-dark] .panel-default{background-color:var(--kr-bg-surface);border-color:var(--kr-border-default)}html:where(.kr-theme-enabled) .panel-default>.panel-heading,html:where(.kr-theme-enabled) .panel-default>.panel-footer{background-color:var(--kr-header-tint);border-color:var(--kr-border-tint);color:var(--kr-text-primary)}html[class*=-dark] .panel-heading{background-color:var(--kr-bg-elevated);border-color:var(--kr-border-default);color:var(--kr-text-primary)}html[class*=-dark] .panel-body{background-color:var(--kr-bg-surface);color:var(--kr-text-primary)}html[class*=-dark] .panel-footer{background-color:var(--kr-bg-elevated);border-color:var(--kr-border-default)}html[class*=-dark] .well{background-color:var(--kr-bg-elevated);border-color:var(--kr-border-default);color:var(--kr-text-primary)}html[class*=-dark] .kr-tamper-theme label{color:var(--kr-text-primary)}html[class*=-dark] .kr-tamper-theme .control-label{color:var(--kr-text-secondary)}html[class*=-dark] .kr-tamper-theme h4,html[class*=-dark] .kr-tamper-theme h5{color:var(--kr-text-primary)}.kr-options-section-title{text-transform:uppercase;letter-spacing:.5px;opacity:.7;cursor:pointer;user-select:none;border-top:1px solid #80808040;margin:0;padding:10px 0 8px;font-size:13px;font-weight:600;transition:opacity .2s;position:relative}.kr-options-section-title:first-child{border-top:none}.kr-options-section-title:hover{opacity:1}.kr-options-section-title .kr-section-icon{font-size:12px;transition:transform .3s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.kr-options-section-title.expanded .kr-section-icon{transform:translateY(-50%)rotate(-180deg)}.kr-options-section-content{opacity:1;max-height:5000px;transition:max-height .3s,opacity .3s;overflow:hidden}.kr-options-section-content.collapsed{opacity:0;max-height:0}@media (width>=768px){#kr-sync-section .btn{min-height:var(--kr-button-height);font-size:var(--kr-font-button)}}html[class*=-dark] .modal-content{background-color:var(--kr-bg-surface);border-color:var(--kr-border-default)}html[class*=-dark] .modal-header,html[class*=-dark] .modal-body,html[class*=-dark] .modal-footer{background-color:var(--kr-bg-surface);color:var(--kr-text-primary);border-color:var(--kr-border-default)}html[class*=-dark] .form-control{background-color:var(--kr-form-bg);border-color:var(--kr-border-default);color:var(--kr-text-primary)}html[class*=-dark] .form-control::placeholder{color:var(--kr-text-secondary)}html[class*=-dark] .form-control:focus{background-color:var(--kr-form-bg-focus);border-color:var(--kr-focus-ring);color:var(--kr-text-primary)}html[class*=-dark] .form-group label,html[class*=-dark] label{color:var(--kr-text-primary)}html[class*=-dark] .input-group-addon{background-color:var(--kr-bg-elevated);border-color:var(--kr-border-default);color:var(--kr-text-primary)}html[class*=-dark] .list-group-item{background-color:var(--kr-bg-surface);border-color:var(--kr-border-default);color:var(--kr-text-primary)}html[class*=-dark] .list-group-item:hover{background-color:var(--kr-bg-hover)}html[class*=-dark] .list-group-item-heading{color:var(--kr-text-primary)}html[class*=-dark] .list-group-item-text{color:var(--kr-text-secondary)}html[class*=-dark] .table{color:var(--kr-text-primary)}html.kr-theme-enabled .table>thead>tr>th,html.kr-theme-enabled .table>tbody>tr>th,html.kr-theme-enabled .table>tfoot>tr>th{background-color:var(--kr-header-tint);border-color:var(--kr-border-tint);color:var(--kr-text-primary)}html[class*=-dark] .table>tbody>tr>td{border-color:var(--kr-border-default)}html[class*=-dark] .table-striped>tbody>tr:nth-of-type(odd){background-color:var(--kr-bg-hover)}html[class*=-dark] .table.table-striped>tbody>tr{background-color:var(--kr-bg-page)}html[class*=-dark] .table.table-striped>tbody>tr:nth-of-type(odd){background-color:var(--kr-bg-elevated)}html[class*=-dark] .table-hover>tbody>tr:hover{background-color:var(--kr-bg-active)}html[class*=-dark] .dropdown-menu{background-color:var(--kr-bg-elevated);border-color:var(--kr-border-strong)}html[class*=-dark] .dropdown-menu>li>a{color:var(--kr-text-primary)}html[class*=-dark] .dropdown-menu>li>a:hover,html[class*=-dark] .dropdown-menu>li>a:focus{background-color:var(--kr-bg-hover);color:var(--kr-text-primary)}html.kr-theme-enabled .dropdown-menu>li.active>a,html.kr-theme-enabled .dropdown-menu>li.active>a:hover,html.kr-theme-enabled .dropdown-menu>li.active>a:focus{background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white))}.dropdown-menu table img,.btn-toolbar .dropdown-menu table img{object-fit:contain!important;flex-shrink:0!important;width:32px!important;height:32px!important;display:block!important}html.kr-theme-enabled .nav-tabs{border-color:var(--kr-border-tint)}html.kr-theme-enabled .nav-tabs>li>a{color:var(--kr-text-primary)}html.kr-theme-enabled .nav-tabs>li>a:hover{background-color:var(--kr-bg-hover);border-color:var(--kr-border-tint)}html.kr-theme-enabled .nav-tabs>li.active>a,html.kr-theme-enabled .nav-tabs>li.active>a:hover,html.kr-theme-enabled .nav-tabs>li.active>a:focus{background-color:var(--kr-bg-surface);border-color:var(--kr-border-tint) var(--kr-border-tint) transparent;color:var(--kr-text-primary)}html[class*=-dark] .alert{color:var(--kr-text-primary)!important}html[class*=-dark] .alert:where(:not(.alert-success,.alert-warning,.alert-danger,.alert-info)){border-color:var(--kr-border-default)}html[class*=-dark] .alert *{color:inherit!important}html[class*=-dark] .progress{background-color:var(--kr-bg-elevated)}html[class*=-dark] .dashboard-card{background:var(--kr-bg-surface);border-color:var(--kr-border-default)}html[class*=-dark] .dashboard-card:hover{box-shadow:var(--kr-shadow-md)}html[class*=-dark] .dashboard-card-header{background:var(--kr-bg-hover)}html[class*=-dark] .dashboard-card-name{color:var(--kr-text-primary)}html[class*=-dark] .dashboard-card-status{color:var(--kr-text-secondary)}html[class*=-dark] .dashboard-section{background:var(--kr-bg-surface)}html[class*=-dark] .dashboard-card-hp{background:var(--kr-bg-elevated)}html[class*=-dark] .chat li{border-bottom-color:var(--kr-border-default)}html[class*=-dark] .panel-body-scroll{background-color:var(--kr-bg-surface)}html[class*=-dark] #flap{background-color:var(--kr-bg-elevated)}html[class*=-dark] #flap a.open,html[class*=-dark] #flap a.closed{background:var(--kr-bg-elevated);color:var(--kr-text-primary)}html[class*=-dark] .map-box{background-color:var(--kr-bg-surface);border-color:var(--kr-border-default)}html[class*=-dark] .map-box-title{background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white))}html[class*=-dark] .map-box-content{color:var(--kr-text-primary)}html[class*=-dark] .map-box-bottom{background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white))}html[class*=-dark] .f1{color:var(--kr-nation-1)}html[class*=-dark] .f2{color:var(--kr-nation-2)}html[class*=-dark] .f3{color:var(--kr-nation-3)}html[class*=-dark] .f4{color:var(--kr-nation-4)}html[class*=-dark] .f5{color:var(--kr-nation-5)}html[class*=-dark] .f6{color:var(--kr-nation-6)}html[class*=-dark] .f7{color:var(--kr-nation-7)}html[class*=-dark] .f8{color:var(--kr-nation-8)}html[class*=-dark] .f9{color:var(--kr-nation-9)}html[class*=-dark] .c1{background-color:var(--kr-nation-bg-1)}html[class*=-dark] .c2{background-color:var(--kr-nation-bg-2)}html[class*=-dark] .c3{background-color:var(--kr-nation-bg-3)}html[class*=-dark] .c4{background-color:var(--kr-nation-bg-4)}html[class*=-dark] .c5{background-color:var(--kr-nation-bg-5)}html[class*=-dark] .c6{background-color:var(--kr-nation-bg-6)}html[class*=-dark] .c7{background-color:var(--kr-nation-bg-7)}html[class*=-dark] .c8{background-color:var(--kr-nation-bg-8)}html[class*=-dark] .c9{background-color:var(--kr-nation-bg-9)}html[class*=-dark] .c10{background-color:var(--kr-nation-bg-10)}html[class*=-dark] font[color=\\#f4ac00],html[class*=-dark] font[color=f4ac00]{color:#ffbe33!important}html[class*=-dark] font[color=\\#f77400],html[class*=-dark] font[color=f77400]{color:#f83!important}html[class*=-dark] font[color=\\#ed6161],html[class*=-dark] font[color=ed6161]{color:#ff7a7a!important}html[class*=-dark] font[color=\\#d50000],html[class*=-dark] font[color=d50000]{color:#f33!important}html[class*=-dark] font[color=olive]{color:#b3b333!important}html[class*=-dark] font[color=\\#219c5a],html[class*=-dark] font[color="219c5a"]{color:#3c7!important}html[class*=-dark] font[color=\\#006f00],html[class*=-dark] font[color="006f00"]{color:#0b0!important}html[class*=-dark] font[color=teal]{color:#3cc!important}html[class*=-dark] font[color=\\#5577bc],html[class*=-dark] font[color="5577bc"]{color:#79d!important}html[class*=-dark] font[color=\\#2b2be4],html[class*=-dark] font[color="2b2be4"]{color:#55f!important}html[class*=-dark] font[color=navy]{color:#55c!important}html[class*=-dark] font[color=purple]{color:#c5c!important}html[class*=-dark] font[color=\\#4B0082],html[class*=-dark] font[color="4B0082"],html[class*=-dark] font[color="4b0082"]{color:#85c!important}html[class*=-dark] font[color=maroon]{color:#c55!important}html[class*=-dark] font[color=\\#5e432d],html[class*=-dark] font[color="5e432d"]{color:#a75!important}html[class*=-dark] font[color=gray]{color:#aaa!important}html[class*=-dark] font[color=\\#5a5a5a],html[class*=-dark] font[color="5a5a5a"]{color:#999!important}html[class*=-dark] font[color=\\#000000],html[class*=-dark] font[color="000000"]{color:#ccc!important}html[class*=-dark] .red{color:#f33!important}html[class*=-dark] .blue{color:#38f!important}html[class*=-dark] [style*="background-color:#f4ac00"],html[class*=-dark] [style*="background-color: #f4ac00"]{background-color:#ffbe33!important}html[class*=-dark] [style*="background-color:#f77400"],html[class*=-dark] [style*="background-color: #f77400"]{background-color:#f83!important}html[class*=-dark] [style*="background-color:#ed6161"],html[class*=-dark] [style*="background-color: #ed6161"]{background-color:#ff7a7a!important}html[class*=-dark] [style*="background-color:#d50000"],html[class*=-dark] [style*="background-color: #d50000"]{background-color:#f33!important}html[class*=-dark] [style*="background-color:#808000"],html[class*=-dark] [style*="background-color: #808000"]{background-color:#b3b333!important}html[class*=-dark] [style*="background-color:#219c5a"],html[class*=-dark] [style*="background-color: #219c5a"]{background-color:#3c7!important}html[class*=-dark] [style*="background-color:#006f00"],html[class*=-dark] [style*="background-color: #006f00"]{background-color:#0b0!important}html[class*=-dark] [style*="background-color:#008080"],html[class*=-dark] [style*="background-color: #008080"]{background-color:#3cc!important}html[class*=-dark] [style*="background-color:#5577bc"],html[class*=-dark] [style*="background-color: #5577bc"]{background-color:#79d!important}html[class*=-dark] [style*="background-color:#2b2be4"],html[class*=-dark] [style*="background-color: #2b2be4"]{background-color:#55f!important}html[class*=-dark] [style*="background-color:#000080"],html[class*=-dark] [style*="background-color: #000080"]{background-color:#55c!important}html[class*=-dark] [style*="background-color:#800080"],html[class*=-dark] [style*="background-color: #800080"]{background-color:#c5c!important}html[class*=-dark] [style*="background-color:#4B0082"],html[class*=-dark] [style*="background-color: #4B0082"],html[class*=-dark] [style*="background-color:#4b0082"],html[class*=-dark] [style*="background-color: #4b0082"]{background-color:#85c!important}html[class*=-dark] [style*="background-color:#800000"],html[class*=-dark] [style*="background-color: #800000"]{background-color:#c55!important}html[class*=-dark] [style*="background-color:#5e432d"],html[class*=-dark] [style*="background-color: #5e432d"]{background-color:#a75!important}html[class*=-dark] [style*="background-color:#808080"],html[class*=-dark] [style*="background-color: #808080"]{background-color:#aaa!important}html[class*=-dark] [style*="background-color:#5a5a5a"],html[class*=-dark] [style*="background-color: #5a5a5a"]{background-color:#999!important}html[class*=-dark] [style*="background-color:#000000"],html[class*=-dark] [style*="background-color: #000000"]{background-color:#ccc!important}html[class*=-dark] ::-webkit-scrollbar-track{background-color:var(--kr-bg-page)}html[class*=-dark] ::-webkit-scrollbar-thumb{background-color:var(--kr-text-muted)}html[class*=-dark] ::-webkit-scrollbar-thumb:hover{background-color:var(--kr-text-secondary)}html[class*=-dark] ::selection{background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white))}html[class*=-dark] footer{background-color:var(--kr-bg-elevated);border-top:1px solid var(--kr-border-default)}html[class*=-dark] .footer-quote{color:var(--kr-text-secondary)}html[class*=-dark] #skills-panel{background-color:var(--kr-bg-surface)!important;border-color:var(--kr-border-default)!important}html.kr-theme-enabled hr{display:none}html[class*=-dark] .carousel-control{color:var(--kr-text-accent);opacity:1}html[class*=-dark] .carousel-control:hover,html[class*=-dark] .carousel-control:focus{color:var(--kr-highlight);opacity:1}html[class*=-dark] .carousel-indicators li{background-color:var(--kr-border-default);border-color:var(--kr-border-default)}html[class*=-dark] .carousel-indicators .active{background-color:var(--kr-primary);border-color:var(--kr-primary)}html[class*=-dark] a:link,html[class*=-dark] a:visited,html[class*=-dark] a:hover,html[class*=-dark] a:focus{color:var(--kr-text-accent)}html[class*=-dark] a.prev,html[class*=-dark] a.next{background-color:var(--kr-bg-elevated)!important;border-color:var(--kr-border-default)!important;color:var(--kr-text-primary)!important}html[class*=-dark] a.prev:hover,html[class*=-dark] a.next:hover{background-color:var(--kr-bg-hover)!important;border-color:var(--kr-border-strong)!important;color:var(--kr-highlight)!important}html[class*=-dark] .btn-warning:where(:has(>img[src*="/bat/bat"])){background-color:var(--kr-arm-bg,var(--kr-primary))!important;border-color:var(--kr-primary-dark)!important;color:var(--kr-arm-ink,var(--kr-white))!important}html[class*=-dark] .btn-warning:hover:where(:has(>img[src*="/bat/bat"])){background-color:var(--kr-highlight)!important;border-color:var(--kr-primary)!important;color:var(--kr-text-inverse)!important}html[class*=-dark] img[src*="/mat/94/"]{filter:none;opacity:.85}html[class*=-dark] img[src*="/mat/94/"]:hover{filter:none;opacity:1}html[class*=-dark] img[src*="/bat/bat"]{filter:none;opacity:.85}html[class*=-dark] img[src*="/bat/bat"]:hover{filter:none;opacity:1}html[class*=-dark] img[src*="/voc/"]{filter:none;opacity:.85}html[class*=-dark] img[src*="/voc/"]:hover{filter:none;opacity:1}.c100{background-color:var(--kr-bg-elevated,#f5f5f5)!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:80px!important;height:80px!important;display:flex!important;position:relative!important;overflow:visible!important}.c100 .slice,.c100 .bar,.c100 .fill{display:none!important}.c100>span{z-index:10!important;color:var(--kr-text-primary,#333)!important;text-align:center!important;font-size:20px!important;font-weight:600!important;position:relative!important}.c100:after{content:""!important;background-color:var(--kr-bg-elevated,#f5f5f5)!important;z-index:5!important;border-radius:50%!important;width:68px!important;height:68px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.c100:before{content:""!important;background:conic-gradient(var(--clock-color,#8b0000) 0deg, var(--clock-color,#8b0000) calc(var(--clock-deg,0) * 1deg), transparent calc(var(--clock-deg,0) * 1deg), transparent 360deg)!important;z-index:1!important;border-radius:50%!important;width:100%!important;height:100%!important;transition:none!important;position:absolute!important;top:0!important;left:0!important}.c100[data-second-lap=true]:before{box-shadow:0 0 0 1px var(--kr-bg-elevated,#f5f5f5), 0 0 0 5px var(--clock-color,#32cd32), inset 0 0 0 2px var(--clock-color,#32cd32)!important}.c100.p0{--clock-deg:0}.c100.p1{--clock-deg:3.6}.c100.p2{--clock-deg:7.2}.c100.p3{--clock-deg:10.8}.c100.p4{--clock-deg:14.4}.c100.p5{--clock-deg:18}.c100.p6{--clock-deg:21.6}.c100.p7{--clock-deg:25.2}.c100.p8{--clock-deg:28.8}.c100.p9{--clock-deg:32.4}.c100.p10{--clock-deg:36}.c100.p11{--clock-deg:39.6}.c100.p12{--clock-deg:43.2}.c100.p13{--clock-deg:46.8}.c100.p14{--clock-deg:50.4}.c100.p15{--clock-deg:54}.c100.p16{--clock-deg:57.6}.c100.p17{--clock-deg:61.2}.c100.p18{--clock-deg:64.8}.c100.p19{--clock-deg:68.4}.c100.p20{--clock-deg:72}.c100.p21{--clock-deg:75.6}.c100.p22{--clock-deg:79.2}.c100.p23{--clock-deg:82.8}.c100.p24{--clock-deg:86.4}.c100.p25{--clock-deg:90}.c100.p26{--clock-deg:93.6}.c100.p27{--clock-deg:97.2}.c100.p28{--clock-deg:100.8}.c100.p29{--clock-deg:104.4}.c100.p30{--clock-deg:108}.c100.p31{--clock-deg:111.6}.c100.p32{--clock-deg:115.2}.c100.p33{--clock-deg:118.8}.c100.p34{--clock-deg:122.4}.c100.p35{--clock-deg:126}.c100.p36{--clock-deg:129.6}.c100.p37{--clock-deg:133.2}.c100.p38{--clock-deg:136.8}.c100.p39{--clock-deg:140.4}.c100.p40{--clock-deg:144}.c100.p41{--clock-deg:147.6}.c100.p42{--clock-deg:151.2}.c100.p43{--clock-deg:154.8}.c100.p44{--clock-deg:158.4}.c100.p45{--clock-deg:162}.c100.p46{--clock-deg:165.6}.c100.p47{--clock-deg:169.2}.c100.p48{--clock-deg:172.8}.c100.p49{--clock-deg:176.4}.c100.p50{--clock-deg:180}.c100.p51{--clock-deg:183.6}.c100.p52{--clock-deg:187.2}.c100.p53{--clock-deg:190.8}.c100.p54{--clock-deg:194.4}.c100.p55{--clock-deg:198}.c100.p56{--clock-deg:201.6}.c100.p57{--clock-deg:205.2}.c100.p58{--clock-deg:208.8}.c100.p59{--clock-deg:212.4}.c100.p60{--clock-deg:216}.c100.p61{--clock-deg:219.6}.c100.p62{--clock-deg:223.2}.c100.p63{--clock-deg:226.8}.c100.p64{--clock-deg:230.4}.c100.p65{--clock-deg:234}.c100.p66{--clock-deg:237.6}.c100.p67{--clock-deg:241.2}.c100.p68{--clock-deg:244.8}.c100.p69{--clock-deg:248.4}.c100.p70{--clock-deg:252}.c100.p71{--clock-deg:255.6}.c100.p72{--clock-deg:259.2}.c100.p73{--clock-deg:262.8}.c100.p74{--clock-deg:266.4}.c100.p75{--clock-deg:270}.c100.p76{--clock-deg:273.6}.c100.p77{--clock-deg:277.2}.c100.p78{--clock-deg:280.8}.c100.p79{--clock-deg:284.4}.c100.p80{--clock-deg:288}.c100.p81{--clock-deg:291.6}.c100.p82{--clock-deg:295.2}.c100.p83{--clock-deg:298.8}.c100.p84{--clock-deg:302.4}.c100.p85{--clock-deg:306}.c100.p86{--clock-deg:309.6}.c100.p87{--clock-deg:313.2}.c100.p88{--clock-deg:316.8}.c100.p89{--clock-deg:320.4}.c100.p90{--clock-deg:324}.c100.p91{--clock-deg:327.6}.c100.p92{--clock-deg:331.2}.c100.p93{--clock-deg:334.8}.c100.p94{--clock-deg:338.4}.c100.p95{--clock-deg:342}.c100.p96{--clock-deg:345.6}.c100.p97{--clock-deg:349.2}.c100.p98{--clock-deg:352.8}.c100.p99{--clock-deg:356.4}.c100.p100{--clock-deg:360}html[class*=-dark] .c100{background-color:var(--kr-bg-elevated)!important;border-color:var(--kr-border-default)!important;color:var(--kr-text-primary)!important}html[class*=-dark] .c100:after{background-color:var(--kr-bg-elevated)!important}html[class*=-dark] .c100>span{color:var(--kr-text-primary)!important;width:80px!important;height:80px!important;font-size:20px!important;font-weight:600!important;line-height:80px!important}html[class*=-dark] .c100 .slice{border-color:var(--kr-bg-elevated)!important}html[class*=-dark] .c100 .bar{border-color:var(--kr-primary)!important}html[class*=-dark] .c100 .fill{border-color:var(--kr-bg-elevated)!important}html[class*=-dark] .pagination{background-color:#0000!important}html[class*=-dark] .pagination>li>a,html[class*=-dark] .pagination>li>span{background-color:var(--kr-bg-elevated)!important;border-color:var(--kr-border-default)!important;color:var(--kr-text-primary)!important}html[class*=-dark] .pagination>li.disabled>a,html[class*=-dark] .pagination>li.disabled>span{background-color:var(--kr-bg-surface)!important;border-color:var(--kr-border-default)!important;color:var(--kr-text-muted)!important;opacity:.6!important}html[class*=-dark] .pagination>li>a:hover,html[class*=-dark] .pagination>li>span:hover{background-color:var(--kr-bg-hover)!important;border-color:var(--kr-border-strong)!important;color:var(--kr-text-accent)!important}html[class*=-dark] .pagination>.active>a,html[class*=-dark] .pagination>.active>span,html[class*=-dark] .pagination>.active>a:hover,html[class*=-dark] .pagination>.active>span:hover{background-color:var(--kr-arm-bg-hover,var(--kr-primary-dark))!important;border-color:var(--kr-primary-dark)!important;color:var(--kr-arm-ink-hover,var(--kr-white))!important}html[class*=-dark] .dataTables_paginate{background-color:#0000!important}html[class*=-dark] .dataTables_paginate .paginate_button{background-color:var(--kr-bg-elevated)!important;border:1px solid var(--kr-border-default)!important;color:var(--kr-text-primary)!important;box-shadow:none!important;background-image:none!important}html[class*=-dark] .dataTables_paginate .paginate_button.current{background-color:var(--kr-arm-bg,var(--kr-primary))!important;border-color:var(--kr-primary)!important;color:var(--kr-arm-ink,var(--kr-white))!important}html[class*=-dark] .dataTables_paginate .paginate_button.disabled,html[class*=-dark] .dataTables_paginate .paginate_button.disabled:hover{background-color:var(--kr-bg-surface)!important;border-color:var(--kr-border-default)!important;color:var(--kr-text-muted)!important;opacity:.6!important;cursor:not-allowed!important}html[class*=-dark] .dataTables_paginate .paginate_button:not(.disabled):hover{background-color:var(--kr-bg-hover)!important;border-color:var(--kr-border-strong)!important;color:var(--kr-text-accent)!important}html[class*=-dark] .dataTables_paginate .paginate_button.current:hover{background-color:var(--kr-arm-bg,var(--kr-primary))!important;border-color:var(--kr-primary)!important;color:var(--kr-arm-ink,var(--kr-white))!important}html[class*=-dark] .dataTables_wrapper{color:var(--kr-text-primary)}html[class*=-dark] .dataTables_info,html[class*=-dark] .dataTables_filter,html[class*=-dark] .dataTables_length{color:var(--kr-text-secondary)!important}html[class*=-dark] .dataTables_filter label,html[class*=-dark] .dataTables_length label{color:var(--kr-text-secondary)}html[class*=-dark] .dataTables_filter input,html[class*=-dark] .dataTables_length select{background-color:var(--kr-bg-elevated)!important;border-color:var(--kr-border-default)!important;color:var(--kr-text-primary)!important}html[class*=-dark] .dataTables_filter input:focus,html[class*=-dark] .dataTables_length select:focus{background-color:var(--kr-bg-elevated)!important;border-color:var(--kr-primary)!important;outline:none!important}html[class*=-dark] table.dataTable{color:var(--kr-text-primary)!important;background-color:#0000!important}html.kr-theme-enabled table.dataTable thead th,html.kr-theme-enabled table.dataTable thead td{background-color:var(--kr-header-tint)!important;border-color:var(--kr-border-tint)!important;color:var(--kr-text-primary)!important}html.kr-theme-enabled table.dataTable thead th.sorting,html.kr-theme-enabled table.dataTable thead th.sorting_asc,html.kr-theme-enabled table.dataTable thead th.sorting_desc{background-color:var(--kr-header-tint)!important}html.kr-theme-enabled table.dataTable thead th.sorting:hover,html.kr-theme-enabled table.dataTable thead th.sorting_asc:hover,html.kr-theme-enabled table.dataTable thead th.sorting_desc:hover{background-color:var(--kr-bg-hover)!important}html[class*=-dark] table.dataTable tbody tr,html[class*=-dark] table.dataTable tbody tr.odd{background-color:var(--kr-bg-surface)!important}html[class*=-dark] table.dataTable tbody tr.even{background-color:var(--kr-bg-hover)!important}html[class*=-dark] table.dataTable tbody tr:hover{background-color:var(--kr-bg-active)!important}html[class*=-dark] table.dataTable tbody td{border-color:var(--kr-border-default)!important;color:var(--kr-text-primary)!important}html[class*=-dark] table.dataTable tbody td.dataTables_empty{background-color:var(--kr-bg-surface)!important;color:var(--kr-text-secondary)!important}html.kr-theme-enabled table.dataTable tfoot th,html.kr-theme-enabled table.dataTable tfoot td{background-color:var(--kr-header-tint)!important;border-color:var(--kr-border-tint)!important;color:var(--kr-text-primary)!important}body>div:has([id^=c]){min-height:550px;display:block;position:relative}body>map{display:none}@media (width>=768px){:where(body.page-cybermonde) .kr-cybermonde-monde{transform:translate(-50%);width:max-content!important;left:50%!important}:where(body.page-cybermonde) .kr-cybermonde-region{width:var(--kr-cybermonde-largeur,678px)!important;margin-left:auto!important;margin-right:auto!important}:where(body.page-cybermonde) .kr-cybermonde-region>#mapname-container>h4{left:var(--kr-space-4);width:min(100%, 100vw - 2 * var(--kr-space-4));position:sticky}}@media (width<=767px){:where(body.page-cybermonde) .kr-cybermonde-monde{text-align:center;overflow:auto hidden;width:100%!important;position:relative!important;top:0!important;left:0!important}:where(body.page-cybermonde) .kr-cybermonde-monde~br{display:none}:where(body.page-cybermonde) .kr-cybermonde-region{overflow:auto;width:100%!important;height:var(--kr-cybermonde-hauteur,522px)!important}:where(body.page-cybermonde) .kr-cybermonde-region>#mapname-container{width:var(--kr-cybermonde-largeur,100%)}:where(body.page-cybermonde) .kr-cybermonde-region>#mapname-container>h4{left:var(--kr-space-4);width:min(100%, 100vw - 2 * var(--kr-space-4));position:sticky}.center>ul.pagination:has(select){flex-wrap:wrap!important;align-items:center!important;gap:4px!important;padding:4px!important;display:flex!important}.center>ul.pagination:has(select)>li{flex-shrink:0!important}.center>ul.pagination:has(select)>li>a{width:auto!important;height:auto!important;min-width:unset!important;max-width:unset!important;max-height:unset!important;font-size:14px!important}.center>ul.pagination:has(select)>li>a.btn{min-height:unset!important;padding:6px 10px!important}.center>ul.pagination:has(select)>li>a:not(.btn){padding:0 10px}.center>ul.pagination:has(select) select{min-height:var(--kr-touch-target);background:var(--kr-bg-surface)!important;color:var(--kr-text-primary)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-sm)!important;max-width:140px!important;padding:4px!important;font-size:13px!important}html{overflow-anchor:none!important}.container{width:100%!important;max-width:100%!important}.navbar-header{justify-content:center!important;align-items:center!important;width:100vw!important;height:60px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important;display:flex!important;position:relative!important}.navbar-brand{float:none!important;align-items:center!important;margin:0!important;padding:15px!important;display:flex!important}.navbar-toggle{float:none!important;border-radius:var(--kr-radius-sm)!important;backdrop-filter:blur(10px)!important;background:#ffffff26!important;border:none!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:8px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;display:flex!important;position:absolute!important;top:50%!important;right:15px!important;transform:translateY(-50%)!important;box-shadow:0 2px 8px #00000026!important}.navbar-toggle:hover,.navbar-toggle:focus{background:#ffffff40!important;transform:translateY(-50%)scale(1.05)!important;box-shadow:0 4px 12px #0003!important}.navbar-toggle:active{transform:translateY(-50%)scale(.98)!important}.navbar-toggle .icon-bar{background-color:#fff!important;border-radius:2px!important;width:22px!important;height:2px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;display:block!important}.navbar-toggle:hover .icon-bar:nth-child(2){width:18px!important;margin-left:4px!important}.navbar-toggle:hover .icon-bar:nth-child(4){width:18px!important}.navbar-collapse{border-top:1px solid #ffffff1a!important;width:100%!important;box-shadow:inset 0 1px #ffffff1a!important}.navbar-collapse.in{max-height:calc(100vh - 60px)!important;overflow-y:auto!important}.navbar-nav>li>a{padding:15px 20px!important;font-size:16px!important}.navbar-nav.navbar-right>li>a{padding:15px 12px!important}.navbar-brand img.kr-logo{height:24px!important}body.mobile-mode>.container>.row>[class*=col-md-]:where(:not(:where(html.kr-page-accueil) #col-right)),body.mobile-mode>.container>.row>[class*=col-sm-]:where(:not(:where(html.kr-page-accueil) #col-right)),body.mobile-mode .container:not(.bootbox)>.row>[class*=col-md-]:where(:not(:where(html.kr-page-accueil) #col-right)),body.mobile-mode .container:not(.bootbox)>.row>[class*=col-sm-]:where(:not(:where(html.kr-page-accueil) #col-right)){float:none!important;width:100%!important;margin-bottom:15px!important}.carousel{margin-bottom:20px!important}.carousel .carousel-caption{background:#000000b3!important;padding:15px!important;position:relative!important;bottom:0!important;left:0!important;right:0!important}.carousel .carousel-caption h1{font-size:1.5rem!important;line-height:1.3!important}.carousel .carousel-caption p{font-size:var(--kr-font-label)!important}.carousel-inner>.item>img{width:100%!important;height:auto!important}a.list-group-item.ds_users:where(:not(:where(html.kr-page-accueil) :is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section,:is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section) *))),a.list-group-item.ds_characters:where(:not(:where(html.kr-page-accueil) :is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section,:is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section) *))),a.list-group-item.ds_online:where(:not(:where(html.kr-page-accueil) :is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section,:is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section) *))),.panel-body.panel-news ul.demo li.news-item:nth-child(n+2){display:none!important}.panel-default ul.pagination.pull-right>li>a{min-width:32px!important;min-height:32px!important;padding:6px 10px!important;font-size:12px!important;line-height:1.2!important}.list-group-item.active:where(:not(:where(html.kr-page-accueil) :is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section,:is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section) *))){justify-content:space-between!important;align-items:center!important;padding:10px 15px!important;display:flex!important}#slide-submenu{cursor:pointer!important;color:inherit!important;background:0 0!important;border:none!important;flex-shrink:0!important;margin-left:10px!important;padding:4px 8px!important;font-size:18px!important;line-height:1!important;transition:opacity .2s!important}#slide-submenu:hover{opacity:.7!important}#player-header-section.kr-news-collapsed .panel.panel-default{display:none!important}.dashboard-cards-grid{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.dashboard-card{padding:10px!important}.panel{margin-bottom:var(--kr-space-4)!important}.panel-heading{align-items:center!important;gap:var(--kr-space-2)!important;flex-wrap:wrap!important;padding:10px 15px!important;display:flex!important}.panel-heading .pull-right{float:none!important;align-items:center!important;margin-left:auto!important;display:flex!important}.panel-body:where(:not(.building-section-content.collapsed)){padding:var(--kr-space-4)!important}.pagination{margin:10px 0!important}.pagination:not(:has(select))>li>a,.pagination:not(:has(select))>li>span{width:44px!important;min-width:44px!important;height:44px!important;min-height:var(--kr-touch-target)!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;max-width:44px!important;max-height:44px!important;padding:12px 16px!important;font-size:16px!important;line-height:1!important;display:flex!important}h1.page-header:where(:not(.forum-thread-heading,.kr-kramail-entete)){margin-bottom:10px!important}a[name^=msg]{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.well{margin-bottom:15px!important;padding:15px!important}.alert{margin-bottom:15px!important;padding:12px 15px!important}#flap{z-index:1050!important;background:var(--kr-bg-surface)!important;width:85%!important;max-width:320px!important;height:100vh!important;transition:right .3s!important;position:fixed!important;top:0!important;right:-100%!important;overflow-y:auto!important;box-shadow:-2px 0 10px #0000004d!important}#flap.mobile-open{right:0!important}a[href*=\\#flap]{z-index:1000!important;background:var(--kr-arm-bg,var(--kr-primary))!important;color:var(--kr-arm-ink,white)!important;border-radius:var(--kr-radius-full)!important;text-align:center!important;width:56px!important;height:56px!important;box-shadow:var(--kr-shadow-lg)!important;justify-content:center!important;align-items:center!important;font-size:18px!important;font-weight:700!important;text-decoration:none!important;display:flex!important;position:fixed!important;bottom:20px!important;right:20px!important}#skills-panel{z-index:1050!important;background:var(--kr-bg-surface)!important;width:85%!important;max-width:320px!important;height:100vh!important;padding:15px!important;transition:left .3s!important;position:fixed!important;top:0!important;left:-100%!important;overflow-y:auto!important;box-shadow:2px 0 10px #0000004d!important}#skills-panel.mobile-open{left:0!important}.col-md-1:has(#skills-panel){width:0!important;margin:0!important;padding:0!important;position:static!important}#skills-panel .grid-transformed{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;display:grid!important}body.mobile-mode>.container>.row>.col-md-3,body.mobile-mode>.container>.row>.col-md-6,body.mobile-mode>.container>.row>.col-md-8,body.mobile-mode>.container>.row>.col-md-1{float:none!important;width:100%!important}.panel-heading img{max-width:60px!important;max-height:60px!important}.panel-body>div{margin-bottom:10px!important}.progress{height:24px!important;margin-bottom:8px!important}.progress-bar{font-size:12px!important;line-height:24px!important}.panel-body:has(map),.panel-body:has([id^=c]){-webkit-overflow-scrolling:touch!important;padding:10px!important;overflow-x:auto!important}body>div:has([id^=c]){min-height:400px!important}map+img,[id^=c] img:where(:not(:where(html.kr-page-accueil) *)){max-width:none!important;height:auto!important}.list-group:where(:not(:where(html.kr-page-accueil) :is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section,:is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section) *))){margin-bottom:15px!important}.list-group-item:where(:not(:where(html.kr-page-accueil) :is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section,:is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section) *))){min-height:var(--kr-touch-target)!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:flex!important}.list-group-item:where(:not(:where(html.kr-page-accueil) :is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section,:is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section) *))) img:not(.dashboard-card-avatar,.dashboard-card-world,.icon){flex-shrink:0!important;width:40px!important;height:40px!important}.list-group-item-heading:where(:not(:where(html.kr-page-accueil) :is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section,:is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section) *))){margin-bottom:4px!important;font-size:14px!important}.list-group-item-text:where(:not(:where(html.kr-page-accueil) :is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section,:is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section) *))){font-size:12px!important}:where(html:not(.kr-page-plateau) body:has(#col-leftest)) .list-group-item-text{font-size:var(--kr-font-detail)!important}.panel-body h4{font-size:var(--kr-font-name)!important;margin-top:15px!important;margin-bottom:10px!important}.panel-body a{align-items:center!important;gap:var(--kr-space-2)!important;margin-bottom:var(--kr-space-1)!important;border-radius:var(--kr-radius-sm)!important;padding:8px!important;font-size:14px!important;display:flex!important}.panel-body a:where(:not(.btn:not(.btn-warning:has(>img[src*="/bat/bat"])))):hover{background-color:var(--kr-bg-hover)!important}.panel-body a img:not(.icon):where(:not(:where(html.kr-page-accueil) #col-right *)){flex-shrink:0!important;width:32px!important;height:32px!important}.table-responsive{-webkit-overflow-scrolling:touch!important;margin-bottom:15px!important;overflow-x:auto!important}:where(html:not(.kr-page-forum-index)) body.mobile-mode #col-right table:not(.dataTable){-webkit-overflow-scrolling:touch!important;display:block!important;overflow-x:auto!important}:where(html:not(.kr-page-report)) .table>thead>tr>th,:where(html:not(.kr-page-report)) .table>tbody>tr>th,:where(html:not(.kr-page-report)) .table>tfoot>tr>th,:where(html:not(.kr-page-report)) .table>thead>tr>td,:where(html:not(.kr-page-report)) .table>tbody>tr>td,:where(html:not(.kr-page-report)) .table>tfoot>tr>td{padding:8px!important;font-size:13px!important}a:not(.list-group-item):where(:not(.hidden)),button:where(:not(.hidden)),.btn:where(:not(.hidden)),input[type=button]:where(:not(.hidden)),input[type=submit]:where(:not(.hidden)),input[type=reset]:where(:not(.hidden)){min-height:var(--kr-touch-target)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.btn:where(:not([data-kr-dossier],[data-kr-libelle])){font-size:var(--kr-font-button)!important;padding:12px 20px!important}.btn-xs{min-height:32px!important;padding:6px 12px!important;font-size:14px!important}textarea.form-control{height:auto!important;min-height:100px!important}input[type=checkbox],input[type=radio]{width:20px!important;height:20px!important;margin:4px!important}label{cursor:pointer!important;padding:5px 0!important;display:inline-block!important}.btn+.btn:where(:not([data-kr-dossier],.kr-action-grid>.btn,.kr-quick-access-buttons>.btn)){margin-top:8px!important;margin-left:0!important}.btn-group-vertical>.btn{margin-top:0!important;margin-bottom:8px!important}.btn-group{flex-direction:column!important;width:100%!important;display:flex!important}.btn-group>.btn{width:100%!important;margin-bottom:8px!important}.breadcrumb{padding:10px 15px!important;font-size:14px!important}.nav-tabs>li>a{padding:12px 16px!important;font-size:16px!important}.dropdown-menu>li>a{padding:12px 20px!important;font-size:16px!important}.modal-dialog{width:auto!important;margin:10px!important}.modal-content{border-radius:var(--kr-radius-md)!important}.modal-header,.modal-body,.modal-footer{padding:15px!important}.popover{max-width:calc(100vw - 40px)!important}.tooltip{font-size:14px!important}.footer{padding:15px!important;font-size:14px!important}:is(h1,h2,h3):where(:not(.forum-title)){font-size:var(--kr-font-section-title)!important}:is(h4,h5,h6):where(:not(.panel-heading>*,.accueil-forum-section>h4),.panel-group *,.modal *){font-size:var(--kr-font-name)!important}.row{margin-left:-10px!important;margin-right:-10px!important}.hidden-xs{display:none!important}.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}.kr-mobile-overlay{z-index:1040;opacity:0;background:#00000080;transition:opacity .3s;display:none;position:fixed;inset:0}.kr-mobile-overlay.active{opacity:1;display:block}.kr-mobile-close{background:var(--kr-arm-bg,var(--kr-primary));width:40px;height:40px;color:var(--kr-arm-ink,white);border-radius:var(--kr-radius-full);cursor:pointer;z-index:10;border:none;justify-content:center;align-items:center;font-size:20px;display:flex;position:absolute;top:10px;right:10px}.kr-mobile-close:hover{background:var(--kr-arm-bg-hover,var(--kr-primary-dark));color:var(--kr-arm-ink-hover,white)}.kr-mobile-skills-toggle{z-index:1000!important;border-radius:var(--kr-radius-full)!important;width:56px!important;height:56px!important;box-shadow:var(--kr-shadow-lg)!important;padding:0!important;display:none!important;position:fixed!important;bottom:90px!important;right:20px!important}@media (width<=767px){.kr-mobile-skills-toggle{justify-content:center!important;align-items:center!important;display:flex!important}body.mobile-mode .desktop-only,body.mobile-mode .mobile-hidden{display:none}}@media (width>=768px){body.mobile-mode .mobile-only{display:none}}@media (width<=767px){.visible-xs-block{display:block}.visible-xs-inline{display:inline}.visible-xs-inline-block{display:inline-block}.hidden-xs{display:none}body.mobile-mode{& .mobile-mini-profile{padding:12px var(--kr-marge-page,12px);cursor:pointer;transition:all var(--transition-normal);position:relative;background:var(--kr-bg-surface)!important;border-bottom:1px solid var(--kr-border-default)!important}& .mobile-mini-profile:active{background:var(--kr-bg-hover)!important}& .mobile-mini-profile.collapsed{min-height:72px}& .mobile-mini-profile.expanded{min-height:200px}& .mobile-mini-profile-header{align-items:center;gap:12px;margin-bottom:8px;display:flex}& .mobile-mini-profile .avatar{transition:all var(--transition-normal);object-fit:cover;border-radius:4px;flex-shrink:0;width:48px!important;height:48px!important}& .mobile-mini-profile.expanded .avatar{width:64px!important;height:64px!important}& .mobile-mini-profile-info{flex:1;min-width:0}& .mobile-mini-profile-name-row{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-bottom:2px!important;display:flex!important}& .mobile-mini-profile-name{white-space:nowrap!important;text-overflow:ellipsis!important;color:var(--kr-text-primary)!important;flex:1!important;font-size:14px!important;font-weight:600!important;overflow:hidden!important}& .mobile-mini-profile-manage-btn{min-width:44px!important;min-height:var(--kr-touch-target)!important;background:var(--kr-bg-surface)!important;border:none!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:8px!important;font-size:20px!important;display:flex!important}& .mobile-mini-profile-manage-btn:active{background:var(--kr-bg-hover)!important}& .mobile-mini-profile-money{color:var(--kr-text-secondary)!important;align-items:center!important;gap:4px!important;font-size:13px!important;display:flex!important}& .mobile-mini-profile-clock{color:var(--kr-text-secondary)!important;margin-left:8px!important;font-size:12px!important}& .mobile-mini-profile-gauges-compact{font-size:var(--kr-font-label)!important;gap:8px!important;margin-top:4px!important;display:flex!important}& .mobile-gauge-compact{flex:1!important;align-items:center!important;gap:2px!important;display:flex!important}& .mobile-gauge-compact-label{min-width:20px!important;font-weight:600!important;font-size:var(--kr-font-label)!important}& .mobile-gauge-compact-bar{background:var(--kr-gauge-track)!important;border:1px solid var(--kr-border-tint)!important;border-radius:3px!important;flex:1!important;height:6px!important;position:relative!important;overflow:hidden!important}& .mobile-gauge-compact-fill{height:100%!important;transition:width var(--transition-normal)!important;position:absolute!important;top:0!important;left:0!important}& .mobile-gauge-compact-fill.pv{background:var(--kr-gauge-pv)!important}& .mobile-gauge-compact-fill.pm{background:var(--kr-gauge-pm)!important}& .mobile-gauge-compact-fill.pp{background:var(--kr-gauge-pp)!important}& .mobile-gauge-compact-value{font-size:var(--kr-font-label)!important;color:var(--kr-text-secondary)!important;white-space:nowrap!important;text-align:right!important;min-width:20px!important}& .mobile-mini-profile-details{max-height:0!important;transition:max-height var(--transition-normal)!important;overflow:hidden!important}& .mobile-mini-profile.expanded .mobile-mini-profile-details{max-height:2400px!important}& .mobile-mini-profile-gauges-full{background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-md)!important;margin:12px 0!important;padding:12px!important}& .mobile-gauge-full{margin-bottom:8px!important}& .mobile-gauge-full:last-child{margin-bottom:0!important}& .mobile-gauge-full-header{justify-content:space-between!important;margin-bottom:4px!important;font-size:12px!important;font-weight:600!important;display:flex!important}& .mobile-gauge-full-bar{background:var(--kr-gauge-track)!important;border:1px solid var(--kr-border-tint)!important;border-radius:6px!important;height:12px!important;position:relative!important;overflow:hidden!important}& .mobile-gauge-full-fill{height:100%!important;transition:width var(--transition-normal)!important;position:absolute!important;top:0!important;left:0!important}& .mobile-gauge-full-fill.pv{background:var(--kr-gauge-pv)!important}& .mobile-gauge-full-fill.pm{background:var(--kr-gauge-pm)!important}& .mobile-gauge-full-fill.pp{background:var(--kr-gauge-pp)!important}& .mobile-mini-profile-characteristics{background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-md)!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important;margin:12px 0!important;padding:8px!important;display:grid!important}& .mobile-mini-profile-skills{background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-md)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px 4px!important;max-height:none!important;margin:12px 0!important;padding:8px!important;display:grid!important;overflow:visible!important}@media (width>=480px){& .mobile-mini-profile-skills{grid-template-columns:repeat(6,minmax(0,1fr))!important}}& .mobile-mini-profile .mobile-skill-item,& .mobile-mini-profile .mobile-characteristic-badge{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:var(--kr-touch-target)!important;white-space:normal!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;height:auto!important;margin:0!important;padding:6px 2px 4px!important;display:flex!important;overflow:visible!important}& .mobile-mini-profile .mobile-skill-item:active,& .mobile-mini-profile .mobile-characteristic-badge:where(:not(.btn-warning,.btn-danger)):active{background:var(--kr-bg-hover)!important}& .mobile-mini-profile .kr-skill-caption{text-wrap:balance;width:100%!important;max-width:100%!important;font-size:var(--kr-font-label)!important;text-align:center!important;overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;margin:8px 0 0!important;line-height:1.2!important;display:block!important}& .mobile-mini-profile .kr-skill-icon{flex:none!important;width:32px!important;height:32px!important;display:block!important;position:relative!important}& .mobile-mini-profile .kr-skill-icon .kr-skill-img{width:32px!important;height:32px!important;display:block!important}& .mobile-mini-profile .kr-skill-icon .kr-skill-badge,& .mobile-mini-profile .kr-skill-icon .kr-stat-badge{position:absolute!important;inset:auto -4px -4px auto!important}& .mobile-mini-profile-chevron{color:var(--kr-text-secondary)!important;transition:transform var(--transition-normal)!important;pointer-events:none!important;font-size:14px!important;position:absolute!important;bottom:12px!important;right:12px!important}& .mobile-mini-profile.expanded .mobile-mini-profile-chevron{transform:rotate(-180deg)!important}& #player-header-section:where(:not(:where(html.kr-page-accueil) :is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section,:is(.ds_user,.accueil-forum-section,.kraland-metrics,#player-header-section) *))),& #player-actions-section{display:none!important}}body.mobile-mode{& .panel-body.grid-transformed,& .kr-mobile-skills-toggle,& .kr-mobile-overlay,& #skills-panel,& .col-md-1:has(#skills-panel){display:none!important}}body.mobile-mode{& .mobile-quick-actions.btn-group-justified{border-bottom:1px solid var(--kr-border-default)!important;background:var(--kr-bg-surface)!important;flex-direction:row!important;width:100%!important;display:flex!important}& .mobile-quick-actions .btn-group{flex:1 1 0!important;display:flex!important}& .mobile-quick-action.btn{background:var(--kr-bg-surface)!important;width:100%!important;min-height:64px!important;color:var(--kr-text-primary)!important;border-left:none!important;border-right:1px solid var(--kr-border-default)!important;transition:all var(--transition-fast)!important;border-top:none!important;border-bottom:none!important;border-radius:0!important;flex-direction:column!important;flex:1!important;justify-content:center!important;align-items:center!important;padding:8px 4px!important;display:flex!important}& .mobile-quick-action.btn:first-child{border-left:1px solid var(--kr-border-default)!important}& .mobile-quick-action.btn:last-child{border-right:1px solid var(--kr-border-default)!important}& .mobile-quick-action.btn:active{box-shadow:inset 0 3px 5px var(--kr-overlay-dark-125)!important;transform:scale(.95)!important}& .mobile-quick-action.btn.disabled,& .mobile-quick-action.btn[disabled]{opacity:.65!important;cursor:not-allowed!important}& .mobile-quick-action-icon,& .mobile-quick-action.btn i{margin-bottom:2px!important;font-size:24px!important;display:block!important}& .mobile-quick-action-label{margin-top:2px!important;font-size:12px!important;line-height:1.2!important;display:block!important}}body.mobile-mode{& .mobile-tab-bar.nav-tabs{top:var(--mobile-header-height);z-index:calc(var(--z-header) - 1);white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;margin-bottom:0;display:flex;position:sticky;overflow-x:auto;background:var(--kr-bg-surface)!important;border-bottom:2px solid var(--kr-border-default)!important}& .mobile-tab-bar.nav-tabs::-webkit-scrollbar{display:none}& .mobile-tab-bar.nav-tabs>li{float:none;flex:1 1 0;min-width:0}& .mobile-tab-bar.nav-tabs>li>a{min-height:var(--kr-touch-target);width:100%;transition:all var(--transition-fast);border:none;border-bottom:3px solid #0000;border-radius:0;flex-direction:column;justify-content:center;align-items:center;margin-right:0;display:flex;color:var(--kr-text-primary)!important;background:0 0!important;padding:12px 2px!important}& .mobile-tab-icon{margin-bottom:4px!important;font-size:18px!important;display:block!important}& .mobile-tab-label{font-size:var(--kr-font-label)!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;line-height:1.2!important;display:block!important;overflow:hidden!important}& .mobile-tab-bar.nav-tabs>li>a:hover{border-color:#0000;background:var(--kr-bg-hover)!important}& .mobile-tab-bar.nav-tabs>li.active>a,& .mobile-tab-bar.nav-tabs>li.active>a:hover,& .mobile-tab-bar.nav-tabs>li.active>a:focus{color:var(--kr-text-accent);border-bottom-color:var(--kr-primary);background:0 0;font-weight:600}& .mobile-tab-bar.nav-tabs .badge{margin-left:var(--mobile-spacing-xs)}& .mobile-tab-bar.nav-tabs:after{content:"";background:linear-gradient(to right, transparent, var(--kr-bg-surface));pointer-events:none;width:20px;position:absolute;top:0;bottom:0;right:0}& .mobile-tab-bar.nav-tabs.scrolled-end:after{display:none}}body.mobile-mode{& .navbar,& .navbar-default,& .navbar-inverse{z-index:var(--z-header);background:var(--kr-navbar-bg);border-bottom:1px solid var(--kr-overlay-light-10);box-shadow:0 2px 4px var(--kr-overlay-dark-30);min-height:var(--mobile-header-height);margin-bottom:0;position:sticky;top:0}& .navbar .container{padding-left:10px;padding-right:10px}& .navbar-toggle{order:1}& .navbar-header .navbar-brand{height:var(--mobile-header-height);align-items:center;min-width:44px;margin-right:auto!important;padding:8px 12px!important;display:flex!important}& .navbar-header .navbar-brand img{width:auto;max-height:32px}& .navbar-header .navbar-brand:active{background:var(--kr-overlay-dark-20);transform:scale(.95)}& .navbar-brand[data-moved-below-navbar]{display:none!important}& .navbar-header-buttons-left,& .navbar-header-buttons-right{height:var(--mobile-header-height);align-items:center;display:flex}& .navbar-header-buttons-left{order:-1;padding-left:8px}& .navbar-header-buttons-right{order:2;margin-left:auto;padding-right:8px}& .navbar-header-buttons-left li,& .navbar-header-buttons-right li{margin:0 2px;list-style:none;display:inline-block}& .navbar-header-buttons-left li a,& .navbar-header-buttons-right li a{border-radius:var(--kr-radius-sm);justify-content:center;align-items:center;font-size:18px;text-decoration:none;transition:background-color .15s;display:flex;position:relative;min-width:44px!important;min-height:var(--kr-touch-target)!important;color:var(--kr-white)!important;padding:10px!important}& .navbar-header-buttons-left li a:active,& .navbar-header-buttons-right li a:active{background-color:var(--kr-overlay-light-10)}& .navbar-header-buttons-left .badge,& .navbar-header-buttons-right .badge{min-width:16px!important;height:16px!important;font-size:var(--kr-font-label)!important;border-radius:var(--kr-radius-full)!important;padding:2px 4px!important;line-height:12px!important;position:absolute!important;top:6px!important;right:6px!important}& .navbar-header{align-items:center;width:100%;display:flex}& .navbar-right{border-top:1px solid var(--kr-overlay-light-10)!important;margin:0!important;padding:8px 0!important}& .navbar-right>li>a{padding:15px 10px}& .navbar-collapse{border-top:1px solid var(--kr-overlay-light-10);box-shadow:inset 0 1px 0 var(--kr-overlay-light-05);max-height:calc(100vh - var(--mobile-header-height));-webkit-overflow-scrolling:touch;overflow-y:auto}& .navbar-collapse.in,& .navbar-collapse.collapsing{overflow-y:auto;height:auto!important}& .navbar-nav{margin:0;padding:8px 0}& .navbar-nav>li>a{min-height:var(--kr-touch-target)!important;border-bottom:1px solid var(--kr-overlay-light-05)!important;align-items:center!important;padding:14px 20px!important;font-size:16px!important;line-height:1.5!important;transition:background-color .15s!important;display:flex!important}& .navbar-nav>li>a:active{background:var(--kr-overlay-light-10)!important;transition:none!important}& .navbar-nav>li>a .caret,& .navbar-nav .dropdown-menu{display:none!important}& .navbar-right>li{display:inline-block!important}& .navbar-right>li>a,& .navbar-right>li>button{min-width:44px!important;min-height:var(--kr-touch-target)!important;border-radius:var(--kr-radius-sm)!important;justify-content:center!important;align-items:center!important;margin:0 4px!important;padding:12px!important;font-size:18px!important;display:inline-flex!important}& .navbar-right>li>a:active,& .navbar-right>li>button:active{background:var(--kr-overlay-light-10)!important}& .navbar-right .badge{min-width:18px!important;height:18px!important;font-size:var(--kr-font-label)!important;padding:2px 5px!important;line-height:14px!important;position:absolute!important;top:8px!important;right:8px!important}}body.mobile-mode .dashboard-section-header-accordion{min-height:48px;padding:0 var(--kr-space-4);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);position:relative}body.mobile-mode .dashboard-section-header-accordion:active{background-color:var(--kr-overlay-light-05)}body.mobile-mode .dashboard-section-header-accordion .accordion-icon{transition:transform var(--transition-normal);color:var(--kr-text-secondary);pointer-events:none;margin-left:auto;font-size:14px;transform:rotate(0)}body.mobile-mode .dashboard-section-header-accordion.expanded .accordion-icon{transform:rotate(-180deg)}body.mobile-mode .dashboard-cards-grid{padding:var(--kr-space-2);transition:max-height var(--transition-normal), opacity var(--transition-normal), margin var(--transition-fast), padding var(--transition-normal);opacity:1;background:0 0;max-height:5000px;display:grid;overflow:hidden;grid-template-columns:repeat(2,1fr)!important;gap:8px!important}body.mobile-mode .dashboard-cards-grid.collapsed{opacity:0;pointer-events:none;max-height:0;margin:0;padding-top:0;padding-bottom:0}body.mobile-mode .dashboard-section{margin:0 var(--kr-space-2) 10px;background:var(--kr-bg-surface);box-shadow:var(--kr-card-shadow)}body.mobile-mode .dashboard-section:where(:where(html.kr-marge-mobile) body>.container>.row>[class*=col-]>*,:where(html.kr-marge-mobile) body>.container>.row>[class*=col-] :is(.container-fluid,[class*=col-],.dashboard,.dashboard-flex)>*):where(:not(.modal *,.panel *,.dashboard-section *)){margin-left:calc(var(--kr-space-2) - var(--kr-marge-page,0px));margin-right:calc(var(--kr-space-2) - var(--kr-marge-page,0px))}body.mobile-mode .dashboard-group-title{font-size:var(--kr-font-section-title);text-transform:none;letter-spacing:normal;font-weight:700}body.mobile-mode .dashboard-card{background:var(--kr-bg-hover);border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-md);width:100%;min-height:auto;margin:0;position:relative;overflow:hidden}body.mobile-mode .dashboard-card-link{transition:all var(--transition-fast);background:0 0;border:none;border-radius:0;flex-direction:column;align-items:center;padding:6px 4px 2px;text-decoration:none;display:flex}body.mobile-mode .dashboard-card-link:hover,body.mobile-mode .dashboard-card-link:active{background:var(--kr-bg-active)}body.mobile-mode .dashboard-card-header{flex-direction:column;align-items:center;width:100%;margin-bottom:2px;display:flex}body.mobile-mode .dashboard-card-avatar-wrapper{width:75px;height:75px;margin-bottom:2px;position:relative}body.mobile-mode .dashboard-card-hp-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75px!important;height:75px!important}body.mobile-mode .dashboard-card-hp-circle circle{stroke-width:2px!important}body.mobile-mode .dashboard-card-avatar{object-fit:cover;z-index:1;border-radius:50%;margin:5px;position:relative;width:65px!important;height:65px!important}body.mobile-mode .dashboard-card-name-container{flex-direction:column;align-items:center;gap:2px;width:100%;display:flex}body.mobile-mode .dashboard-card-world{opacity:.6;width:14px!important;height:14px!important}body.mobile-mode .dashboard-card-name{font-size:var(--kr-font-name);color:var(--kr-text-primary);text-align:center;text-overflow:ellipsis;-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;max-width:100%;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}body.mobile-mode .dashboard-card-body{width:100%;min-height:18px;padding:2px 4px 0}body.mobile-mode .dashboard-card-body:empty{display:none}body.mobile-mode .dashboard-card-status{font-size:var(--kr-font-detail);color:var(--kr-text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-style:italic;overflow:hidden}body.mobile-mode .dashboard-card-actions{border-top:1px solid var(--kr-border-default);opacity:1;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:2px;padding:4px 4px 2px;display:flex;position:static}body.mobile-mode .dashboard-card-actions a{width:var(--kr-touch-target);height:var(--kr-touch-target);background:var(--kr-bg-surface);border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-sm);color:var(--kr-text-secondary);transition:all var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:flex;min-height:var(--kr-touch-target)!important;padding:0!important}body.mobile-mode .dashboard-card-actions a:hover{background:var(--kr-arm-bg-hover,var(--kr-primary-dark));border-color:var(--kr-primary-dark);color:var(--kr-arm-ink-hover,var(--kr-white));transform:scale(1.1)}body.mobile-mode .dashboard-card-actions i{font-size:13px}body.mobile-mode .dashboard-card-actions:empty{display:none!important}body.mobile-mode .dashboard-group-buttons{align-items:center}body.mobile-mode .dashboard-group-buttons .btn+.btn{margin-top:0!important}body.mobile-mode .dashboard-group-buttons .btn{width:var(--kr-touch-target);justify-content:center;align-items:center;display:flex;height:var(--kr-touch-target)!important;min-height:var(--kr-touch-target)!important;padding:0!important}body.mobile-mode .building-section-header>span.pull-right.clickable{display:none!important}}.commerce-category-header{cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);position:relative}.commerce-category-header:hover{background-color:var(--kr-bg-hover)}.commerce-category-header:active{background-color:var(--kr-bg-active)}.commerce-category-header .accordion-icon{transition:transform var(--transition-normal);color:var(--kr-text-secondary);font-size:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.commerce-category-header.expanded .accordion-icon{transform:translateY(-50%)rotate(-180deg)}.commerce-products-container{opacity:1;max-height:5000px;transition:max-height var(--transition-normal), opacity var(--transition-normal);overflow:hidden}.commerce-products-container.collapsed{opacity:0;max-height:0!important}@media (width<=767px){body.mobile-mode .commerce-products-container{flex-direction:column;gap:0;padding:0;display:flex}body.mobile-mode .commerce-products-container>a.list-group-item{background-color:var(--kr-bg-surface);border:none;border-bottom:1px solid var(--kr-border-default);min-height:56px;transition:background-color var(--transition-fast);border-radius:0;gap:10px;flex-direction:row!important;align-items:center!important;padding:8px 12px!important;display:flex!important}body.mobile-mode .commerce-products-container>a.list-group-item:active{background-color:var(--kr-bg-hover)}body.mobile-mode .commerce-products-container>a.list-group-item img{flex-shrink:0;width:36px;height:36px;margin:0;display:block;float:none!important}body.mobile-mode .commerce-products-container>a.list-group-item h4{font-size:var(--kr-font-name);text-align:left;-webkit-line-clamp:2;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}body.mobile-mode .commerce-products-container>a.list-group-item p{font-size:var(--kr-font-detail);text-align:left;color:var(--kr-text-secondary);-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:2px 0 0;line-height:1.2;display:-webkit-box;overflow:hidden}body.mobile-mode .commerce-products-container>a.list-group-item .mention{text-align:right;white-space:nowrap;background-color:#0000;border-radius:0;flex-shrink:0;padding:0;font-size:12px;line-height:1.3;position:static;float:none!important}body.mobile-mode .commerce-products-container>a.list-group-item .mention .xmini{font-size:var(--kr-font-label);opacity:.7}}@media (width>=768px){.commerce-products-container{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;padding:8px 0;display:grid}html.kr-commerce-list-mode .commerce-products-container{flex-direction:column;gap:0;padding:0;display:flex}html.kr-commerce-list-mode .commerce-products-container>a.list-group-item{border-bottom:1px solid var(--kr-border-default);min-height:48px;transition:background-color var(--transition-fast);border-radius:0;gap:12px;flex-direction:row!important;align-items:center!important;padding:8px 12px!important;display:flex!important}html.kr-commerce-list-mode .commerce-products-container>a.list-group-item:hover{background-color:var(--kr-bg-hover)}html.kr-commerce-list-mode .commerce-products-container>a.list-group-item img:not(.icon){flex-shrink:0;width:40px;height:40px;margin:0;display:block;float:none!important}html.kr-commerce-list-mode .commerce-products-container>a.list-group-item h4{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:14px;line-height:1.3;overflow:hidden}html.kr-commerce-list-mode .commerce-products-container>a.list-group-item p{text-align:left;color:var(--kr-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12px;line-height:1.2;overflow:hidden}html.kr-commerce-list-mode .commerce-products-container>a.list-group-item .mention{text-align:right;white-space:nowrap;background-color:#0000;border-radius:0;flex-shrink:0;padding:0;font-size:13px;line-height:1.3;position:static;float:none!important}html.kr-commerce-list-mode .commerce-products-container>a.list-group-item .mention .xmini{font-size:var(--kr-font-label);opacity:.7}.kr-commerce-name-swapped p.list-group-item-text{opacity:.7}}@media (width<=767px){.kr-commerce-name-swapped p.list-group-item-text{opacity:.7}}@media (width>=768px){.kr-materiel-moved{margin-top:15px}.kr-materiel-moved .panel-body a.list-group-item{font-size:var(--kr-font-detail)}.kr-materiel-moved .panel-body a.list-group-item>img{width:24px;height:24px}.kr-materiel-moved .panel-body a.list-group-item .mention img{width:14px!important;height:14px!important}}@media (width<=767px){.kr-materiel-moved .panel-body a.list-group-item .mention img,:where(html:not(.kr-page-plateau) body.mobile-mode:has(#col-leftest)) #col-right .panel-body>a.list-group-item>.mention img{width:14px!important;height:14px!important}body.mobile-mode .building-section-header{cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);position:relative}body.mobile-mode .building-section-header:hover{background-color:var(--kr-bg-hover)}body.mobile-mode .building-section-header:active{background-color:var(--kr-bg-active)}body.mobile-mode .building-section-header .accordion-icon{transition:transform var(--transition-normal);color:var(--kr-text-secondary);margin-left:auto;font-size:14px}body.mobile-mode .building-section-header.expanded .accordion-icon{transform:rotate(-180deg)}body.mobile-mode .building-section-content{opacity:1;max-height:5000px;transition:max-height var(--transition-normal), opacity var(--transition-normal), padding var(--transition-normal);overflow:hidden}body.mobile-mode .building-section-content.collapsed{opacity:0;padding-top:0;padding-bottom:0;max-height:0!important}body.mobile-mode .building-section-content img.img-responsive{display:block;max-width:100%!important;height:auto!important}}@media (width<=767px) and (prefers-reduced-motion:reduce){body.mobile-mode .dashboard-cards-grid,body.mobile-mode .building-section-content{transition:none}}@media (width<=767px){body.mobile-mode .kr-nav-v2{--kr-touche-croix:max(var(--kr-touch-target-dpad), 50px);grid-template-columns:calc(3 * var(--kr-touche-croix) + 4px) minmax(0, 1fr);grid-template-rows:repeat(3, minmax(var(--kr-touche-croix), auto));grid-auto-rows:minmax(var(--kr-touche-croix), auto);box-sizing:border-box;background:var(--kr-bg-surface);border-bottom:1px solid var(--kr-border-default);gap:2px 12px;width:100%;margin:0 0 5px;padding:8px 12px;display:grid}body.mobile-mode .kr-nav-v2+.container{padding-top:10px!important}body.mobile-mode .kr-nav-v2-title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}body.mobile-mode .kr-nav-v2 .kr-pad{grid-area:1/1/span 3;grid-template:". n ." var(--kr-touche-croix) "w c e" var(--kr-touche-croix) ". s ." var(--kr-touche-croix) / var(--kr-touche-croix) var(--kr-touche-croix) var(--kr-touche-croix);width:calc(3 * var(--kr-touche-croix) + 4px);height:calc(3 * var(--kr-touche-croix) + 4px);align-self:start;gap:2px;display:grid;position:relative}body.mobile-mode .kr-nav-v2 .kr-pad:before{content:"";border:1.5px solid var(--kr-border-strong);pointer-events:none;border-radius:50%;position:absolute;inset:14px}body.mobile-mode .kr-nav-v2 a.kr-arm{z-index:1;box-sizing:border-box;min-width:var(--kr-touche-croix);min-height:var(--kr-touche-croix);border:1px solid var(--kr-primary-dark);background:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white));touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;font-size:12px;font-weight:700;line-height:1;text-decoration:none;display:flex;position:relative}body.mobile-mode .kr-nav-v2 a.kr-arm svg{flex:none;width:16px;height:14px}body.mobile-mode .kr-nav-v2 .kr-n{border-radius:10px 10px 2px 2px;grid-area:n}body.mobile-mode .kr-nav-v2 .kr-s{border-radius:2px 2px 10px 10px;flex-direction:column-reverse;grid-area:s}body.mobile-mode .kr-nav-v2 .kr-w{border-radius:10px 2px 2px 10px;grid-area:w}body.mobile-mode .kr-nav-v2 .kr-e{border-radius:2px 10px 10px 2px;grid-area:e}body.mobile-mode .kr-nav-v2 .kr-s svg{transform:rotate(180deg)}body.mobile-mode .kr-nav-v2 .kr-w svg{transform:rotate(-90deg)}body.mobile-mode .kr-nav-v2 .kr-e svg{transform:rotate(90deg)}body.mobile-mode .kr-nav-v2 a.kr-arm:hover,body.mobile-mode .kr-nav-v2 a.kr-arm:active{background:var(--kr-arm-bg-hover,var(--kr-primary-dark));color:var(--kr-arm-ink-hover,var(--kr-white));text-decoration:none}body.mobile-mode .kr-nav-v2 a.kr-arm:active{box-shadow:inset 0 3px 5px var(--kr-overlay-dark-125)}body.mobile-mode .kr-nav-v2 a:focus-visible{outline:2px solid var(--kr-highlight);outline-offset:1px;z-index:2}body.mobile-mode .kr-nav-v2 a.kr-arm[aria-disabled=true],body.mobile-mode .kr-nav-v2 a.kr-arm[aria-disabled=true]:hover,body.mobile-mode .kr-nav-v2 a.kr-arm[aria-disabled=true]:active{border:1px dashed var(--kr-border-strong);background:var(--kr-bg-page);color:var(--kr-text-muted);cursor:not-allowed;box-shadow:none;font-weight:600}html:not([class*=-dark]) body.mobile-mode .kr-nav-v2 a.kr-arm[aria-disabled=true],html:not([class*=-dark]) body.mobile-mode .kr-nav-v2 a.kr-arm[aria-disabled=true]:hover,html:not([class*=-dark]) body.mobile-mode .kr-nav-v2 a.kr-arm[aria-disabled=true]:active{color:var(--kr-text-secondary)}body.mobile-mode .kr-nav-v2 .kr-hub{z-index:1;border:1px solid var(--kr-border-default);background:var(--kr-bg-page);pointer-events:none;border-radius:2px;grid-area:c;place-items:center;display:grid;position:relative}body.mobile-mode .kr-nav-v2 .kr-hub:before{content:"";border:2px solid var(--kr-text-muted);width:11px;height:11px;transform:rotate(45deg)}body.mobile-mode .kr-nav-v2 .kr-rooms{margin:0;padding:0;list-style:none}body.mobile-mode .kr-nav-v2 .kr-rooms>li{min-width:0;margin:0;padding:0;list-style:none;display:flex}body.mobile-mode .kr-nav-rows .kr-rooms{display:contents}body.mobile-mode .kr-nav-rows .kr-rooms>li{grid-column:2}body.mobile-mode .kr-nav-rows .kr-rooms>li:nth-child(n+4){grid-column:1/-1}body.mobile-mode .kr-nav-v2.kr-nav-tiles .kr-rooms{grid-area:1/2/span 3;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));grid-auto-rows:60px;align-content:start;gap:2px;display:grid}body.mobile-mode .kr-nav-v2.kr-nav-tiles a.kr-room-tile{border-radius:var(--kr-radius-sm);background:var(--kr-bg-elevated);border:0;justify-content:center;align-items:center;width:100%;height:60px;min-height:60px;padding:0;display:flex;position:relative;overflow:hidden}body.mobile-mode .kr-nav-v2.kr-nav-tiles .kr-room-tile .kr-room-thumb{background:0 0;border-radius:0;width:60px;height:60px}body.mobile-mode .kr-nav-v2.kr-nav-tiles .kr-room-tile .kr-room-thumb img{border-radius:0;width:60px;height:60px}body.mobile-mode .kr-nav-v2.kr-nav-tiles a.kr-room-tile[aria-current=true]{box-shadow:none;border:0;padding:0}body.mobile-mode .kr-nav-v2.kr-nav-tiles a.kr-room-tile[aria-current=true]:after{content:"";border:3px solid var(--kr-highlight);border-radius:var(--kr-radius-sm);pointer-events:none;position:absolute;inset:0}body.mobile-mode .kr-nav-v2.kr-nav-tiles .kr-room-tile .kr-room-here{z-index:1;pointer-events:none;margin:0;position:absolute;bottom:4px;left:4px}body.mobile-mode .kr-nav-v2 a.kr-room{box-sizing:border-box;min-width:0;min-height:var(--kr-touch-target);border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-sm);background:var(--kr-bg-elevated);color:var(--kr-text-primary);text-align:left;white-space:normal;touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex:1;align-items:center;gap:8px;margin:0;padding:4px 8px 4px 4px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}body.mobile-mode .kr-nav-v2 a.kr-room:hover,body.mobile-mode .kr-nav-v2 a.kr-room:active{background:var(--kr-bg-hover);color:var(--kr-text-primary);text-decoration:none}body.mobile-mode .kr-nav-v2 .kr-room-thumb{background:var(--kr-bg-page);border-radius:3px;flex:none;width:32px;height:32px;position:relative}body.mobile-mode .kr-nav-v2 .kr-room-thumb img{object-fit:contain;border-radius:3px;width:32px;max-width:none;height:32px;margin:0;display:block}body.mobile-mode .kr-nav-v2 .kr-room-thumb img+img{border-radius:0;width:12px;height:13px;position:absolute;bottom:-2px;right:-2px}body.mobile-mode .kr-nav-v2 .kr-room-text{overflow-wrap:anywhere;word-break:normal;flex:1;min-width:0}body.mobile-mode .kr-nav-v2 a.kr-room[aria-current=true]{border:2px solid var(--kr-highlight);box-shadow:inset 4px 0 0 var(--kr-highlight);padding-left:3px}body.mobile-mode .kr-nav-v2 .kr-room-here{border-radius:var(--kr-radius-full);background:var(--kr-level-bg);color:var(--kr-level-fg);font-size:var(--kr-font-label);letter-spacing:.05em;text-transform:uppercase;vertical-align:middle;margin-left:6px;padding:3px 6px;font-weight:700;line-height:1;display:inline-block}body.mobile-mode .container,body.mobile-mode .container-fluid,body.mobile-mode [class*=col-]{padding-left:0!important;padding-right:0!important}body.mobile-mode .row{margin-left:0!important;margin-right:0!important}body.mobile-mode .dashboard{width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important}:where(html.kr-marge-mobile) body.mobile-mode{--kr-marge-page:var(--kr-margin-mobile)}:where(html.kr-marge-mobile) body.mobile-mode>.container>.row,:where(html.kr-marge-mobile) body.mobile-mode>footer,:where(html.kr-page-secondaire) body.mobile-mode>.genmsg:not(:has(.container)){padding-left:var(--kr-marge-page);padding-right:var(--kr-marge-page)}:where(html.kr-page-secondaire) body.mobile-mode td>a:not(.btn):is(:has(>i),.nomargin):where(:not(.modal *)){min-width:var(--kr-touch-target)}:where(html.kr-page-secondaire) body.mobile-mode .form-check:where(:not(.modal *)){min-height:var(--kr-touch-target);align-items:center;display:flex}:where(html.kr-page-secondaire) body.mobile-mode .form-check-label:where(:not(.modal *)){min-height:var(--kr-touch-target);padding-left:var(--kr-space-2);flex:1;align-items:center;margin:0;display:flex}:where(html.kr-page-secondaire) body.mobile-mode :is(.radio,.checkbox):where(:not(.modal *))>label{min-height:var(--kr-touch-target);align-items:center;display:flex}:where(html.kr-page-secondaire) body.mobile-mode .panel-heading:where(:not(.modal *)) span.clickable,:where(html.kr-page-accueil) body.mobile-mode #col-right>.panel-default>.panel-heading span.clickable{min-width:var(--kr-touch-target);min-height:var(--kr-touch-target);justify-content:center;align-items:center;margin-right:-12px;display:inline-flex}:where(html.kr-page-aide-fenetre) body.mobile-mode>.container>.row>.well{margin-left:calc(var(--kr-space-2) - var(--kr-marge-page));margin-right:calc(var(--kr-space-2) - var(--kr-marge-page))}:where(html.kr-page-aide-fenetre) body.mobile-mode .well td>a:not(.btn):where(:not(.modal *)),:where(html.kr-page-members) body.mobile-mode #myTabContent .btn-group-xs>.btn:where(:not(.modal *)){min-width:var(--kr-touch-target)}:where(html.kr-page-forum) body.mobile-mode{--kr-marge-page:var(--kr-margin-mobile)}:where(html.kr-page-forum) body.mobile-mode>footer,:where(html.kr-page-forum) body.mobile-mode #col-right>.forum-top:not(.forum-thread-top-bottom){padding-left:var(--kr-marge-page);padding-right:var(--kr-marge-page)}:where(html.kr-page-forum) body.mobile-mode #col-right>h1.page-header:not(.forum-thread-heading){margin-left:var(--kr-marge-page);margin-right:var(--kr-marge-page)}:where(html.kr-page-kramail,html.kr-page-contacts) body.mobile-mode{--kr-marge-page:var(--kr-margin-mobile)}:where(html.kr-page-kramail,html.kr-page-contacts) body.mobile-mode>footer{padding-left:var(--kr-marge-page);padding-right:var(--kr-marge-page)}:where(html.kr-page-kramail-lecture) body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.kr-msg-recipients>a{min-width:var(--kr-touch-target)}:where(html.kr-page-kramail-liste,html.kr-page-contacts) body.mobile-mode .panel-default>.panel-heading span.clickable{min-width:var(--kr-touch-target);min-height:var(--kr-touch-target);justify-content:flex-end}:where(html.kr-page-forum,html.kr-page-kramail-compose) body.mobile-mode #col-right>form.editeur-text{padding-left:calc(var(--kr-marge-page) - 12px);padding-right:calc(var(--kr-marge-page) - 12px)}:where(html.kr-page-forum,html.kr-page-kramail-lecture) body.mobile-mode #col-right>ul.media-list.forum>li.media{margin-left:min(var(--kr-space-2), var(--kr-marge-page));margin-right:min(var(--kr-space-2), var(--kr-marge-page))}:where(html.kr-page-forum) body.mobile-mode #col-right .forum-mobile-breadcrumb-link,:where(html.kr-page-forum) body.mobile-mode ul.media-list.forum>li.media .user-info>strong a{min-width:var(--kr-touch-target)}.panel-group{background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;border-left:none!important;border-right:none!important;border-radius:0!important;width:calc(100% + 30px)!important;margin-bottom:5px!important;margin-left:-15px!important;margin-right:-15px!important}.panel-group .panel{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-bottom:0!important}.panel-group .panel+.panel{border-top:1px solid var(--kr-border-default)!important}.panel-group .panel-heading{background:var(--kr-bg-surface)!important;transition:background-color var(--transition-fast)!important;border:none!important;border-radius:0!important;align-items:center!important;margin:0!important;padding:12px 0!important}.panel-group .panel-heading:active{background:var(--kr-bg-hover)!important}.panel-group .panel-collapse{border:none!important}.panel-group .panel-body{background:var(--kr-bg-surface)!important;border:none!important;padding:10px 0!important}.panel-group .panel-title{color:var(--kr-text-primary)!important;font-size:14px!important;font-weight:500!important}.panel-group .panel-title a{color:var(--kr-text-primary)!important;text-decoration:none!important;display:block!important}.panel-group .panel-title a:hover{color:var(--kr-text-primary)!important}body.mobile-mode .modal-backdrop{background-color:#0009!important}body.mobile-mode .modal-dialog{width:100%!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;margin:10px!important}body.mobile-mode .modal-content{border-radius:var(--kr-radius-md)!important}body.mobile-mode .modal-header{padding:15px!important}body.mobile-mode .modal-header h3{margin:0!important;font-size:18px!important}body.mobile-mode .modal-header .close:not(.kr-order-modal *),body.mobile-mode .bootbox-close-button:not(.kr-order-modal *){z-index:120!important;opacity:.7!important;width:44px!important;height:44px!important;padding:10px!important;font-size:28px!important;line-height:24px!important;position:relative!important}body.mobile-mode .modal-body{-webkit-overflow-scrolling:touch!important;padding:15px!important;overflow-y:auto!important}body.mobile-mode .modal-body select{border-radius:var(--kr-radius-sm)!important;width:100%!important;height:44px!important;margin-bottom:15px!important;padding:10px!important;font-size:16px!important}body.mobile-mode .modal-body .nav-tabs{border:none!important;flex-wrap:wrap!important;gap:10px!important;margin-bottom:20px!important;display:flex!important}body.mobile-mode .modal-body .nav-tabs>li{border:none!important;flex:calc(50% - 5px)!important;min-width:0!important;margin:0!important}body.mobile-mode .modal-body .nav-tabs>li>a{min-height:var(--kr-touch-target)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-sm)!important;background:var(--kr-bg-secondary)!important;color:var(--kr-text-primary)!important;text-align:center!important;overflow-wrap:break-word!important;justify-content:center!important;align-items:center!important;padding:12px 10px!important;font-size:15px!important;font-weight:500!important;transition:all .2s!important;display:flex!important}body.mobile-mode .modal-body .nav-tabs>li.active>a{background:var(--kr-arm-bg,var(--kr-primary))!important;color:var(--kr-arm-ink,var(--kr-white))!important;border-color:var(--kr-primary)!important}body.mobile-mode .modal-body .nav-tabs>li>a:hover,body.mobile-mode .modal-body .nav-tabs>li>a:focus{background:var(--kr-arm-bg-hover,var(--kr-primary-dark))!important;color:var(--kr-arm-ink-hover,var(--kr-white))!important;border-color:var(--kr-primary-dark)!important}body.mobile-mode .modal-body .form-group{margin-bottom:20px!important}body.mobile-mode .modal-body label{margin-bottom:8px!important;font-size:15px!important;font-weight:500!important;display:block!important}body.mobile-mode .modal-body input[type=text],body.mobile-mode .modal-body input[type=number],body.mobile-mode .modal-body textarea{width:100%!important;min-height:var(--kr-touch-target)!important;border-radius:var(--kr-radius-sm)!important;padding:10px!important;font-size:16px!important}body.mobile-mode .modal-body textarea{resize:vertical!important;min-height:120px!important}body.mobile-mode .modal-body input[type=checkbox],body.mobile-mode .modal-body input[type=radio]{width:20px!important;height:20px!important;margin-right:10px!important}body.mobile-mode .modal-body .checkbox label,body.mobile-mode .modal-body .radio label{min-height:var(--kr-touch-target)!important;cursor:pointer!important;align-items:center!important;padding:8px 0!important;display:flex!important}body.mobile-mode .modal-body table{font-size:14px!important}body.mobile-mode .modal-body table td,body.mobile-mode .modal-body table th{padding:10px 8px!important}body.mobile-mode .modal-body table th{text-align:center!important}body.mobile-mode .modal-footer{border-top:1px solid var(--kr-border-default)!important;background:var(--kr-bg-surface)!important;gap:10px!important;padding:15px!important;display:flex!important}body.mobile-mode .modal-footer .btn{border-radius:var(--kr-radius-sm)!important;box-sizing:border-box!important;font-weight:600!important;line-height:1.2!important}body.mobile-mode .modal-footer .btn-primary{order:2!important}body.mobile-mode .modal-footer .btn-default{order:1!important}body.mobile-mode .modal-body .alert{border-radius:var(--kr-radius-md)!important;margin-bottom:15px!important;padding:12px!important;font-size:14px!important;line-height:1.5!important}body.mobile-mode .modal-header img{border-radius:4px!important;max-width:60px!important;max-height:60px!important}body.mobile-mode .bootbox.modal select[name=top].form-control{border-radius:var(--kr-radius-sm)!important;border:2px solid var(--kr-border-default)!important;background-color:var(--kr-bg-elevated)!important;min-height:56px!important;padding:12px 16px!important;font-size:16px!important;transition:border-color .2s!important}body.mobile-mode .bootbox.modal select[name=top].form-control:focus{border-color:var(--kr-primary)!important;box-shadow:0 0 0 2px var(--kr-focus-ring)!important;outline:none!important}body.mobile-mode .bootbox.modal select[name=top].form-control+br,body.mobile-mode .bootbox.modal .row:has(>.col-md-6>select[name=top]){margin-bottom:16px!important}body.mobile-mode .bootbox.modal h3{background:var(--kr-bg-surface)!important;border-radius:var(--kr-radius-md)!important;align-items:center!important;gap:12px!important;margin:0 0 16px!important;padding:12px 16px!important;font-size:18px!important;line-height:1.3!important;display:flex!important}body.mobile-mode .bootbox.modal h3 img[width="80"]{border-radius:6px!important;flex-shrink:0!important;order:-1!important;width:48px!important;max-width:48px!important;height:48px!important;max-height:48px!important}body.mobile-mode .bootbox.modal h3 .pull-right{float:none!important;order:-1!important;margin:0!important}body.mobile-mode .bootbox.modal h3 .mini.center{justify-content:flex-start!important;gap:8px!important;margin:0!important;display:flex!important}body.mobile-mode .bootbox.modal h3 .mini.center a{min-width:44px!important;min-height:var(--kr-touch-target)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}body.mobile-mode .bootbox.modal h3 .btn.btn-xs{min-width:44px!important;min-height:var(--kr-touch-target)!important;margin-left:auto!important;padding:8px!important}body.mobile-mode .bootbox.modal .panel.with-nav-tabs .panel-heading{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important;border-bottom:2px solid var(--kr-border-default)!important;background:var(--kr-bg-surface)!important;flex-flow:row!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden auto!important}body.mobile-mode .bootbox.modal .panel.with-nav-tabs .panel-heading::-webkit-scrollbar{display:none!important}body.mobile-mode .bootbox.modal .panel.with-nav-tabs .nav-tabs{background:0 0!important;border:none!important;flex-wrap:nowrap!important;flex-shrink:0!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}body.mobile-mode .bootbox.modal .panel.with-nav-tabs .nav-tabs::-webkit-scrollbar{display:none!important}body.mobile-mode .bootbox.modal .panel.with-nav-tabs .nav-tabs>li{border:none!important;flex:none!important;width:auto!important;min-width:88px!important;height:44px!important;margin:0!important}body.mobile-mode .bootbox.modal .panel.with-nav-tabs .nav-tabs>li>a{min-height:var(--kr-touch-target)!important;white-space:nowrap!important;height:44px!important;color:var(--kr-text-secondary)!important;text-align:center!important;background:0 0!important;border:none!important;border-bottom:3px solid #0000!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:10px 16px!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;transition:all .2s!important;display:flex!important}body.mobile-mode .bootbox.modal .panel.with-nav-tabs .nav-tabs>li.active>a,body.mobile-mode .bootbox.modal .panel.with-nav-tabs .nav-tabs>li.active>a:hover,body.mobile-mode .bootbox.modal .panel.with-nav-tabs .nav-tabs>li.active>a:focus{background:var(--kr-bg-elevated)!important;color:var(--kr-text-accent)!important;border:none!important;border-bottom:3px solid var(--kr-primary)!important;height:44px!important;font-weight:600!important}body.mobile-mode .bootbox.modal .panel.with-nav-tabs .nav-tabs>li>a:active{background:var(--kr-bg-active)!important;transform:scale(.96)!important}body.mobile-mode .bootbox.modal .panel-body.panel-order{padding:16px!important}body.mobile-mode .bootbox.modal .merged-columns{padding:12px!important;font-size:14px!important;line-height:1.6!important}body.mobile-mode .bootbox.modal .panel-heading{background:var(--kr-bg-elevated)!important;border-bottom:2px solid var(--kr-border-default)!important;padding:0!important;font-weight:600!important}body.mobile-mode .bootbox.modal .panel-heading .merged-columns{color:var(--kr-text-secondary)!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:13px!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel.panel-info>.panel-heading{display:none!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-footer{background:var(--kr-bg-elevated)!important;border:none!important;padding:12px!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-footer .row{flex-wrap:wrap!important;align-items:center!important;gap:8px 0!important;margin:0!important;display:flex!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-footer .row>.col-sm-1{flex:none!important;width:auto!important;max-width:none!important;padding:0 8px 0 0!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-footer .row>.col-sm-7{flex:1 0 calc(100% - 60px)!important;max-width:none!important;padding:0!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-footer .row>.col-sm-2:nth-child(3){flex:none!important;width:auto!important;max-width:none!important;padding:0 8px 0 0!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-footer .row>.col-sm-2:nth-child(4){flex:auto!important;width:auto!important;max-width:none!important;padding:0!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-footer label{margin:0!important;font-size:14px!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-footer select{border-radius:var(--kr-radius-sm)!important;border:1px solid var(--kr-border-default)!important;width:100%!important;padding:6px 8px!important;font-size:14px!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-actions .row.form-group{background:var(--kr-bg-elevated)!important;border:2px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-md)!important;flex-wrap:nowrap!important;align-items:center!important;min-height:48px!important;margin:0 0 8px!important;padding:12px!important;transition:all .2s!important;display:flex!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-actions .row.form-group:has(input[type=radio]:checked){border-color:var(--kr-primary)!important;background:var(--kr-alert-info-bg)!important;box-shadow:0 0 0 3px #4299e11a!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-actions .row.form-group:active{background:var(--kr-bg-active)!important;transform:scale(.98)!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-actions .row.form-group>div.col-sm-1{background:0 0!important;border-right:none!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;width:auto!important;max-width:none!important;min-height:auto!important;padding:0 8px 0 0!important;display:flex!important;overflow:visible!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-actions input[type=radio]{opacity:1!important;cursor:pointer!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;accent-color:var(--kr-primary)!important;flex-shrink:0!important;margin:0!important;position:static!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-actions .row.form-group>div.col-sm-7{background:0 0!important;border-right:none!important;flex:auto!important;justify-content:flex-start!important;align-items:center!important;width:auto!important;max-width:none!important;min-height:auto!important;padding:0 8px!important;display:flex!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-actions label{cursor:pointer!important;text-transform:none!important;width:100%!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:400!important;display:block!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-actions input[type=radio]:checked+label{font-weight:600!important}body.mobile-mode .bootbox.modal.bootbox-confirm .panel-actions .row.form-group>div.col-sm-2{width:auto!important;max-width:none!important;color:var(--kr-text-secondary)!important;background:0 0!important;border-right:none!important;flex:none!important;justify-content:center!important;align-items:center!important;min-height:auto!important;padding:0 0 0 8px!important;font-size:13px!important;font-weight:600!important;display:flex!important}body.mobile-mode .bootbox.modal .btn-toolbar{-webkit-overflow-scrolling:touch;border-radius:var(--kr-radius-sm) var(--kr-radius-sm) 0 0!important;border:1px solid var(--kr-border-default)!important;background:var(--kr-bg-hover)!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:auto hidden!important}body.mobile-mode .bootbox.modal .btn-toolbar:before,body.mobile-mode .bootbox.modal .btn-toolbar:after,body.mobile-mode .bootbox.modal .btn-toolbar .btn-group:before,body.mobile-mode .bootbox.modal .btn-toolbar .btn-group:after{content:none!important;display:none!important}body.mobile-mode .bootbox.modal .btn-toolbar .btn-group{flex-shrink:0;border-right:1px solid var(--kr-border-default)!important;border-radius:0!important;flex-direction:row!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important}body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group:last-child{border-right:none!important}body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group>.btn,body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group>a.btn,body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group .dropdown>a>.btn,body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group .dropdown .dropdown-toggle .btn,body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group .dropdown>.dropdown-toggle{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;color:var(--kr-text-primary,#f5f1ed)!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-right:1px solid #ffffff0d!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:1!important;display:flex!important}body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group>.btn i,body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group>a.btn i{color:inherit!important}body.mobile-mode .bootbox.modal .btn-toolbar .dropdown{flex-shrink:0;display:flex!important}body.mobile-mode .bootbox.modal .btn-toolbar .btn-group .dropdown>.dropdown-toggle>.btn{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;color:var(--kr-text-primary,#f5f1ed)!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}body.mobile-mode .bootbox.modal .btn-toolbar .btn-group .dropdown>.dropdown-toggle>.btn i,body.mobile-mode .bootbox.modal .btn-toolbar .btn-group .dropdown>.dropdown-toggle>.btn .fa,body.mobile-mode .bootbox.modal .btn-toolbar .btn-group .dropdown>.dropdown-toggle>.btn .far{color:inherit!important}body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group:first-child>.btn:first-child,body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group:first-child>a.btn:first-child{border-radius:var(--kr-radius-sm) 0 0 0!important}body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group:last-child>.btn:last-child,body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group:last-child>a.btn:last-child,body.mobile-mode .bootbox.modal .btn-toolbar>.btn-group:last-child .dropdown:last-child>.dropdown-toggle>.btn{border-radius:0 var(--kr-radius-sm) 0 0!important;border-right:none!important}body.mobile-mode .bootbox.modal .btn-toolbar .btn:active{background:color-mix(in srgb, var(--kr-primary) 15%, transparent)!important}body.mobile-mode .bootbox.modal .btn-toolbar::-webkit-scrollbar{height:3px}body.mobile-mode .bootbox.modal .btn-toolbar::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}body.mobile-mode .bootbox.modal .btn-toolbar+textarea,body.mobile-mode .bootbox.modal .btn-toolbar+textarea.form-control{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0!important}body.mobile-mode .bootbox.modal .btn-toolbar .dropdown .dropdown-menu,body.mobile-mode .bootbox.modal .btn-toolbar .dropdown-menu{border-radius:var(--kr-radius-md) var(--kr-radius-md) 0 0!important;z-index:1050!important;background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;width:auto!important;max-width:calc(100vw - 16px)!important;max-height:50vh!important;padding:12px!important;position:fixed!important;inset:auto 8px 60px!important;overflow-y:auto!important;box-shadow:0 -4px 24px #0006!important}body.mobile-mode .bootbox.modal .btn-toolbar .dropdown.open .dropdown-menu,body.mobile-mode .bootbox.modal .btn-toolbar .dropdown:has([aria-expanded=true]) .dropdown-menu{display:block!important}body.mobile-mode .bootbox.modal .btn-toolbar .dropdown-menu .btn-group .btn{border-radius:var(--kr-radius-sm)!important;border:1px solid #ffffff1a!important;width:auto!important;min-width:28px!important;max-width:none!important;height:auto!important;min-height:28px!important;padding:4px 8px!important}body.mobile-mode .bootbox.modal .btn-toolbar .dropdown-menu table{width:100%!important}body.mobile-mode .bootbox.modal .btn-toolbar .dropdown-menu table td a{min-width:44px!important;min-height:var(--kr-touch-target)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}body.mobile-mode .bootbox.modal .dropdown-backdrop{z-index:1049!important}body.mobile-mode .bootbox.modal textarea#message,body.mobile-mode .bootbox.modal textarea.form-control{border-radius:var(--kr-radius-sm)!important;border:2px solid var(--kr-border-default)!important;min-height:250px!important;padding:12px!important;font-size:16px!important;line-height:1.5!important;transition:border-color .2s!important}body.mobile-mode .bootbox.modal textarea#message:focus,body.mobile-mode .bootbox.modal textarea.form-control:focus{border-color:var(--kr-primary)!important;box-shadow:0 0 0 2px var(--kr-focus-ring)!important;outline:none!important}body.mobile-mode .bootbox.modal .pull-right:has(#car),body.mobile-mode .bootbox.modal #car{color:var(--kr-text-secondary)!important;margin-top:4px!important;font-size:13px!important;font-weight:500!important}body.mobile-mode .bootbox.modal .modal-footer{padding:12px 16px!important;padding-bottom:max(12px, env(safe-area-inset-bottom))!important;background:var(--kr-bg-surface)!important;border-top:1px solid var(--kr-border-default)!important;z-index:100!important;flex-shrink:0!important;gap:10px!important;margin:0!important;display:flex!important;position:sticky!important;bottom:0!important;box-shadow:0 -2px 8px #00000014!important}body.mobile-mode .bootbox.modal .modal-footer .btn{border-radius:var(--kr-radius-sm)!important;border:none!important;margin:0!important;font-weight:600!important;transition:all .2s!important}body.mobile-mode .bootbox.modal .modal-footer .btn:active{transform:scale(.97)!important}.bootbox.modal.kr-order-viewport{--kr-order-budget:min(var(--kr-order-visible-height,100dvh), 100dvh);box-sizing:border-box;top:var(--kr-order-visible-top,0)!important;height:var(--kr-order-budget)!important;padding:10px 0!important;bottom:auto!important;overflow-y:auto!important}.bootbox.modal.kr-order-viewport>.modal-dialog{max-height:calc(var(--kr-order-budget) - 20px)!important;margin:0 10px!important}.bootbox.modal.kr-order-viewport .modal-content{max-height:calc(var(--kr-order-budget) - 20px)!important;overflow-y:auto!important}.bootbox.modal.kr-order-viewport .modal-body{min-height:0}.bootbox.modal.kr-order-viewport .modal-footer{position:relative!important}.bootbox.modal.kr-order-viewport.kr-keyboard-open{padding:0!important}.bootbox.modal.kr-order-viewport.kr-keyboard-open>.modal-dialog{max-width:100vw!important;max-height:var(--kr-order-budget)!important;margin:0!important}.bootbox.modal.kr-order-viewport.kr-keyboard-open .modal-content{max-height:var(--kr-order-budget)!important;border-radius:0!important}.bootbox.modal.kr-order-viewport.kr-keyboard-open .kraland-actions-zone,.bootbox.modal.kr-order-viewport.kr-keyboard-open .kraland-modal-header,.bootbox.modal.kr-order-viewport.kr-keyboard-open .kraland-character-title{position:static!important}html.kr-theme-enabled body .bootbox.modal.kr-order-viewport.kr-keyboard-open .modal-footer{flex-direction:row!important;gap:8px!important;padding:6px 8px!important}html.kr-theme-enabled body .bootbox.modal.kr-order-viewport.kr-keyboard-open .modal-footer .btn{flex:1 1 0!important;width:auto!important}.bootbox.modal.kr-order-viewport.kr-keyboard-open .modal-footer>.kr-order-badges{display:none!important}body.mobile-mode #kr-tamper-theme-form .form-group{margin-bottom:20px}body.mobile-mode #kr-tamper-theme-form .form-group:where(:not(#kr-alerts-section>*,#kr-changelog-section>*))>div[class*=col-]{grid-template-columns:1fr!important;gap:12px!important;padding:0!important;display:grid!important}body.mobile-mode #kr-tamper-theme-form .form-group>div>div{border-radius:var(--kr-radius-md)!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;padding:12px!important;display:flex!important}body.mobile-mode #kr-tamper-theme-form .form-group .lefticon{display:none!important}body.mobile-mode #kr-tamper-theme-form .form-group img{border-radius:4px!important;width:100%!important;height:auto!important;margin:0!important;display:block!important}body.mobile-mode #kr-tamper-theme-form .form-group label{cursor:pointer!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0!important;font-size:14px!important;line-height:1.4!important;display:flex!important}body.mobile-mode #kr-tamper-theme-form .form-group input[type=radio],body.mobile-mode #kr-tamper-theme-form .form-group input[type=checkbox]{flex-shrink:0!important;width:20px!important;height:20px!important;margin:0!important;position:static!important}body.mobile-mode #kr-tamper-theme-form .form-group>label.control-label{width:100%!important;margin-bottom:12px!important;font-size:16px!important;font-weight:600!important;display:block!important}body.mobile-mode .panel-default:where(.panel-group>*,.modal *){box-shadow:none!important;background:0 0!important;border:none!important}body.mobile-mode .panel-default:where(.panel-group>*,.modal *)>.panel-heading{background:var(--kr-bg-surface)!important;border-radius:var(--kr-radius-md)!important;padding:var(--mobile-spacing-lg)!important;margin-bottom:var(--mobile-spacing-md)!important;border:none!important;align-items:center!important}body.mobile-mode .panel-default:where(.panel-group>*,.modal *)>.panel-heading h3{font-size:var(--kr-font-section-title)!important;color:var(--kr-text-primary)!important;margin:0!important;font-weight:700!important}body.mobile-mode .panel-default:where(:not(.panel-group>*,.modal *)){margin-left:var(--kr-space-2);margin-right:var(--kr-space-2);background:var(--kr-bg-surface)!important;box-shadow:var(--kr-card-shadow)!important;border:none!important}body.mobile-mode .panel-default:where(:where(html.kr-marge-mobile) body>.container>.row>[class*=col-]>*,:where(html.kr-marge-mobile) body>.container>.row>[class*=col-] :is(.container-fluid,[class*=col-],.dashboard,.dashboard-flex)>*):where(:not(.panel-group>*,.modal *,.panel *,.dashboard-section *)){margin-left:calc(var(--kr-space-2) - var(--kr-marge-page,0px));margin-right:calc(var(--kr-space-2) - var(--kr-marge-page,0px))}body.mobile-mode .panel-default:where(:not(.panel-group>*,.modal *))>.panel-heading{min-height:48px;background:var(--kr-bg-surface)!important;border-radius:var(--kr-radius-md)!important;padding:0 var(--kr-space-4)!important;border:none!important;align-items:center!important;margin-bottom:0!important}body.mobile-mode .panel-default:where(:not(.panel-group>*,.modal *))>.panel-heading h3{font-size:var(--kr-font-section-title)!important;color:var(--kr-text-primary)!important;margin:0!important;font-weight:700!important}body.mobile-mode .panel-default:where(:not(.panel-group>*,.modal *))>.panel-body:last-child{border-radius:0 0 var(--kr-radius-md) var(--kr-radius-md)}.navbar-collapse .dropdown.open>.dropdown-menu{float:none!important;width:100%!important;box-shadow:none!important;background-color:#0000!important;border:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.navbar-collapse .dropdown.open>.dropdown-menu>li>a{clear:both!important;color:var(--kr-text-primary)!important;white-space:nowrap!important;background-color:#0000!important;border-left:4px solid #0000!important;padding:10px 15px 10px 25px!important;font-weight:400!important;line-height:1.4286!important;display:block!important}.navbar-collapse .dropdown.open>.dropdown-menu>li>a:hover,.navbar-collapse .dropdown.open>.dropdown-menu>li>a:focus{color:var(--kr-text-primary)!important;border-left-color:var(--kr-primary)!important;background-color:#0000000d!important}.navbar-collapse .dropdown.open>.dropdown-menu>li>a:active{color:var(--kr-text-accent)!important;border-left-color:var(--kr-primary)!important;background-color:#00000014!important}.navbar-collapse .dropdown.open>.dropdown-menu>.divider{background-color:var(--kr-border-default)!important;height:1px!important;margin:9px 0!important}.navbar-collapse .dropdown.open>.dropdown-menu>.dropdown-header{color:var(--kr-text-secondary)!important;white-space:nowrap!important;text-transform:uppercase!important;padding:3px 15px 3px 25px!important;font-size:12px!important;font-weight:600!important;line-height:1.4286!important;display:block!important}.navbar-collapse .dropdown.open>.dropdown-menu>.active>a,.navbar-collapse .dropdown.open>.dropdown-menu>.active>a:hover,.navbar-collapse .dropdown.open>.dropdown-menu>.active>a:focus{color:var(--kr-text-accent)!important;border-left-color:var(--kr-primary)!important;background-color:#0000001a!important}.navbar-collapse .navbar-nav>li>a{padding:15px!important}.navbar-collapse .dropdown>a.dropdown-toggle .caret{border-top-color:currentColor!important;border-bottom-color:#0000!important}.navbar-collapse .dropdown.open>a.dropdown-toggle .caret{border-top-color:#0000!important;border-bottom-color:currentColor!important;transform:rotate(180deg)!important}}.forums-cards-container{background:var(--kr-bg-page);padding:12px 8px;display:none}.mobile-mode .forums-cards-container{display:block}.mobile-mode table[data-mobile-hidden=true]{display:none!important}.forum-card{background:var(--kr-bg-surface);border-radius:var(--kr-radius-md);border:1px solid var(--kr-border-default);margin:0 12px 12px;transition:background .2s;overflow:hidden}.forum-card *,.forum-card-link *,.forum-card-header *,.forum-footer *{text-align:left!important}.forum-card:active{background:var(--kr-bg-hover)}.forum-card-link{color:inherit;-webkit-tap-highlight-color:color-mix(in srgb, var(--kr-primary) 5%, transparent);min-height:100px;padding:16px;text-decoration:none;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;display:flex!important}.forum-card-link:hover,.forum-card-link:focus{color:inherit;text-decoration:none}.forum-card-header{text-align:left;margin-bottom:8px}@media (width<=767px){.forum-title{font-size:var(--kr-font-forum-name);color:var(--kr-text-primary);margin:0;padding:0;font-weight:700;line-height:1.3;text-align:left!important}.forum-description{font-size:var(--kr-font-body-mobile);color:var(--kr-text-secondary);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 8px;line-height:1.5;display:-webkit-box;overflow:hidden;text-align:left!important}.forum-moderators{font-size:var(--kr-font-detail);color:var(--kr-text-secondary);margin:0 0 10px;font-style:normal;font-weight:400;text-align:left!important}.forum-footer{border-top:1px solid var(--kr-border-default);margin-top:auto;padding-top:10px;text-align:left!important}.forum-stats{font-size:var(--kr-font-detail);color:var(--kr-text-secondary);white-space:nowrap;margin-bottom:6px;text-align:left!important}.forum-topics,.forum-messages{color:var(--kr-text-secondary);font-weight:600}.forum-separator{color:var(--kr-text-muted);margin:0 4px}.forum-last-activity{font-size:var(--kr-font-detail);color:var(--kr-text-secondary);line-height:1.5;text-align:left!important}.last-user{color:var(--kr-text-primary);font-weight:600}.last-time{color:var(--kr-text-secondary);font-size:var(--kr-font-detail)}}.forum-card:has(.forum-topics:empty){opacity:.6}.forum-card-link:focus{outline:2px solid var(--kr-text-accent);outline-offset:2px}.mini-chat-fab{background:var(--kr-arm-bg,var(--kr-primary));width:56px;height:56px;color:var(--kr-arm-ink,var(--kr-white));border-radius:var(--kr-radius-full);z-index:1000;cursor:pointer;border:none;font-size:14px;font-weight:700;transition:all .3s;position:fixed;bottom:80px;right:16px;box-shadow:0 4px 12px #0000004d}.mini-chat-fab:active{transform:scale(.95);box-shadow:0 2px 8px #0000004d}.mini-chat-fab.active{background:#f44336}.mini-chat-fab .fab-text{line-height:1;display:block}.mobile-mode .mini-chat-overlay{background:#fff;z-index:999!important;width:100%!important;height:auto!important;position:fixed!important;inset:56px 0 0!important}@media (width>=768px) and (width<=1024px) and (orientation:portrait){.forum-card{margin:12px 24px}.forum-card-link{padding:20px}}@media (width>=768px){.forums-cards-container{display:none!important}table[data-mobile-hidden=true]{display:table!important}.mini-chat-fab{display:none}}@media (width<=767px){.dataTables_wrapper{-webkit-overflow-scrolling:touch!important;padding:0!important;overflow-x:auto!important}.dataTables_length,.dataTables_filter{width:100%!important;margin:0 0 var(--mobile-spacing-md)!important;text-align:left!important;float:none!important;display:block!important}.dataTables_length label{align-items:center!important;gap:8px!important;margin:0!important;font-size:14px!important;display:flex!important}.dataTables_length select{min-height:var(--kr-touch-target)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-sm)!important;background-color:var(--kr-bg-surface)!important;flex:none!important;min-width:80px!important;padding:10px 32px 10px 12px!important;font-size:16px!important}.dataTables_filter label{align-items:center!important;gap:8px!important;width:100%!important;margin:0!important;font-size:14px!important;display:flex!important}.dataTables_filter input{min-height:var(--kr-touch-target)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-sm)!important;background-color:var(--kr-bg-surface)!important;flex:1!important;width:100%!important;padding:10px 16px!important;font-size:16px!important}.dataTables_filter input:focus,.dataTables_length select:focus{outline:2px solid var(--kr-primary)!important;outline-offset:2px!important;border-color:var(--kr-primary)!important}body.page-forum .panel-default:where(:not(.panel-group>*,.modal *)){box-shadow:none!important;border:none!important}body.page-forum:where(.mobile-mode) .panel-default:where(:not(.panel-group>*,.modal *)){box-shadow:var(--kr-card-shadow)!important}body.page-forum .panel-default:where(:not(.panel-group>*,.modal *))>.panel-heading{border:none!important;align-items:center!important;margin-bottom:0!important}body.page-forum .panel-default:where(:not(.panel-group>*,.modal *))>.panel-body,body.page-forum-racine .panel-default:where(:not(.panel-group>*,.modal *))>.panel-body{padding:0!important}body.page-forum .panel-default:where(:not(.panel-group>*,.modal *))>.panel-heading h3{font-size:var(--kr-font-section-title)!important;margin:0!important;font-weight:700!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>thead{display:none!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody{flex-direction:column!important;gap:8px!important;display:flex!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr{background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-md)!important;transition:background var(--transition-fast)!important;grid-template-rows:auto!important;grid-template-columns:1fr!important;padding:12px!important;display:grid!important;position:relative!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr:active{background:var(--kr-bg-hover)!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td{border:none!important;padding:0!important;display:block!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:first-child{flex-direction:column!important;grid-row:1!important;display:flex!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(2),:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(3){grid-row:2!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4){grid-row:4!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:first-child>p:first-child{order:1!important;margin:0!important;font-size:0!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:first-child>p:first-child>a{font-size:var(--kr-font-forum-name)!important;color:var(--kr-text-primary)!important;font-weight:700!important;line-height:1.1!important;display:block!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:first-child>p:first-child>a:active{color:var(--kr-text-accent)!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:first-child>span.tagforum{color:var(--kr-text-secondary)!important;order:2!important;line-height:1.2!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:first-child>span.tagforum>.lefticon{display:none!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:first-child>span.tagforum a{color:var(--kr-text-secondary)!important;font-weight:500!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:first-child>span.tagforum a:active{color:var(--kr-text-accent)!important;text-decoration:underline!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:first-child>p:nth-child(2),:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>.forum-description-wrapper>p{font-size:var(--kr-font-body-mobile)!important;color:var(--kr-text-secondary)!important;order:999!important;margin:0!important;line-height:1.2!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>.forum-description-wrapper{margin:0 0 6px!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(2),:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(3),:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>.forum-stats-wrapper>td{color:var(--kr-text-secondary)!important;order:2!important;display:inline!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>.forum-stats-wrapper{margin:0 0 2px!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(3):after,:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>.forum-stats-wrapper>td:nth-child(2):after{content:" messages"!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4),:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:last-child{border-top:1px solid var(--kr-border-default)!important;color:var(--kr-text-secondary)!important;order:5!important;padding-top:3px!important;display:block!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4):before,:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:last-child:before{content:"→ "!important;margin-right:4px!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4)>a,:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:last-child>a{font-size:var(--kr-font-detail)!important;color:var(--kr-text-primary)!important;font-weight:500!important;display:inline!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4)>a:active,:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:last-child>a:active{color:var(--kr-text-accent)!important;text-decoration:underline!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4)>a:after,:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:last-child>a:after{content:" · "!important;color:var(--kr-text-muted)!important;font-weight:400!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4)>p,:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:last-child>p{margin:0!important;display:inline!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4)>p>a,:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:last-child>p>a{color:var(--kr-text-secondary)!important;box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;min-width:20px!important;min-height:20px!important;padding:0!important;text-decoration:none!important;display:inline-flex!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4)>p>a:active,:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:last-child>p>a:active{color:var(--kr-text-accent)!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4)>p>a .glyphicon,:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:last-child>p>a .glyphicon{vertical-align:middle!important;width:20px!important;height:20px!important;font-size:14px!important;line-height:20px!important;display:inline-block!important}:where(html:not(.kr-page-forum-index)) body.page-forum .panel-default .table>tbody>tr>td:nth-child(4) img{vertical-align:middle!important;max-height:16px!important;margin:0 2px!important}body.page-forum table.dataTable thead{display:none!important}body.page-forum table.dataTable tbody{gap:var(--mobile-spacing-md)!important;flex-direction:column!important;display:flex!important}body.page-forum table.dataTable tbody tr{background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-md)!important;transition:background var(--transition-fast)!important;cursor:pointer!important;flex-direction:column!important;margin:0!important;padding:12px!important;display:flex!important;overflow:hidden!important}body.page-forum table.dataTable tbody tr:active{background:var(--kr-bg-hover)!important}body.page-forum table.dataTable tbody td:nth-child(2),body.page-forum table.dataTable tbody td:nth-child(3),body.page-forum table.dataTable tbody td:nth-child(4),body.page-forum table.dataTable tbody td:nth-child(5){display:none!important}body.page-forum table.dataTable tbody td:first-child{min-height:var(--kr-touch-target)!important;gap:var(--mobile-spacing-sm)!important;flex-direction:column!important;padding:0!important;display:flex!important}body.page-forum table.dataTable tbody td:first-child p{align-items:flex-start!important;gap:8px!important;margin:0 0 4px!important;padding:0!important;display:flex!important}body.page-forum table.dataTable tbody td:first-child p a{font-size:var(--kr-font-name)!important;color:var(--kr-text-primary)!important;flex:1!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;display:block!important}body.page-forum table.dataTable tbody td:first-child p a:active{color:var(--kr-text-accent)!important}body.page-forum table.dataTable tbody td:first-child>ul:first-of-type,body.page-forum table.dataTable tbody td:first-child>ul:nth-of-type(2){display:none!important}body.page-forum table.dataTable tbody td:first-child .forum-tags{flex-wrap:wrap!important;gap:3px!important;margin-top:6px!important;display:flex!important}body.page-forum table.dataTable tbody td:first-child .forum-tags .glyphicon{color:var(--kr-text-muted)!important;font-size:8px!important}body.page-forum table.dataTable tbody td:first-child .forum-tags a{font-size:var(--kr-font-label)!important;color:var(--kr-arm-ink,var(--kr-white))!important;background:var(--kr-arm-bg,var(--kr-primary))!important;border-radius:var(--kr-radius-full)!important;transition:all var(--transition-fast)!important;align-items:center!important;padding:1px 4px!important;font-weight:700!important;text-decoration:none!important;display:inline-flex!important}body.page-forum table.dataTable tbody td:first-child .forum-tags a:active{--kr-arm-ink:var(--kr-arm-ink-hover,var(--kr-white));background:var(--kr-arm-bg-hover,var(--kr-primary-dark))!important}body.page-forum table.dataTable tbody td:nth-child(5) a:first-child{font-size:var(--kr-font-detail)!important;color:var(--kr-text-primary)!important;align-items:center!important;gap:4px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}body.page-forum table.dataTable tbody td:nth-child(5) a:first-child img{vertical-align:middle!important;width:16px!important;height:16px!important}body.page-forum table.dataTable tbody td:nth-child(5) p{font-size:var(--kr-font-detail)!important;color:var(--kr-text-secondary)!important;align-items:center!important;gap:6px!important;margin:0!important;display:flex!important}body.page-forum table.dataTable tbody td:nth-child(5) p a .glyphicon{color:var(--kr-text-accent)!important;font-size:12px!important}body.page-forum table.dataTable tbody td:nth-child(5):active{background:var(--kr-bg-active)!important}.dataTables_paginate{justify-content:center!important;gap:var(--mobile-spacing-sm)!important;margin-top:var(--mobile-spacing-lg)!important;padding:0!important;display:flex!important}.dataTables_paginate .paginate_button{min-height:var(--kr-touch-target)!important;min-width:var(--kr-touch-target)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-sm)!important;background:var(--kr-bg-surface)!important;color:var(--kr-text-primary)!important;cursor:pointer!important;transition:all var(--transition-fast)!important;justify-content:center!important;align-items:center!important;padding:10px 16px!important;font-size:16px!important;text-decoration:none!important;display:inline-flex!important}.dataTables_paginate .paginate_button.current{background:var(--kr-arm-bg,var(--kr-primary))!important;color:var(--kr-arm-ink,white)!important;border-color:var(--kr-primary)!important;font-weight:600!important}.dataTables_paginate .paginate_button.disabled{opacity:.4!important;cursor:not-allowed!important;pointer-events:none!important}.dataTables_paginate .paginate_button:not(.disabled,.current):active{background:var(--kr-bg-active)!important;transform:scale(.95)!important}.dataTables_info{text-align:center!important;color:var(--kr-text-secondary)!important;margin-top:var(--mobile-spacing-md)!important;padding:0 var(--mobile-spacing-md)!important;font-size:14px!important}html[class*=-dark] table.dataTable tbody tr{background:var(--kr-bg-surface)!important;border-color:var(--kr-border-default)!important}html[class*=-dark] table.dataTable tbody td:first-child{border-bottom-color:var(--kr-border-default)!important}html[class*=-dark] table.dataTable tbody td:nth-child(5){background:#ffffff08!important}html[class*=-dark] .dataTables_filter input,html[class*=-dark] .dataTables_length select,html[class*=-dark] .dataTables_paginate .paginate_button{background:var(--kr-bg-surface)!important;border-color:var(--kr-border-default)!important;color:var(--kr-text-primary)!important}:where(html.kr-page-kramail-compose) body.page-kramail h1.page-header{border-bottom:none!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin:0!important;padding:12px 16px!important;display:flex!important}:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header.kr-kramail-entete{background:0 0;border-bottom:0;margin:12px 16px;padding:0}:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header.kr-kramail-entete>.pull-right{margin-top:12px}:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .pull-right{float:none!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .pull-right>a.btn:not(:where([data-kr-dossier])),:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .pull-right>.btn-group>.btn{box-sizing:border-box!important;border-radius:var(--kr-radius-sm)!important;background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;height:44px!important;color:var(--kr-text-primary)!important;transition:all var(--transition-fast)!important;justify-content:center!important;align-items:center!important;margin:0!important;text-decoration:none!important;display:flex!important}:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .pull-right>a.btn:not(:where([data-kr-dossier],[data-kr-libelle])),:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .pull-right>.btn-group>.btn{width:44px!important;padding:0!important;font-size:0!important;line-height:0!important}:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .pull-right>a.btn>i{font-size:18px!important;line-height:1!important}:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .pull-right>a.btn.btn-primary:not(:where([data-kr-dossier])){background:var(--kr-arm-bg,var(--kr-primary))!important;border-color:var(--kr-primary-dark)!important;color:var(--kr-arm-ink,white)!important}:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .pull-right>a.btn:active,:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .pull-right>.btn-group>.btn:active{opacity:.9!important;transform:scale(.97)!important}:where(html.kr-page-kramail-liste) body.page-kramail h1.page-header .pull-right>a.btn[data-kr-dossier]{min-width:0;box-shadow:inset 0 -2px 0 var(--kr-border-default);background:var(--kr-bg-surface);color:var(--kr-text-primary);font-size:var(--kr-font-label);white-space:nowrap;text-overflow:ellipsis;border:0;border-radius:0;flex-direction:column;flex:calc(33.3333% - 8px);gap:4px;margin:0;padding:8px 4px;font-weight:400;line-height:1.2;text-decoration:none;overflow:hidden}:where(html.kr-page-kramail-liste) body.page-kramail h1.page-header .pull-right>a.btn[data-kr-dossier]+a.btn[data-kr-dossier]{margin-left:-8px}:where(html.kr-page-kramail-liste) body.page-kramail h1.page-header .pull-right>a.btn[data-kr-dossier].btn-primary{box-shadow:inset 0 -3px 0 var(--kr-primary);font-weight:600}:where(html.kr-page-kramail-lecture) body.page-kramail h1.page-header .pull-right>a.btn[data-kr-libelle],:where(html.kr-page-contacts) body h1.page-header .pull-right>a.btn[data-kr-libelle]{gap:var(--kr-space-1);padding:0 var(--kr-space-3);font-size:var(--kr-font-button);white-space:nowrap;flex:auto;line-height:1.2}:where(html.kr-page-kramail-lecture) body.page-kramail h1.page-header .pull-right>a.btn[data-kr-libelle]:after{content:attr(data-kr-libelle);text-overflow:ellipsis;min-width:0;overflow:hidden}:where(html.kr-page-kramail-lecture) body.page-kramail h1.page-header .pull-right{flex-wrap:nowrap!important}:where(html.kr-page-kramail-lecture) body.page-kramail h1.page-header .pull-right>a.btn[data-kr-libelle]{min-width:0}:where(html.kr-page-kramail-lecture) body.page-kramail h1.page-header .pull-right>a.btn[data-kr-libelle]>i{flex-shrink:0}body.page-kramail h1.page-header .pull-right>.btn-group{width:44px!important;height:44px!important}:where(html:not(.kr-page-kramail-liste,.kr-page-kramail-lecture)) body.page-kramail h1.page-header .pull-right>.btn-group{position:relative!important}:where(html.kr-page-kramail-liste,html.kr-page-kramail-lecture) body.page-kramail h1.page-header .pull-right{position:relative}:where(html.kr-page-kramail-liste,html.kr-page-kramail-lecture) body.page-kramail h1.page-header .pull-right>.btn-group{position:static}:where(html:not(.kr-page-kramail-liste)) body.page-kramail h1.page-header .pull-right>.btn-group>.dropdown-menu{left:auto!important;right:0!important}:where(html.kr-page-kramail-lecture) body.page-kramail h1.page-header .pull-right>.btn-group>.dropdown-menu{max-width:100%}:where(html.kr-page-kramail-liste) body.page-kramail h1.page-header .pull-right>.btn-group>.dropdown-menu{max-width:100%;left:0;right:auto}body.page-kramail h1.page-header .pull-right>.btn-group>.dropdown-menu{box-shadow:var(--kr-shadow-lg);background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-md)!important;min-width:260px!important;padding:8px 0!important}body.page-kramail h1.page-header .pull-right>.btn-group>.dropdown-menu>li>a{min-height:var(--kr-touch-target)!important;font-size:var(--kr-font-body-mobile)!important;color:var(--kr-text-primary)!important;white-space:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;padding:12px 16px!important;display:flex!important}body.page-kramail h1.page-header .pull-right>.btn-group>.dropdown-menu>li>a:active{background:var(--kr-bg-active)}body.page-kramail h1.page-header .pull-right>.btn-group>.dropdown-menu>li>a .label-simple{color:var(--kr-text-primary)!important;font-size:15px!important}body.page-kramail h1.page-header .pull-right>.btn-group>.dropdown-menu>li>a input[type=checkbox]{width:18px!important;height:18px!important}:is(body.page-kramail,:where(html.kr-page-contacts) body) .panel.panel-default{box-shadow:none!important;border:none!important}:is(body.page-kramail,:where(html.kr-page-contacts) body):where(.mobile-mode) .panel.panel-default:where(:not(.panel-group>*,.modal *)){box-shadow:var(--kr-card-shadow)!important}:is(body.page-kramail,:where(html.kr-page-contacts) body) .panel-heading h3.panel-title{font-size:var(--kr-font-section-title)!important;font-weight:700!important}:is(body.page-kramail,:where(html.kr-page-contacts) body) .panel-heading .glyphicon-chevron-up{float:right!important;color:var(--kr-text-secondary)!important}:is(body.page-kramail,:where(html.kr-page-contacts) body) .panel-body{padding:0!important}.kramail-character-selector{cursor:pointer!important;user-select:none!important;border-radius:var(--kr-radius-sm)!important;transition:background var(--transition-fast)!important;align-items:center!important;gap:8px!important;margin:-8px -12px!important;padding:8px 12px!important;display:inline-flex!important;position:relative!important}.kramail-character-selector[aria-expanded=true]{background:var(--kr-bg-hover)}.kramail-character-selector:active{background:var(--kr-bg-active)!important}.kramail-dropdown-icon{transition:transform var(--transition-fast)!important;color:var(--kr-text-secondary)!important;font-size:12px!important}.kramail-character-selector[aria-expanded=true] .kramail-dropdown-icon{transform:rotate(180deg)}.kramail-character-dropdown{border-radius:var(--kr-radius-md);display:none;background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;min-width:calc(100vw - 48px)!important;box-shadow:var(--kr-shadow-lg)!important;z-index:1000!important;flex-direction:column!important;max-height:70vh!important;margin-top:8px!important;position:absolute!important;top:100%!important;left:0!important;right:auto!important;overflow:hidden auto!important}.kramail-character-selector[aria-expanded=true] .kramail-character-dropdown{display:flex}.kramail-character-option{text-align:center!important;min-height:var(--kr-touch-target)!important;color:var(--kr-text-primary)!important;border-bottom:1px solid var(--kr-border-default)!important;transition:background var(--transition-fast)!important;flex-direction:column!important;align-items:center!important;padding:12px 16px!important;text-decoration:none!important;display:flex!important}.kramail-character-option-name{justify-content:center;align-items:center;gap:8px;width:100%;font-size:16px;font-weight:400;display:flex}.kramail-character-option[aria-current=true] .kramail-character-option-name{font-weight:600}.kramail-character-check{color:var(--kr-text-accent);font-weight:700}.kramail-character-category{color:var(--kr-text-secondary);text-align:center;margin-top:2px;font-size:13px}.kramail-character-option:last-child{border-bottom:none!important}.kramail-character-option:is(:hover,:focus-visible){background:var(--kr-bg-hover)}.kramail-character-option:focus-visible{outline:2px solid var(--kr-primary);outline-offset:-2px}.kramail-character-option:active{background:var(--kr-bg-active)!important}.forum-top:has(.kramail-actions-moved){display:none!important}:where(html.kr-page-kramail-lecture) .user-info>.cartouche[hidden]{display:none}:where(html.kr-page-kramail-lecture) body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.kr-msg-recipients{min-width:0;margin:var(--kr-space-3) 0 0;color:var(--kr-text-secondary);font-size:var(--kr-font-detail);overflow-wrap:anywhere;grid-area:4/1/auto/-1;line-height:18px}body.mobile-mode .center:has(>ul.pagination){padding:8px 16px 16px!important}body.mobile-mode .center>ul.pagination.t{justify-content:center!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}body.mobile-mode .center>ul.pagination.t>li{list-style:none!important}body.mobile-mode .center>ul.pagination.t>li>a{border-radius:var(--kr-radius-sm)!important;background:var(--kr-bg-surface)!important;border:1px solid var(--kr-border-default)!important;width:44px!important;height:44px!important;color:var(--kr-text-primary)!important;justify-content:center!important;align-items:center!important;font-size:16px!important;text-decoration:none!important;transition:all .15s!important;display:flex!important}body.mobile-mode .center>ul.pagination.t>li>a:active{background:var(--kr-arm-bg-hover,var(--kr-primary-dark))!important;border-color:var(--kr-primary-dark)!important;color:var(--kr-arm-ink-hover,white)!important;transform:scale(.97)!important}.container,.container-fluid{padding-left:12px!important;padding-right:12px!important}.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:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.form-group{margin-bottom:var(--mobile-spacing-lg);width:100%;overflow:hidden;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important}.input-group{width:100%!important;display:block!important}.form-group .col-md-10,.form-group .col-sm-10{overflow:hidden}.btn-toolbar{margin-bottom:var(--mobile-spacing-md);border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-sm);-webkit-overflow-scrolling:touch;white-space:nowrap;background:#00000005;flex-wrap:nowrap;gap:4px;padding:8px;overflow:auto hidden;display:flex!important}.btn-toolbar::-webkit-scrollbar{height:4px}.btn-toolbar::-webkit-scrollbar-track{background:#0000000d;border-radius:2px}.btn-toolbar::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.btn-toolbar .btn-group{border-right:1px solid var(--kr-border-default);flex-shrink:0;gap:0;margin-right:8px;padding-right:8px;flex-direction:row!important;margin:0!important;display:flex!important}.btn-toolbar .btn-group:last-child{border-right:none;margin-right:0;padding-right:0}.btn-toolbar .btn{width:var(--kr-touch-target);height:var(--kr-touch-target);border-radius:var(--kr-radius-sm);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;min-width:var(--kr-touch-target)!important;margin:0!important;padding:0!important;display:flex!important}.btn-toolbar .btn:active{transform:scale(.95)}.btn-toolbar .btn:focus-visible{outline:none}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar .btn:focus-visible{outline:2px solid var(--kr-highlight);outline-offset:2px}.form-control{line-height:1.5;min-height:var(--kr-touch-target)!important;padding:12px var(--mobile-spacing-md)!important;border-radius:var(--kr-radius-sm)!important;font-size:16px!important}.form-control:focus{border-color:var(--kr-primary);box-shadow:0 0 0 2px var(--kr-focus-ring);outline:none}textarea.form-control{resize:vertical;font-family:monospace;line-height:1.6;min-height:150px!important}select.form-control{min-height:var(--kr-touch-target)}.form-group label{margin-bottom:var(--mobile-spacing-sm);text-transform:uppercase;letter-spacing:.5px;color:var(--kr-text);font-size:14px;font-weight:600;display:block}.form-group label .required{color:var(--kr-text-accent)}.form-group .checkbox{align-items:center;gap:var(--mobile-spacing-md);min-height:var(--kr-touch-target);margin-right:var(--mobile-spacing-lg);margin-bottom:0;padding:8px 0;display:inline-flex}.form-group .checkbox input[type=checkbox]{cursor:pointer;min-width:20px;min-height:20px;accent-color:var(--kr-primary);flex-shrink:0;width:20px!important;height:20px!important;margin:0!important}.form-group .checkbox label{cursor:pointer;text-transform:none;letter-spacing:normal;margin:0;padding:8px 0;font-size:16px;font-weight:500;display:inline}.panel-group{width:100%;overflow:hidden}.panel-title{margin:0}.panel-heading>:is(.panel-title,h1,h2,h3,h4,h5,h6):where(:not(.panel-group *,.modal *)){font-size:var(--kr-font-section-title);font-weight:700}.accordion-toggle,a[data-toggle=collapse]{padding:var(--mobile-spacing-md) var(--mobile-spacing-lg);border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-md);cursor:pointer;transition:all var(--transition-fast);min-height:var(--kr-touch-target);color:var(--kr-text);background:#00000005;justify-content:space-between;align-items:center;font-weight:500;text-decoration:none;display:flex}.accordion-toggle:hover,a[data-toggle=collapse]:hover{background:color-mix(in srgb, var(--kr-primary) 5%, transparent);border-color:var(--kr-primary);color:var(--kr-text-accent)}.panel-collapse{border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-md);margin-top:-1px}.panel-body{padding:var(--mobile-spacing-lg)}}:where(html.kr-page-kramail-compose) form[name=post_msg] .form-group>label.control-label .required{color:var(--kr-text-accent);font-weight:700}body.page-kramail .editeur-text .form-group hr,body.page-kramail .editeur-text .form-group+.form-group>.col-sm-2:empty+.col-sm-10>hr{display:none!important}body.page-kramail .editeur-text .form-group:has(#results){margin-bottom:0;padding-top:0}body.page-kramail .editeur-text #results hr{display:none!important}@media (width<=767px){:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .btn-default{border-radius:var(--kr-radius-sm);font-weight:500;transition:all .15s}:is(body.page-kramail,:where(html.kr-page-contacts) body) h1.page-header .btn-default:hover{border-color:var(--kr-primary);color:var(--kr-text-accent)}}@media (width>=768px){:where(html.kr-page-kramail-compose) body.page-kramail h1.page-header .btn-default{border-radius:var(--kr-radius-sm);font-weight:500;transition:all .15s}:where(html.kr-page-kramail-compose) body.page-kramail h1.page-header .btn-default:hover{border-color:var(--kr-primary);color:var(--kr-text-accent)}:where(html.kr-page-kramail-compose) body.page-kramail h1.page-header{margin-bottom:16px;padding-bottom:12px;border-bottom-color:var(--kr-primary)!important}.kramail-character-selector{border-radius:var(--kr-radius-sm);cursor:pointer;user-select:none;transition:background var(--transition-fast);align-items:center;gap:8px;margin:0 -12px;padding:0 12px;display:inline-flex;position:relative}.kramail-character-selector:hover,.kramail-character-selector[aria-expanded=true]{background:var(--kr-bg-hover)}.kramail-dropdown-icon{color:var(--kr-text-secondary);transition:transform var(--transition-fast);font-size:12px}.kramail-character-selector[aria-expanded=true] .kramail-dropdown-icon{transform:rotate(180deg)}.kramail-character-dropdown{z-index:1000;border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-md);background:var(--kr-bg-surface);min-width:240px;max-height:70vh;box-shadow:var(--kr-shadow-lg);flex-direction:column;margin-top:8px;display:none;position:absolute;top:100%;left:0;overflow-y:auto}.kramail-character-selector[aria-expanded=true] .kramail-character-dropdown{display:flex}.kramail-character-dropdown .kramail-character-option{min-height:var(--kr-touch-target);border-bottom:1px solid var(--kr-border-default);color:var(--kr-text-primary);transition:background var(--transition-fast);flex-direction:column;justify-content:center;padding:12px 16px;text-decoration:none;display:flex}.kramail-character-dropdown .kramail-character-option:last-child{border-bottom:0}.kramail-character-dropdown .kramail-character-option:is(:hover,:focus-visible){background:var(--kr-bg-hover);color:var(--kr-text-primary);text-decoration:none}.kramail-character-dropdown .kramail-character-option:focus-visible{outline:2px solid var(--kr-primary);outline-offset:-2px}.kramail-character-option-name{align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:1.4;display:flex}.kramail-character-option[aria-current=true] .kramail-character-option-name{font-weight:600}.kramail-character-check{color:var(--kr-text-accent);font-weight:700}.kramail-character-category{color:var(--kr-text-secondary);margin-top:2px;font-size:13px;line-height:1.4}body.page-kramail .editeur-text .input-group-addon .btn.btn-primary{min-width:36px;min-height:var(--kr-button-height);font-size:var(--kr-font-button);border-radius:var(--kr-radius-sm);padding:4px 12px;font-weight:700}}@media (width<=767px){body.page-kramail-compose h1.page-header .kramail-character-selector .kramail-character-dropdown,body.page-kramail-compose h1.page-header .kramail-character-selector .kramail-dropdown-icon{display:none!important}body.page-kramail-compose h1.page-header .kramail-character-current{font-weight:700}body.page-kramail-compose h1.page-header .kramail-character-selector{pointer-events:none;flex:1;min-width:0;cursor:default!important}body.page-kramail-compose h1.page-header{flex-wrap:nowrap;align-items:center;gap:10px;flex-direction:row!important;display:flex!important}body.page-kramail-compose h1.page-header .pull-right{flex-shrink:0;margin-left:auto;float:none!important;width:auto!important}body.page-kramail-compose h1.page-header .pull-right .btn{min-width:44px;min-height:var(--kr-touch-target);white-space:nowrap;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;display:inline-flex!important}body.page-kramail .editeur-text .input-group-addon .btn{font-size:var(--kr-font-button);color:inherit;box-shadow:none;justify-content:center;align-items:center;font-weight:700;background:0 0!important;border:none!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important}}body.page-kramail-compose form[name=post_msg] .kd-natif-cache{display:none!important}body.page-kramail-compose form[name=post_msg] .kd{text-align:left;min-width:0}body.page-kramail-compose form[name=post_msg] .kd-field{box-sizing:border-box;border:1px solid var(--kr-border-strong);background:var(--kr-form-bg,var(--kr-bg-elevated));cursor:text;align-items:flex-start;display:flex}body.page-kramail-compose form[name=post_msg] .kd-field.is-focus{border-color:var(--kr-text-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--kr-highlight) 30%, transparent)}body.page-kramail-compose form[name=post_msg] .kd-field.is-invalid{border-color:var(--kr-danger)}body.page-kramail-compose form[name=post_msg] .kd-flow{flex-wrap:wrap;align-items:center;min-width:0;display:flex}body.page-kramail-compose form[name=post_msg] .kd-chips{list-style:none;display:contents}body.page-kramail-compose form[name=post_msg] .kd-chip{box-sizing:border-box;border:1px solid var(--kr-accent-line);background:var(--kr-accent-tint);color:var(--kr-text-primary);align-items:center;font-weight:700;line-height:1;display:inline-flex}body.page-kramail-compose form[name=post_msg] .kd-chip-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.page-kramail-compose form[name=post_msg] .kd-chip-x{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}body.page-kramail-compose form[name=post_msg] .kd-chip-x:hover,body.page-kramail-compose form[name=post_msg] .kd-chip-x:focus-visible{background:var(--kr-accent-tint-strong)}body.page-kramail-compose form[name=post_msg] .kd-chip-x:focus-visible{outline:2px solid var(--kr-text-primary);outline-offset:-2px}body.page-kramail-compose form[name=post_msg] .kd-chip.is-selected{outline:2px solid var(--kr-text-accent);outline-offset:1px}body.page-kramail-compose form[name=post_msg] .kd-chip.is-dup{border-color:var(--kr-text-primary);background:var(--kr-accent-tint-strong);box-shadow:0 0 0 2px color-mix(in srgb, var(--kr-highlight) 55%, transparent)}body.page-kramail-compose form[name=post_msg] .kd-input{box-sizing:border-box;box-shadow:none;color:var(--kr-text-primary);background:0 0;border:0;border-radius:0;outline:none}body.page-kramail-compose form[name=post_msg] .kd-input::placeholder{color:var(--kr-text-secondary);opacity:1}body.page-kramail-compose form[name=post_msg] .kd-contacts{box-sizing:border-box;border:1px solid var(--kr-border-strong);background:var(--kr-bg-elevated);color:var(--kr-text-primary);cursor:pointer;flex:none;align-items:center;font-weight:700;line-height:1;display:inline-flex}body.page-kramail-compose form[name=post_msg] .kd-contacts i{color:var(--kr-text-accent)}body.page-kramail-compose form[name=post_msg] .kd-contacts:hover,body.page-kramail-compose form[name=post_msg] .kd-contacts[aria-expanded=true]{border-color:var(--kr-text-accent);background:var(--kr-accent-active)}body.page-kramail-compose form[name=post_msg] .kd-contacts:focus-visible{outline:2px solid var(--kr-text-accent);outline-offset:1px}body.page-kramail-compose form[name=post_msg] .kd-panel{box-sizing:border-box;border:1px solid var(--kr-accent-line);background:var(--kr-bg-elevated);text-align:left;overflow:hidden}body.page-kramail-compose form[name=post_msg] .kd-panel[hidden]{display:none!important}body.page-kramail-compose form[name=post_msg] .kd-list{overflow:auto}body.page-kramail-compose form[name=post_msg] .kd-sec{color:var(--kr-text-accent);text-transform:uppercase;font-weight:700;line-height:1.4}body.page-kramail-compose form[name=post_msg] .kd-sec small,body.page-kramail-compose form[name=post_msg] .kd-sec.kd-loading,body.page-kramail-compose form[name=post_msg] .kd-sec.kd-error{color:var(--kr-text-secondary);text-transform:none;font-weight:400}body.page-kramail-compose form[name=post_msg] .kd-opt{box-sizing:border-box;color:var(--kr-text-primary);cursor:pointer;border-left:3px solid #0000;align-items:center;line-height:1.3;display:flex}body.page-kramail-compose form[name=post_msg] .kd-opt:hover{background:color-mix(in srgb, var(--kr-highlight) 10%, var(--kr-bg-elevated))}body.page-kramail-compose form[name=post_msg] .kd-opt.is-active{border-left-color:var(--kr-text-accent);background:var(--kr-accent-active)}body.page-kramail-compose form[name=post_msg] .kd-opt.is-active .kd-opt-tag{color:var(--kr-text-primary)}body.page-kramail-compose form[name=post_msg] .kd-opt-ico{color:var(--kr-text-secondary);flex:none;justify-content:center;display:inline-flex}body.page-kramail-compose form[name=post_msg] .kd-opt-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body.page-kramail-compose form[name=post_msg] .kd-opt-name mark{color:inherit;text-decoration:underline;text-decoration-color:var(--kr-text-accent);text-underline-offset:2px;background:0 0;font-weight:700;text-decoration-thickness:2px}body.page-kramail-compose form[name=post_msg] .kd-opt-tag{color:var(--kr-text-secondary);text-transform:uppercase;flex:none}body.page-kramail-compose form[name=post_msg] .kd-opt[aria-disabled=true]{color:var(--kr-text-secondary);cursor:default}body.page-kramail-compose form[name=post_msg] .kd-opt[aria-disabled=true]:hover{background:0 0}body.page-kramail-compose form[name=post_msg] .kd-opt[aria-disabled=true] .kd-opt-ico{color:var(--kr-text-accent)}body.page-kramail-compose form[name=post_msg] .kd-opt[aria-disabled=true] .kd-opt-tag,body.page-kramail-compose form[name=post_msg] .kd-opt-free .kd-opt-tag{text-transform:none}body.page-kramail-compose form[name=post_msg] .kd-opt-free .kd-opt-tag{border:1px dashed var(--kr-text-accent);color:var(--kr-text-primary)}body.page-kramail-compose form[name=post_msg] .kd-warn{color:var(--kr-text-primary);align-items:center;font-weight:700;display:flex}body.page-kramail-compose form[name=post_msg] .kd-warn i,body.page-kramail-compose form[name=post_msg] .kd-msg i{color:var(--kr-text-accent)}body.page-kramail-compose form[name=post_msg] .kd-empty{color:var(--kr-text-secondary)}body.page-kramail-compose form[name=post_msg] .kd-empty b,body.page-kramail-compose form[name=post_msg] .kd-foot b{color:var(--kr-text-primary)}body.page-kramail-compose form[name=post_msg] .kd-foot{border-top:1px solid var(--kr-border-strong);color:var(--kr-text-secondary);flex-wrap:wrap;justify-content:space-between;line-height:1.4;display:flex}body.page-kramail-compose form[name=post_msg] .kd-foot:empty,body.page-kramail-compose form[name=post_msg] .kd-msg:empty{display:none}body.page-kramail-compose form[name=post_msg] .kd-help{color:var(--kr-text-secondary);line-height:1.45}body.page-kramail-compose form[name=post_msg] .kd-msg{color:var(--kr-text-primary);align-items:center;font-weight:700;display:flex}body.page-kramail-compose form[name=post_msg] .kd-msg.kd-msg-block{flex-wrap:wrap}body.page-kramail-compose form[name=post_msg] .kd-msg-text{overflow-wrap:anywhere;min-width:0}body.page-kramail-compose form[name=post_msg] .kd-msg-actions{flex:none;gap:6px;display:inline-flex}body.page-kramail-compose form[name=post_msg] .kd-msg-btn{box-sizing:border-box;border:1px solid var(--kr-border-strong);border-radius:var(--kr-radius-sm);background:var(--kr-bg-elevated);color:var(--kr-text-primary);cursor:pointer;justify-content:center;align-items:center;margin:0;font-weight:700;line-height:1;display:inline-flex}body.page-kramail-compose form[name=post_msg] .kd-msg-btn.kd-msg-add{border-color:var(--kr-text-accent);background:var(--kr-accent-tint)}body.page-kramail-compose form[name=post_msg] .kd-msg-btn:hover{border-color:var(--kr-text-accent);background:var(--kr-accent-active)}body.page-kramail-compose form[name=post_msg] .kd-msg-btn:focus-visible{outline:2px solid var(--kr-text-accent);outline-offset:1px}@media (width>=768px){body.page-kramail-compose form[name=post_msg] .kd-row>.kd-label{letter-spacing:0;padding-left:0!important;padding-right:clamp(0px,16.6667% - 103px,15px)!important}}@media (width>=1200px){body.page-kramail-compose form[name=post_msg] .kd-row>.kd-label{letter-spacing:0;white-space:nowrap;padding-left:15px!important}}@media (width>=768px){body.page-kramail-compose form[name=post_msg] .kd,body.page-kramail-compose form[name=post_msg] .kd-box{position:relative}body.page-kramail-compose form[name=post_msg] .kd-field{border-radius:var(--kr-radius-sm);gap:6px;min-height:34px;padding:3px 3px 3px 4px}body.page-kramail-compose form[name=post_msg] .kd-flow{flex:1;gap:4px}body.page-kramail-compose form[name=post_msg] .kd-chips{margin:0;padding:0}body.page-kramail-compose form[name=post_msg] .kd-chip{border-radius:var(--kr-radius-full);max-width:100%;height:26px;font-size:var(--kr-font-detail);margin:0;padding:0 0 0 10px}body.page-kramail-compose form[name=post_msg] .kd-chip-x{border-radius:0 var(--kr-radius-full) var(--kr-radius-full) 0;width:26px;height:24px;margin:0;padding:0;font-size:11px}body.page-kramail-compose form[name=post_msg] .kd-input{width:auto;min-width:120px;height:26px;min-height:0;font-size:var(--kr-font-body);flex:140px;margin:0;padding:0 6px}body.page-kramail-compose form[name=post_msg] .kd-contacts{border-radius:var(--kr-radius-sm);height:26px;font-size:var(--kr-font-detail);gap:6px;margin:0;padding:0 10px}body.page-kramail-compose form[name=post_msg] .kd-contacts i{font-size:12px}body.page-kramail-compose form[name=post_msg] .kd-panel{z-index:40;border-radius:var(--kr-radius-md);width:min(100%,540px);box-shadow:var(--kr-shadow-lg);position:absolute;top:calc(100% + 4px);left:0}body.page-kramail-compose form[name=post_msg] .kd-list{max-height:330px;margin:0;padding:4px 0}body.page-kramail-compose form[name=post_msg] .kd-sec{font-size:var(--kr-font-label);letter-spacing:.7px;padding:8px 12px 4px}body.page-kramail-compose form[name=post_msg] .kd-sec small{font-size:var(--kr-font-label);letter-spacing:0;margin-left:6px}body.page-kramail-compose form[name=post_msg] .kd-sec.kd-loading,body.page-kramail-compose form[name=post_msg] .kd-sec.kd-error{font-size:var(--kr-font-body);letter-spacing:0}body.page-kramail-compose form[name=post_msg] .kd-opt{min-height:34px;font-size:var(--kr-font-name);gap:10px;padding:0 12px}body.page-kramail-compose form[name=post_msg] .kd-opt-ico{width:14px;font-size:12px}body.page-kramail-compose form[name=post_msg] .kd-opt-name mark{padding:0}body.page-kramail-compose form[name=post_msg] .kd-opt-tag{font-size:var(--kr-font-label);letter-spacing:.4px;font-weight:700}body.page-kramail-compose form[name=post_msg] .kd-opt[aria-disabled=true] .kd-opt-tag{letter-spacing:0}body.page-kramail-compose form[name=post_msg] .kd-opt-free .kd-opt-tag{border-radius:var(--kr-radius-full);letter-spacing:0;padding:1px 5px}body.page-kramail-compose form[name=post_msg] .kd-warn{font-size:var(--kr-font-body);gap:8px;padding:10px 12px 4px}body.page-kramail-compose form[name=post_msg] .kd-empty{font-size:var(--kr-font-body);margin:0;padding:10px 12px 6px;line-height:1.45}body.page-kramail-compose form[name=post_msg] .kd-foot{font-size:var(--kr-font-detail);gap:4px 12px;padding:7px 12px}body.page-kramail-compose form[name=post_msg] .kd-help{font-size:var(--kr-font-body);margin:6px 0 0}body.page-kramail-compose form[name=post_msg] .kd.is-open .kd-help{visibility:hidden}body.page-kramail-compose form[name=post_msg] .kd-msg{font-size:var(--kr-font-body);gap:7px;margin:6px 0 0}body.page-kramail-compose form[name=post_msg] .kd-msg-btn{height:var(--kr-button-height);font-size:var(--kr-font-button);padding:0 12px}}@media (width<=767px){body.page-kramail-compose form[name=post_msg] .kd-row>.kd-label{box-sizing:border-box;min-height:var(--kr-touch-target);color:var(--kr-text-secondary);font-size:var(--kr-font-detail);letter-spacing:0;text-transform:none;align-items:center;gap:4px;font-weight:600;margin:0!important;padding:0 112px 2px 0!important;display:flex!important}body.page-kramail-compose form[name=post_msg] .kd{position:relative;overflow:visible!important}body.page-kramail-compose form[name=post_msg] .kd-box{position:relative}body.page-kramail-compose form[name=post_msg] .kd-field{min-height:var(--kr-touch-target);border-radius:var(--kr-radius-sm);gap:6px;padding:4px}body.page-kramail-compose form[name=post_msg] .kd-flow{flex:1;gap:10px 6px}body.page-kramail-compose form[name=post_msg] .kd-chips{margin:0;padding:0}body.page-kramail-compose form[name=post_msg] .kd-chip{border-radius:var(--kr-radius-full);max-width:100%;height:34px;font-size:var(--kr-font-name);margin:0;padding:0 0 0 12px}body.page-kramail-compose form[name=post_msg] .kd-chip-x{width:var(--kr-touch-target);height:var(--kr-touch-target);border-radius:0 var(--kr-radius-full) var(--kr-radius-full) 0;font-size:var(--kr-font-detail);background-clip:content-box;margin:-6px -5px;padding:6px 5px;min-width:0!important;min-height:0!important}body.page-kramail-compose form[name=post_msg] .kd-chip-x:focus-visible{outline-offset:-7px}body.page-kramail-compose form[name=post_msg] .kd-input{flex:110px;width:auto;min-width:96px;height:34px;margin:0;min-height:0!important;padding:0 6px!important;font-size:16px!important}body.page-kramail-compose form[name=post_msg] .kd-contacts{z-index:2;top:calc(-1 * var(--kr-touch-target));height:var(--kr-touch-target);border-radius:var(--kr-radius-sm);font-size:var(--kr-font-button);gap:6px;margin:0;padding:0 12px;position:absolute;right:0;min-height:0!important}body.page-kramail-compose form[name=post_msg] .kd-contacts i{font-size:var(--kr-font-button)}body.page-kramail-compose form[name=post_msg] .kd-panel{border-radius:var(--kr-radius-md);width:100%;margin-top:6px;position:static}body.page-kramail-compose form[name=post_msg] .kd-list{max-height:none;margin:0;padding:4px 0}body.page-kramail-compose form[name=post_msg] .kd-sec{font-size:var(--kr-font-label);letter-spacing:.7px;padding:10px 12px 4px}body.page-kramail-compose form[name=post_msg] .kd-sec small{font-size:var(--kr-font-label);letter-spacing:0;margin-left:6px}body.page-kramail-compose form[name=post_msg] .kd-sec.kd-loading,body.page-kramail-compose form[name=post_msg] .kd-sec.kd-error{font-size:var(--kr-font-body-mobile);letter-spacing:0}body.page-kramail-compose form[name=post_msg] .kd-opt{min-height:var(--kr-touch-target);font-size:var(--kr-font-name);gap:10px;padding:0 12px}body.page-kramail-compose form[name=post_msg] .kd-opt-ico{width:14px;font-size:var(--kr-font-detail)}body.page-kramail-compose form[name=post_msg] .kd-opt-name mark{padding:0}body.page-kramail-compose form[name=post_msg] .kd-opt-tag{font-size:var(--kr-font-label);letter-spacing:.4px;font-weight:700}body.page-kramail-compose form[name=post_msg] .kd-opt[aria-disabled=true] .kd-opt-tag{letter-spacing:0}body.page-kramail-compose form[name=post_msg] .kd-opt-free .kd-opt-tag{border-radius:var(--kr-radius-full);letter-spacing:0;padding:1px 5px}body.page-kramail-compose form[name=post_msg] .kd-warn{font-size:var(--kr-font-body-mobile);gap:8px;padding:10px 12px 4px}body.page-kramail-compose form[name=post_msg] .kd-empty{font-size:var(--kr-font-body-mobile);margin:0;padding:10px 12px 6px;line-height:1.45}body.page-kramail-compose form[name=post_msg] .kd-foot{font-size:var(--kr-font-detail);gap:4px 12px;padding:7px 12px}body.page-kramail-compose form[name=post_msg] .kd-foot .kd-keys,body.page-kramail-compose form[name=post_msg] .kd-foot.kd-foot-touches{display:none}body.page-kramail-compose form[name=post_msg] .kd-help{font-size:var(--kr-font-body-mobile);margin:6px 0 0}body.page-kramail-compose form[name=post_msg] .kd.is-open .kd-help{display:none}body.page-kramail-compose form[name=post_msg] .kd-msg{font-size:var(--kr-font-body-mobile);gap:7px;margin:6px 0 0}body.page-kramail-compose form[name=post_msg] .kd-msg-btn{min-width:88px;height:var(--kr-touch-target);font-size:var(--kr-font-button);padding:0 14px;min-height:var(--kr-touch-target)!important}body.page-kramail-compose #col-right>.panel-group{width:100%!important;margin-left:0!important;margin-right:0!important}}@media (width>=768px){body.page-evenements #col-left .form-group{margin-bottom:10px;overflow:hidden}body.page-evenements #col-left .form-group>label.control-label{float:none;text-align:left;text-transform:uppercase;letter-spacing:.5px;width:100%;color:var(--kr-text-secondary);padding:0 0 4px;font-size:11px}body.page-evenements #col-left .form-group>.col-sm-10{float:none;width:100%;padding:0}body.page-evenements #col-left .input-group-addon{background-color:var(--kr-bg-elevated);border-color:var(--kr-border-default);color:var(--kr-text-secondary);text-align:center;min-width:36px}body.page-evenements #col-left form>br{display:none}body.page-evenements #col-left .center{text-align:center;margin:10px 0}body.page-evenements #col-left input[name="n[4]"]{margin:2px}body.page-evenements #col-left .form-group.row.center{justify-content:center;gap:8px;margin:8px 0;display:flex}body.page-evenements #col-left .form-group.row.center>div{float:none;width:auto;padding:0}body.page-evenements #col-left form hr{border-top-color:var(--kr-border-default);margin:10px 0}body.page-evenements #col-left .kr-ev-bascule{display:none}}@media (width<=767px){:where(html.kr-page-secondaire) body.mobile-mode #col-left>.kr-ev-filtres{margin:0 calc(var(--kr-space-2) - var(--kr-marge-page,0px)) var(--kr-space-2)}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>.kr-ev-bascule{align-items:center;gap:var(--kr-space-2);width:100%;padding:0 var(--kr-space-3);color:var(--kr-text-primary);font-size:var(--kr-font-body-mobile);text-align:left;background:0 0;border:0;margin:0;min-height:48px!important;display:flex!important}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>.kr-ev-bascule:focus-visible{outline:2px solid var(--kr-focus-ring);outline-offset:-2px}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-bascule-titre{flex:none;font-weight:700}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-bascule-titre>i{margin-right:var(--kr-space-1);color:var(--kr-text-accent)}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-bascule-resume{min-width:0;color:var(--kr-text-secondary);font-size:var(--kr-font-detail);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-bascule-chevron{color:var(--kr-text-secondary);transition:transform var(--transition-fast,.15s);flex:none}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-bascule[aria-expanded=true]>.kr-ev-bascule-chevron{transform:rotate(180deg)}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres.kr-ev-filtres-ferme>form{display:none}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form{padding:var(--kr-space-3) 0 var(--kr-space-2);border-top:1px solid var(--kr-border-default)}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>br{display:none}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.form-group:not(.row){margin-bottom:var(--kr-space-3)}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.form-group>label.control-label{float:none;color:var(--kr-text-secondary);font-size:var(--kr-font-label);letter-spacing:.5px;text-align:left;text-transform:uppercase;margin:0;font-weight:700;width:auto!important;padding:0 0 var(--kr-space-1)!important}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres .input-group{align-items:stretch;display:flex!important}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres .input-group>.input-group-addon{width:var(--kr-touch-target);border-radius:var(--kr-radius-sm) 0 0 var(--kr-radius-sm);background-color:var(--kr-bg-elevated);color:var(--kr-text-secondary);border-right:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres .input-group>.form-control{flex:auto;width:auto;min-width:0;border-radius:0 var(--kr-radius-sm) var(--kr-radius-sm) 0!important}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.center:has(>a.btn){gap:var(--kr-space-2);margin:0 0 var(--kr-space-3);flex-wrap:wrap;display:flex}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.center>a.btn{min-width:var(--kr-touch-target);flex:auto;padding:0 var(--kr-space-3)!important;margin:0!important}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.center:has(>input[name="n[4]"]){gap:var(--kr-space-2);margin:0 0 var(--kr-space-3);flex-wrap:wrap;font-size:0;display:flex}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.center:has(>input[name="n[4]"]):before{content:"Actions par page";margin-bottom:calc(var(--kr-space-1) - var(--kr-space-2));color:var(--kr-text-secondary);font-size:var(--kr-font-label);letter-spacing:.5px;text-align:left;text-transform:uppercase;flex:0 0 100%;font-weight:700}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.center>input[name="n[4]"]{min-width:var(--kr-touch-target);font-size:var(--kr-font-button);flex:1 1 0;margin:0!important;padding:0!important}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.center:has(>.form-check){margin:0 0 var(--kr-space-2);text-align:left}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.form-group.row.center{gap:var(--kr-space-2);margin:0 0 var(--kr-space-2);flex-wrap:wrap;display:flex}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.form-group.row.center>div{flex:none;width:auto;padding:0}:where(html.kr-page-secondaire) body.mobile-mode .kr-ev-filtres>form>.form-group.row.center a.btn{width:var(--kr-touch-target);height:var(--kr-touch-target);margin:0;padding:0!important}:where(html.kr-page-secondaire) body.mobile-mode #col-right:has(.kr-ev-liste) ul.pagination{margin:var(--kr-space-2) 0 var(--kr-space-3);flex-wrap:wrap;justify-content:center;display:flex}:where(html.kr-page-secondaire) body.mobile-mode #col-right:has(.kr-ev-liste) ul.pagination>li.disabled{display:none}:where(html.kr-page-secondaire) body.mobile-mode #col-right:has(.kr-ev-liste) ul.pagination>li>a{min-width:var(--kr-touch-target)}:where(html.kr-page-secondaire) body.mobile-mode #col-right table.kr-ev-liste{width:auto;max-width:none;margin:0 calc(var(--kr-space-2) - var(--kr-marge-page,0px)) var(--kr-space-4);border-radius:var(--kr-radius-md);background:var(--kr-bg-surface);box-shadow:var(--kr-card-shadow);display:block;overflow:hidden!important}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody,:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-date{display:block}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-date>:is(th,td){padding:var(--kr-space-2) var(--kr-space-2);background:var(--kr-header-tint);color:var(--kr-text-primary);font-size:var(--kr-font-detail);letter-spacing:.3px;border:0;font-weight:700;display:block;border-top:1px solid var(--kr-border-default)!important}:where(html[class*=-dark].kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-date>:is(th,td){background:var(--kr-bg-elevated)}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr:first-child>:is(th,td){border-top:0!important}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne{align-items:center;gap:var(--kr-space-1) var(--kr-space-2);padding:var(--kr-space-2) var(--kr-space-2) var(--kr-space-3);border-top:1px solid var(--kr-border-default);grid-template-columns:auto auto 1fr auto;display:grid;position:relative;background:0 0!important}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne.kr-ev-avec-lien{min-height:calc(var(--kr-touch-target) + var(--kr-space-2))}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne>td{background:0 0;border:0;min-width:0;display:block;font-size:var(--kr-font-body-mobile)!important;padding:0!important}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne>td.kr-ev-icone{grid-area:1/1;width:auto;line-height:0}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne>td.kr-ev-heure{width:auto;color:var(--kr-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2;font-weight:700;font-size:var(--kr-font-detail)!important}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne>td.kr-ev-lien-cellule{margin:calc(0px - var(--kr-space-2)) calc(0px - var(--kr-space-2)) 0 0;grid-area:1/4;justify-self:end}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne>td:is(.kr-ev-texte,.kr-ev-autre){overflow-wrap:anywhere;text-align:left;grid-column:1/-1;line-height:1.5}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-avec-lien>td:is(.kr-ev-icone,.kr-ev-heure){min-height:var(--kr-touch-target);align-items:center;display:flex}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne>td.kr-ev-texte{grid-row:2}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne>td.kr-ev-texte>a.kr-ev-lien,:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne>td.kr-ev-lien-cellule>a{top:var(--kr-space-2);right:var(--kr-space-1);float:none;width:var(--kr-touch-target);height:var(--kr-touch-target);min-width:0;box-shadow:none;color:var(--kr-text-accent);background:0 0;border:0;margin:0;position:absolute;font-size:var(--kr-font-body-mobile)!important;padding:0!important}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste>tbody>tr.kr-ev-ligne>td.kr-ev-lien-cellule>a{position:static}:where(html.kr-page-secondaire) body.mobile-mode table.kr-ev-liste td.kr-ev-texte img{height:auto;max-width:100%!important}}.forum-thread-detail>div:nth-of-type(2),.page-forum-sujet [role=main]>div>div:nth-of-type(2)>div:nth-of-type(3),.forum-thread-metadata+div:has(a[href*="/forum/tags/"]){display:none}.kr-changelog-modal{z-index:10000;opacity:0;width:100%;height:100%;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.kr-changelog-modal.active{opacity:1;justify-content:center;align-items:center;display:flex}.kr-changelog-overlay{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0;background:#000000bf!important}.kr-changelog-content{border-radius:var(--kr-radius-md)!important;box-shadow:var(--kr-shadow-lg)!important;z-index:10001!important;color:#fff!important;background:#000000f2!important;border:1px solid #ffffff0f!important;flex-direction:column!important;width:90%!important;max-width:600px!important;max-height:90vh!important;display:flex!important;position:fixed!important;top:50%!important;left:50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important}.kr-changelog-header{border-bottom:1px solid #ffffff1a;padding:24px 24px 16px;position:relative}.kr-changelog-header h2{color:inherit;margin:0;font-size:20px;font-weight:600}.kr-changelog-close{display:none!important}.kr-changelog-body{flex:1;padding:16px 24px;overflow-y:auto}.kr-changelog-subtitle{color:#fff9;margin:0 0 16px;font-size:14px}.kr-changelog-list{margin:0;padding:0;list-style:none}.kr-changelog-list li{color:#ffffffd9;padding:8px 0 8px 24px;font-size:14px;line-height:1.5;position:relative}.kr-changelog-list li:before{content:"✓";color:inherit;font-size:16px;font-weight:700;position:absolute;left:0}.kr-changelog-footer{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:12px;padding:16px 24px;display:flex}.kr-changelog-footer button{border-radius:var(--kr-radius-sm);color:#ffffffe6;cursor:pointer;min-width:120px;font-size:var(--kr-font-button);background:#ffffff14;border:1px solid #ffffff26;flex:1;padding:10px 16px;font-weight:500;transition:all .2s}@media (width>=768px){.kr-changelog-footer button{min-height:var(--kr-button-height);padding:0 16px}}.kr-changelog-view-all{background:var(--kr-arm-bg,var(--kr-primary))!important;color:var(--kr-arm-ink,white)!important;border-color:var(--kr-primary)!important}.kr-changelog-view-all:hover{background:var(--kr-arm-bg-hover,var(--kr-primary-dark))!important;border-color:var(--kr-primary-dark)!important;color:var(--kr-arm-ink-hover,white)!important}.kr-changelog-close-btn:hover{background:#ffffff26}.kr-changelog-modal.kr-changelog-full .kr-changelog-content-full{max-width:800px}.kr-changelog-body-full{max-height:500px}.kr-changelog-version{margin-bottom:24px}.kr-changelog-version h3{color:inherit;border-bottom:1px solid #ffffff1a;margin:0 0 12px;padding-bottom:8px;font-size:16px;font-weight:600}.kr-changelog-version ul{margin:0;padding:0;list-style:none}.kr-changelog-version li{color:#ffffffd9;padding:6px 0 6px 20px;font-size:13px;line-height:1.5;position:relative}.kr-changelog-version li:before{content:"•";color:inherit;font-weight:700;position:absolute;left:5px}.kr-changelog-btn{margin-bottom:16px}@media (width<=767px){.kr-changelog-btn{white-space:normal;max-width:100%}.kr-changelog-content{width:95%;max-height:85vh}.kr-changelog-header{padding:16px 16px 12px}.kr-changelog-header h2{font-size:18px}.kr-changelog-body{padding:12px 16px}.kr-changelog-list li{padding:6px 0 6px 20px;font-size:13px}.kr-changelog-footer{flex-direction:column;padding:12px 16px}.kr-changelog-footer button{width:100%}.kr-changelog-content-full{max-width:95%}}html[class*=-dark] .mini.c1{color:#000!important;text-shadow:none!important;background-color:#ff8080eb!important}html[class*=-dark] .mini.c2{color:#000!important;text-shadow:none!important;background-color:#aa7000eb!important}html[class*=-dark] .mini.c3{color:#000!important;text-shadow:none!important;background-color:#ffff80eb!important}html[class*=-dark] .mini.c4{color:#000!important;text-shadow:none!important;background-color:#8080ffeb!important}html[class*=-dark] .mini.c5{color:#000!important;text-shadow:none!important;background-color:#80ff80eb!important}html[class*=-dark] .mini.c6{color:#000!important;text-shadow:none!important;background-color:#cc80ffeb!important}html[class*=-dark] .mini.c7{color:#000!important;text-shadow:none!important;background-color:#aaaaaaeb!important}html[class*=-dark] .mini.c8{color:#000!important;text-shadow:none!important;background-color:#739773eb!important}html[class*=-dark] .mini.c9{color:#000!important;text-shadow:none!important;background-color:#aaaa44eb!important}html[class*=-dark] .mini.c10{color:#000!important;text-shadow:none!important;background-color:#ccffffeb!important}@media (width>=768px){.page-accueil .alert-info{background:var(--kr-alert-info-bg);border:1px solid var(--kr-alert-info-border);border-left:4px solid var(--kr-primary);color:var(--kr-text-primary);border-radius:var(--kr-radius-md);margin-bottom:16px;padding:10px 14px;font-size:13px}.page-accueil .alert-info .close{color:var(--kr-text-muted);opacity:.7;text-shadow:none}.page-accueil #player-header-section{border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-md);overflow:hidden}.page-accueil #player-header-section>.list-group-item.active{background:var(--kr-arm-bg,var(--kr-primary));border-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white));border-radius:0;font-size:13px;font-weight:600}.page-accueil #player-header-section .panel{box-shadow:none;border:none;border-radius:0;margin-bottom:0}.page-accueil #player-header-section .panel-body{background:var(--kr-bg-surface);padding:0}.page-accueil #player-header-section .panel-body .news-item{border-bottom:1px solid var(--kr-border-default);padding:8px 10px}.page-accueil #player-header-section .panel-body .news-item:last-child{border-bottom:none}.page-accueil #player-header-section .pagination{background:var(--kr-bg-surface);border-top:1px solid var(--kr-border-default);margin:0;padding:4px 10px}.page-accueil .kraland-metrics{border:none;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-top:10px;padding:0;display:grid}.page-accueil .kraland-metrics .list-group-item{background:var(--kr-bg-elevated);border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-md);text-align:center;flex-direction:column;align-items:center;padding:10px 8px;display:flex}.page-accueil .kraland-metrics .list-group-item .pull-right{order:-1;margin-bottom:4px;position:static!important;transform:none!important}.page-accueil .kraland-metrics .list-group-item .pull-right .fa{color:var(--kr-text-accent);font-size:20px}.page-accueil .kraland-metrics .list-group-item h4.count{color:var(--kr-text-accent);margin:0;font-size:20px;font-weight:700}.page-accueil .kraland-metrics .list-group-item p{color:var(--kr-text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:2px 0 0;font-size:10px}.page-accueil .ds_user{background:var(--kr-bg-elevated);border-radius:var(--kr-radius-md);text-align:center;margin-bottom:10px;border:1px solid var(--kr-border-default)!important;padding:12px!important;display:block!important}.page-accueil .ds_user h4{color:var(--kr-text-primary);margin:8px 0 0;font-size:16px;font-weight:600}.page-accueil .ds_user .pull-right{margin-bottom:8px;float:none!important;position:static!important;transform:none!important}.page-accueil .ds_user .pull-right img{border-radius:50%;width:80px;height:80px}.accueil-play-btn{box-sizing:border-box;min-height:var(--kr-button-height);background:var(--kr-arm-bg,var(--kr-primary));text-align:center;border-radius:var(--kr-radius-sm);font-size:var(--kr-font-button);justify-content:center;align-items:center;margin-bottom:10px;padding:0 10px;font-weight:600;transition:opacity .15s;display:flex;color:var(--kr-arm-ink,#fff)!important;text-decoration:none!important}.accueil-play-btn:hover{background:var(--kr-arm-bg-hover,var(--kr-primary-dark));color:var(--kr-arm-ink-hover,#fff)!important}.accueil-play-btn .fa{margin-right:6px}.accueil-forum-section{background:var(--kr-bg-elevated);border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-md);overflow:hidden}.accueil-forum-section h4{background:var(--kr-bg-active);color:var(--kr-text-primary);border-bottom:1px solid var(--kr-border-default);text-align:center;margin:0;padding:8px 12px;font-size:13px;font-weight:600}.accueil-forum-section .ds_forum{border-bottom:1px solid var(--kr-border-default);transition:background .15s;display:block;background:var(--kr-bg-surface)!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;padding:8px 12px!important}.accueil-forum-section .ds_forum:last-child{border-bottom:none}.accueil-forum-section .ds_forum:hover{background:var(--kr-bg-hover)!important}.accueil-forum-section .ds_forum h4{text-align:left;text-transform:uppercase;letter-spacing:.3px;color:var(--kr-text-accent);background:0 0;border-bottom:none;margin:0 0 2px;padding:0;font-size:10px}.accueil-forum-section .ds_forum p{color:var(--kr-text-primary);margin:0;font-size:12px}.page-accueil #myCarousel{border-radius:var(--kr-radius-md);box-shadow:var(--kr-shadow-md);max-width:570px;margin-left:auto;margin-right:auto;overflow:hidden}.page-accueil #myCarousel .carousel-caption{background:linear-gradient(#0000,#000000bf);border-radius:0;padding:30px 20px 14px;bottom:0;left:0;right:0}.page-accueil #myCarousel .carousel-caption h1,.page-accueil #myCarousel .carousel-caption h3{text-shadow:0 1px 3px #00000080;margin:0 0 4px;font-size:16px;font-weight:600}.page-accueil #myCarousel .carousel-caption p{opacity:.9;text-shadow:0 1px 2px #00000080;margin:0 0 8px;font-size:12px}.page-accueil #myCarousel .carousel-caption .btn,.page-accueil #myCarousel .carousel-indicators{display:none!important}.page-accueil .kr-ministerial-card{border-radius:var(--kr-radius-md);box-shadow:var(--kr-shadow-md);background:var(--kr-bg-elevated);border:1px solid var(--kr-border-default);max-width:570px;margin-bottom:16px;margin-left:auto;margin-right:auto;padding:16px 20px;overflow:hidden}.page-accueil .kr-ministerial-card strong{color:var(--kr-text-accent)}.page-accueil .kr-ministerial-card img{border-radius:.25rem;max-width:100%;height:auto}}@media (width>=2560px){.page-accueil #col-left{width:25%!important}.page-accueil #col-right{width:50%!important}}@media (width<=767px){:where(html.kr-page-accueil) body.mobile-mode>.container>.row{gap:var(--kr-space-2);padding-top:var(--kr-space-4);padding-bottom:var(--kr-space-2);flex-direction:column;display:flex}:where(html.kr-page-accueil) body.mobile-mode>#content{padding-top:0}:where(html.kr-page-accueil) body.mobile-mode>.container>.row:before,:where(html.kr-page-accueil) body.mobile-mode>.container>.row:after,:where(html.kr-page-accueil) body.mobile-mode>.container>.row>.clearfix{display:none}:where(html.kr-page-accueil) body.mobile-mode :is(#col-t,#col-left){display:contents}:where(html.kr-page-accueil) body.mobile-mode #col-t>*{order:3}:where(html.kr-page-accueil) body.mobile-mode #col-left>*{order:6}:where(html.kr-page-accueil) body.mobile-mode #col-right{display:none}:where(html.kr-page-accueil) body.mobile-mode #col-right:has(>.panel-default #myTabContent){margin-bottom:calc(-1 * var(--kr-space-4));flex-direction:column;order:3;padding:0;display:flex}:where(html.kr-page-accueil) body.mobile-mode #col-right>*{display:none}:where(html.kr-page-accueil) body.mobile-mode #col-right>.panel-default:has(#myTabContent){display:block}:where(html.kr-page-accueil) body.mobile-mode #col-right>.panel-default>.panel-body{overflow-wrap:anywhere}:where(html.kr-page-accueil) body.mobile-mode #col-t>:has(input[type=password]){order:2}:where(html.kr-page-accueil) body.mobile-mode #col-right>.panel-default>.panel-heading>.panel-title{flex:1;min-width:0}:where(html.kr-page-accueil) body.mobile-mode #col-right #myTabContent>.tab-pane>br:last-child{display:none}:where(html.kr-page-accueil) body.mobile-mode #col-right>.panel-default .genmsg{font-size:var(--kr-font-detail);background-size:auto min(100%,32px)}:where(html.kr-page-accueil) body.mobile-mode #col-t .checkbox label{font-size:var(--kr-font-detail)}:where(html.kr-page-accueil) body.mobile-mode :is(#col-t>.ds_user,#col-t>.accueil-forum-section,#col-left>.kraland-metrics,#col-left>#player-header-section){background:var(--kr-bg-surface);border-radius:var(--kr-radius-md);box-shadow:var(--kr-card-shadow);margin:0 calc(var(--kr-space-2) - var(--kr-marge-page,0px));border:none;overflow:hidden}:where(html.kr-page-accueil) body.mobile-mode :is(#col-t>.accueil-forum-section>h4,#player-header-section>.list-group-item.active){min-height:48px;padding:0 var(--kr-space-4);background:var(--kr-bg-surface);color:var(--kr-text-primary);font-size:var(--kr-font-section-title);letter-spacing:normal;text-align:left;text-transform:none;border:none;border-radius:0;justify-content:space-between;align-items:center;margin:0;font-weight:700;display:flex}:where(html.kr-page-accueil) body.mobile-mode #col-t>.accueil-play-btn{gap:var(--kr-space-2);background:var(--kr-arm-bg,var(--kr-primary));border:1px solid var(--kr-primary-dark);border-radius:var(--kr-radius-sm);box-shadow:0 6px 18px var(--kr-btn-shadow);color:var(--kr-arm-ink,var(--kr-white));font-size:var(--kr-font-button);order:1;margin:0;padding:12px 20px;font-weight:700;text-decoration:none}:where(html.kr-page-accueil) body.mobile-mode #col-t>.accueil-play-btn:is(:hover,:focus,:active){background:var(--kr-arm-bg-hover,var(--kr-primary-dark));color:var(--kr-arm-ink-hover,var(--kr-white));text-decoration:none}:where(html.kr-page-accueil) body.mobile-mode #col-t>.ds_user{--kr-avatar-size:72px;padding-top:var(--kr-space-2);padding-bottom:var(--kr-space-2);padding-left:var(--kr-space-4);order:2}:where(html.kr-page-accueil) body.mobile-mode #col-t>.ds_user>.pull-right{--kr-avatar-size:56px;height:var(--kr-avatar-size);padding:0}:where(html.kr-page-accueil) body.mobile-mode #col-t>.ds_user h4{color:var(--kr-text-primary);font-size:var(--kr-font-name);margin:0;font-weight:600}:where(html.kr-page-accueil) body.mobile-mode #col-t>.ds_user p{margin:0}:where(html.kr-page-accueil) .ds_user .pull-right img{border-radius:50%;display:block}:where(html.kr-page-accueil) .kr-ministerial-card{border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-md);background:var(--kr-bg-elevated);box-shadow:var(--kr-shadow-sm);margin:0 0 12px;padding:12px 14px;font-size:12px}:where(html.kr-page-accueil) .kr-ministerial-card strong{color:var(--kr-text-accent)}:where(html.kr-page-accueil) .kr-ministerial-card img{max-width:100%;height:auto}:where(html.kr-page-accueil) body.mobile-mode .accueil-forum-section>.ds_forum{min-height:var(--kr-touch-target);padding:var(--kr-space-2) var(--kr-space-4);border:none;border-top:1px solid var(--kr-border-default);background:0 0;border-radius:0;margin:0;display:block}:where(html.kr-page-accueil) body.mobile-mode .accueil-forum-section>.ds_forum>.pull-right{display:none}:where(html.kr-page-accueil) body.mobile-mode .accueil-forum-section>.ds_forum h4{color:var(--kr-text-primary);font-size:var(--kr-font-name);letter-spacing:normal;text-align:left;text-transform:none;background:0 0;margin:0 0 2px;padding:0;font-weight:600}:where(html.kr-page-accueil) body.mobile-mode .accueil-forum-section>.ds_forum .label{font-size:var(--kr-font-label)}:where(html.kr-page-accueil) body.mobile-mode .accueil-forum-section>.ds_forum p{color:var(--kr-text-primary);font-size:var(--kr-font-detail);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}:where(html.kr-page-accueil) body.mobile-mode .accueil-forum-section>.ds_forum p img{vertical-align:middle;width:auto;height:1em}:where(html.kr-page-accueil) body.mobile-mode #col-left>.kraland-metrics{padding:0 var(--kr-space-2);order:4;display:flex}:where(html.kr-page-accueil) body.mobile-mode .kraland-metrics>.list-group-item{min-width:0;min-height:var(--kr-touch-target);padding:var(--kr-space-2);text-align:center;background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0;display:flex}:where(html.kr-page-accueil) body.mobile-mode .kraland-metrics>.list-group-item>.pull-right{display:none}:where(html.kr-page-accueil) body.mobile-mode .kraland-metrics>.list-group-item h4.count{color:var(--kr-text-accent);font-size:var(--kr-font-name);margin:0;font-weight:700;line-height:1.2}:where(html.kr-page-accueil) body.mobile-mode .kraland-metrics>.list-group-item p{color:var(--kr-text-secondary);font-size:var(--kr-font-detail);letter-spacing:normal;text-transform:none;margin:2px 0 0;line-height:1.2}:where(html.kr-page-accueil) body.mobile-mode #player-header-section{order:5;display:block}:where(html.kr-page-accueil) body.mobile-mode #player-header-section>.list-group-item.active{padding-right:var(--kr-space-1);border-bottom:1px solid var(--kr-border-default)}:where(html.kr-page-accueil) body.mobile-mode #player-header-section #slide-submenu{min-width:var(--kr-touch-target);min-height:var(--kr-touch-target);justify-content:center;align-items:center;display:inline-flex}:where(html.kr-page-accueil) body.mobile-mode #player-header-section>.panel{display:contents}:where(html.kr-page-accueil) body.mobile-mode #player-header-section ul.demo{margin:0;padding:0;display:grid;height:auto!important}:where(html.kr-page-accueil) body.mobile-mode #player-header-section ul.demo>li.news-item{grid-area:1/1;height:auto!important;display:list-item!important}:where(html.kr-page-accueil) body.mobile-mode #player-header-section ul.demo>li.news-item:nth-child(n+2){visibility:hidden}:where(html.kr-page-accueil) body.mobile-mode #player-header-section .news-item{color:var(--kr-text-primary);font-size:var(--kr-font-detail);padding:0}:where(html.kr-page-accueil) body.mobile-mode #player-header-section .news-item td:first-child{padding-right:var(--kr-space-2)}:where(html.kr-page-accueil) body.mobile-mode #player-header-section .news-item small{font-size:var(--kr-font-detail)}:where(html.kr-page-accueil) body.mobile-mode #player-header-section .news-item td a{min-width:var(--kr-touch-target)}:where(html.kr-page-accueil) body.mobile-mode #player-header-section>.panel>.panel-footer{display:none}}@media (width>=768px){#content.container>.row{margin-left:0;margin-right:0}.container.white .kraland-back-to-top{justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;right:8px}}@media (width>=768px) and (width<=1699px){#content.container{padding-right:48px}}@media (width>=768px){footer .container.white{padding-right:64px}}#kr-resize-banner{z-index:2000;border-radius:var(--kr-radius-md);background:var(--kr-navbar-bg);border:1px solid var(--kr-border-strong);max-width:calc(100vw - 24px);color:var(--kr-white);padding:8px 12px;font-size:14px;position:fixed;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0006}#kr-resize-banner button{border-radius:var(--kr-radius-sm);color:var(--kr-white);background:0 0;border:1px solid #ffffff80;margin-left:8px;padding:4px 12px;font-size:14px}#kr-resize-banner button:focus-visible{outline:2px solid var(--kr-highlight);outline-offset:2px}body.modal-open>#kr-resize-banner{z-index:1035}.container.white .kraland-back-to-top:not(.kr-btt-visible){visibility:hidden;opacity:0}@media (width<=767px){.container.white .kraland-back-to-top{justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;bottom:8px;right:8px;margin:0!important}body.mobile-mode:has(.kraland-back-to-top.kr-btt-visible){padding-bottom:52px}body.mobile-mode:has(form[name=post_msg] textarea[name=message]:focus) .container.white .kraland-back-to-top{visibility:hidden;opacity:0}}.kraland-css-version span span{color:var(--kr-highlight)!important}.kraland-css-version{color:var(--kr-text-secondary)!important}html[class*=-dark] .btn-default:hover,html[class*=-dark] .list-group-item.btn:where(:not(.btn-success,.btn-warning,.btn-danger),.btn-success:is(#col-leftest-stats *,.mobile-characteristic-badge)):hover,html[class*=-dark] a.list-group-item.btn-default:hover{color:var(--kr-highlight);background-color:var(--kr-bg-active)}@media (width>=768px){.navbar-nav>li>a:hover,.navbar-nav>li.open>a,.navbar-nav>li>a:focus{color:var(--kr-white)!important;background-color:#ffffff14!important}}.navbar a:focus-visible,.navbar button:focus-visible,.navbar-toggle:focus-visible{outline:2px solid var(--kr-highlight)!important;outline-offset:-2px!important}@media (width<=767px){.mobile-mini-profile-gauges-compact{padding-right:28px!important}}@media (width>=768px) and (width<=991px){nav.navbar{height:60px!important;max-height:60px!important}nav.navbar>.container{justify-content:space-between;align-items:center;height:60px;display:flex}nav.navbar .navbar-header{float:none;flex:auto;align-items:center;margin:0;display:flex}nav.navbar .navbar-header .navbar-brand{order:-1}nav.navbar .navbar-toggle{float:none;border-color:var(--kr-border-strong);flex-direction:column;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;margin:0 0 0 auto;padding:0;display:flex!important}nav.navbar .navbar-toggle .icon-bar{background-color:var(--kr-white);width:22px;height:2px;margin:0;display:block}nav.navbar .navbar-collapse.collapse{display:none!important}nav.navbar .navbar-collapse.collapse.in,nav.navbar .navbar-collapse.collapsing{background:var(--kr-navbar-bg);border-top:1px solid #ffffff1a;position:absolute;top:60px;left:0;right:0;max-height:calc(100vh - 60px)!important;display:block!important;overflow-y:auto!important}nav.navbar .navbar-collapse.collapse.in{height:auto!important}nav.navbar .navbar-nav,nav.navbar .navbar-nav.navbar-right{margin:0;float:none!important}nav.navbar .navbar-nav>li{float:none}nav.navbar .navbar-nav.navbar-right{flex-wrap:wrap;justify-content:flex-end;display:flex}#content.container>.row{flex-wrap:wrap;display:flex}#content.container>.row>#col-left{order:1;width:100%}#content.container>.row>#col-leftest{order:2;width:100%}#content.container>.row>#col-right{order:3;width:100%}#col-leftest .grid-transformed>.row{flex-wrap:wrap;justify-content:center;gap:4px 8px;margin:0;display:flex}#col-leftest .grid-transformed>.row:before,#col-leftest .grid-transformed>.row:after{display:none}#col-leftest .grid-transformed>.row>[class*=col-]{float:none;width:auto;padding:0 4px;margin-bottom:4px!important}}@media (width>=768px){#col-leftest .kr-icon-cell.btn{--kr-cell:40px;--kr-icon:32px;box-sizing:border-box;width:var(--kr-cell);height:var(--kr-cell);min-width:var(--kr-cell);min-height:var(--kr-cell);flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}#col-leftest .kr-skill-icon{width:var(--kr-icon);height:var(--kr-icon);color:var(--kr-text-secondary);display:block;position:relative}#col-leftest .kr-skill-img{width:100%;height:100%;display:block}#col-leftest .kr-icon-fallback,#col-leftest .kr-stat-text{width:100%;height:100%;color:var(--kr-text-primary);justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:flex}#col-leftest .kr-skill-badge,#col-leftest .kr-stat-badge{top:auto;right:calc((var(--kr-icon) - var(--kr-cell)) / 2);bottom:calc((var(--kr-icon) - var(--kr-cell)) / 2);box-sizing:border-box;border:1px solid var(--kr-bg-surface);border-radius:var(--kr-radius-full);min-width:16px;height:16px;font-size:var(--kr-font-label);justify-content:center;align-items:center;padding:0 3px;font-weight:700;line-height:1;display:flex;position:absolute}#col-leftest .kr-skill-badge.is-level,#col-leftest .kr-stat-badge.is-level{background-color:var(--kr-level-bg);color:var(--kr-level-fg)}#col-leftest .kr-skill-badge.is-zero,#col-leftest .kr-stat-badge.is-zero{background-color:var(--kr-bg-elevated);border-color:var(--kr-border-strong);color:var(--kr-text-secondary)}#col-leftest .kr-skill-caption{display:none}#col-leftest .kr-icon-cell:after{content:attr(data-kr-label);z-index:40;border:1px solid var(--kr-border-strong);border-radius:var(--kr-radius-md);background:var(--kr-bg-elevated);box-shadow:var(--kr-shadow-md);color:var(--kr-text-primary);white-space:nowrap;pointer-events:none;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.3;display:none;position:absolute;top:calc(100% + 4px);left:0}#col-leftest .kr-icon-cell:focus-visible:after{display:block}#col-leftest .kr-icon-cell:focus-visible{outline:2px solid var(--kr-highlight);outline-offset:1px}#col-leftest .panel-body.grid-transformed{padding:8px 3px}#col-leftest .grid-transformed>.row{grid-template-columns:repeat(auto-fill, minmax(var(--kr-track,40px), 1fr));justify-items:center;gap:6px 2px;margin:0;display:grid}#col-leftest .grid-transformed>.row:before,#col-leftest .grid-transformed>.row:after{display:none}#col-leftest .grid-transformed>.row>[class*=col-]{float:none;justify-content:center;width:auto;padding:0;display:flex;margin:0!important}}@media (width>=768px) and (hover:hover){#col-leftest .kr-icon-cell:hover:after{display:block}}@media (width>=768px) and (hover:none){#col-leftest .grid-transformed>.row{--kr-track:64px}#col-leftest .kr-icon-cell.btn{width:100%;height:auto;min-height:48px;padding:4px 2px}#col-leftest .kr-skill-caption{max-width:100%;color:var(--kr-text-secondary);font-size:var(--kr-font-label);text-align:center;overflow-wrap:anywhere;white-space:normal;margin-top:2px;line-height:1.15;display:block}#col-leftest .kr-icon-cell:after,#col-leftest .kr-icon-cell:focus-visible:after{display:none}}@media (width>=768px){#col-leftest .kr-icon-cell.btn{--kr-cell:40px;--kr-icon:32px}#col-leftest .grid-transformed>.row{--kr-track:44px}}@media (width>=768px) and (hover:none){#col-leftest .grid-transformed>.row{--kr-track:72px}}@media (width>=992px){#col-leftest{padding-left:10px;padding-right:4px}#col-leftest .kr-icon-cell.btn{--kr-cell:34px;--kr-icon:28px}#col-leftest .grid-transformed>.row{--kr-track:33px}}@media (width>=992px) and (hover:none){#col-leftest .grid-transformed>.row{--kr-track:60px}}@media (width>=1360px){#col-leftest .kr-icon-cell.btn{--kr-cell:40px;--kr-icon:32px}#col-leftest .grid-transformed>.row{--kr-track:40px}}@media (width>=1360px) and (hover:none){#col-leftest .grid-transformed>.row{--kr-track:64px}}@media (width<=767px){.kr-skill-icon{width:32px;height:32px;display:block;position:relative}.kr-skill-img{width:100%;height:100%;display:block}.kr-skill-badge,.kr-stat-badge{border:1px solid var(--kr-bg-surface);border-radius:var(--kr-radius-full);min-width:16px;height:16px;font-size:var(--kr-font-label);justify-content:center;align-items:center;padding:0 3px;font-weight:700;line-height:1;display:flex;position:absolute;top:auto;bottom:-4px;right:-4px}.kr-skill-badge.is-level,.kr-stat-badge.is-level{background-color:var(--kr-level-bg);color:var(--kr-level-fg)}.kr-skill-badge.is-zero,.kr-stat-badge.is-zero{background-color:var(--kr-bg-elevated);border-color:var(--kr-border-strong);color:var(--kr-text-secondary)}.kr-icon-cell.btn{flex-direction:column;justify-content:center;align-items:center;min-width:64px;min-height:56px;padding:4px 2px;display:flex;font-size:16px!important}.kr-skill-caption{max-width:100%;color:var(--kr-text-secondary);font-size:var(--kr-font-label);text-align:center;overflow-wrap:anywhere;white-space:normal;margin-top:2px;line-height:1.15;display:block}}@media (width>=768px){#player-actions-section{margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important}#player-actions-section .kr-action-grid{flex:100%}#player-actions-section .kr-action-grid~hr{display:none}.kr-action-grid,.kr-quick-access-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.kr-quick-access-buttons{margin-top:10px}.kr-action-grid>.btn,.kr-quick-access-buttons>.btn{box-sizing:border-box;width:100%;min-height:var(--kr-button-height);font-size:var(--kr-font-button);text-align:center;white-space:normal;justify-content:center;align-items:center;gap:4px;margin:0;line-height:1.2;display:flex}.kr-quick-access-buttons a.kr-quick-access-active{box-shadow:inset 0 -3px 0 var(--kr-primary);font-weight:600}}@media (width>=768px) and (pointer:coarse){.kr-action-grid>.btn,.kr-quick-access-buttons>.btn{min-height:var(--kr-touch-target)}}@media (width<=767px){.kr-action-grid,.kr-quick-access-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.kr-quick-access-buttons{margin-top:10px}.kr-action-grid>.btn,.kr-quick-access-buttons>.btn{box-sizing:border-box;width:100%;min-height:var(--kr-touch-target);text-align:center;white-space:normal;gap:4px;margin:0;line-height:1.2}}@media (width>=768px){.dashboard-section-header{font-size:12px}.dashboard-card-status{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.dashboard-card:has(.dashboard-card-actions) .dashboard-card-body{padding-bottom:30px}.xmini,footer a{font-size:var(--kr-font-label)}}@media (width<=767px){.dashboard-section-header{font-size:12px}body.mobile-mode .dashboard-card-status{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}footer a,.xmini{font-size:var(--kr-font-label)}}@media (width>=768px){.panel-heading>:is(.panel-title,h1,h2,h3,h4,h5,h6):where(:not(.panel-group *,.modal *)){font-size:var(--kr-font-section-title);font-weight:700}:where(body:has(#col-leftest)) :is(#col-right,.kr-materiel-moved) .panel-body .list-group-item-heading{font-size:var(--kr-font-name);font-weight:600}:where(html:not(.kr-page-plateau) body:has(#col-leftest)) #col-right .panel-body>a.list-group-item>:is(.list-group-item-text,.mention),:where(html:not(.kr-page-plateau) body:has(#col-leftest)) #col-right .dashboard>.well,:where(html:not(.kr-page-plateau) body:has(#col-leftest)) #col-right .panel-body>.alert{font-size:var(--kr-font-detail)}}@media (width<=767px){:where(body.mobile-mode:has(#col-leftest)) #content{font-size:var(--kr-font-body-mobile)}:where(body.mobile-mode:has(#col-leftest)) #col-right .panel-body .list-group-item-heading{font-weight:600}:where(html:not(.kr-page-plateau) body.mobile-mode:has(#col-leftest)) #col-right .panel-body>a.list-group-item>.mention,:where(html:not(.kr-page-plateau) body.mobile-mode:has(#col-leftest)) #col-right .dashboard>.well,:where(html:not(.kr-page-plateau) body.mobile-mode:has(#col-leftest)) #col-right .panel-body>.alert{font-size:var(--kr-font-detail)}:where(html:not(.kr-page-plateau) body.mobile-mode:has(#col-leftest)) #col-right .panel-body>a.list-group-item:has(>.mention):not(.kr-materiel-moved *){grid-template:"nom charge""texte texte"/minmax(0,1fr) auto;align-items:center!important;gap:2px 10px!important;display:grid!important}:where(html:not(.kr-page-plateau) body.mobile-mode:has(#col-leftest)) #col-right .panel-body>a.list-group-item:has(>.mention):not(.kr-materiel-moved *):has(>img){grid-template:"image nom charge""image texte texte"/auto minmax(0,1fr) auto}:where(html:not(.kr-page-plateau) body.mobile-mode:has(#col-leftest)) #col-right .panel-body>a.list-group-item:has(>.mention):not(.kr-materiel-moved *)>.mention{color:var(--kr-text-secondary);text-align:right;white-space:nowrap;grid-area:charge}:where(html:not(.kr-page-plateau) body.mobile-mode:has(#col-leftest)) #col-right .panel-body>a.list-group-item:has(>.mention):not(.kr-materiel-moved *)>img{grid-area:image;margin:0!important}:where(html:not(.kr-page-plateau) body.mobile-mode:has(#col-leftest)) #col-right .panel-body>a.list-group-item:has(>.mention):not(.kr-materiel-moved *)>.list-group-item-heading{overflow-wrap:anywhere;grid-area:nom;margin:0!important}:where(html:not(.kr-page-plateau) body.mobile-mode:has(#col-leftest)) #col-right .panel-body>a.list-group-item:has(>.mention):not(.kr-materiel-moved *)>.list-group-item-text{grid-area:texte;margin:0}}@media (width>=768px){.dashboard-section-header{border-left:4px solid var(--kr-primary);background:var(--kr-bg-elevated);color:var(--kr-text-primary)}.dashboard-section-header .dashboard-group-buttons .btn{border-color:var(--kr-border-strong);background-color:var(--kr-bg-active);color:var(--kr-text-primary)}.dashboard-section-header .dashboard-group-buttons .btn:hover{border-color:var(--kr-highlight);background-color:var(--kr-bg-active);color:var(--kr-highlight)}.dashboard-section-header .badge{border-color:var(--kr-arm-bg,var(--kr-primary));background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white))}}@media (width<=767px){:where(body:not(.mobile-mode)) .dashboard-section-header,:where(body:not(.mobile-mode)) .dashboard-section-header-accordion{border-left:4px solid var(--kr-primary);background:var(--kr-bg-elevated);color:var(--kr-text-primary)}:where(body.mobile-mode) .dashboard-section-header,:where(body.mobile-mode) .dashboard-section-header-accordion{background:var(--kr-bg-surface);color:var(--kr-text-primary)}.dashboard-section-header .dashboard-group-buttons .btn{border-color:var(--kr-border-strong);background-color:var(--kr-bg-active);color:var(--kr-text-primary)}.dashboard-section-header .badge{border-color:var(--kr-arm-bg,var(--kr-primary));background-color:var(--kr-arm-bg,var(--kr-primary));color:var(--kr-arm-ink,var(--kr-white))}.dashboard-section-header-accordion:focus-visible{outline:2px solid var(--kr-highlight);outline-offset:-2px}}@media (width>=992px){nav.navbar .navbar-nav>li>a{padding-left:7px;padding-right:7px;font-size:13px}nav.navbar .navbar-nav.navbar-right>li>a{padding-left:8px;padding-right:8px}}@media (width>=1440px){nav.navbar .navbar-nav>li>a{padding-left:15px;padding-right:15px;font-size:14px}nav.navbar .navbar-nav.navbar-right>li>a{padding-left:15px;padding-right:15px}}@media (width<=767px){.forum-thread-actions{flex-wrap:wrap;gap:10px;margin:0 0 12px;padding:0;display:flex}.forum-thread-actions-bottom{margin:12px 52px 16px 16px}.forum-thread-action{min-height:var(--kr-touch-target);border:2px solid var(--kr-primary);border-radius:var(--kr-radius-sm);font-size:var(--kr-font-button);text-align:center;flex:140px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.forum-thread-action-reply{background:var(--kr-arm-bg,var(--kr-primary));flex-grow:2;color:var(--kr-arm-ink,var(--kr-white))!important}.forum-thread-action-reply:hover,.forum-thread-action-reply:active{background:var(--kr-arm-bg-hover,var(--kr-primary-dark));text-decoration:none;color:var(--kr-arm-ink-hover,var(--kr-white))!important}:where(body:not(.kr-forum-sujet)) .forum-thread-action-new{background:0 0;color:var(--kr-text-primary,var(--kr-primary))!important}:where(body.page-forum.kr-forum-sujet) #col-right .forum-thread-action-new{border-color:var(--kr-border-tint);background:var(--kr-bg-surface);color:var(--kr-text-nation);text-decoration:none}:where(body.page-forum.kr-forum-sujet) #col-right .forum-thread-action-new:is(:hover,:active){background:var(--kr-header-tint)}:where(body.page-forum.kr-forum-sujet) #col-right h1.page-header.forum-thread-heading{background-color:#0000;margin:12px 16px;padding:0}:where(body.page-forum.kr-forum-sujet) #col-right .forum-top.forum-thread-top-bottom{background-color:#0000;border:none;margin:0;padding:0}.col-sm-10>.btn-toolbar:not(.bootbox *){white-space:normal;position:relative;flex-wrap:wrap!important;gap:6px!important;padding:8px!important;display:flex!important;overflow:visible!important}.col-sm-10>.btn-toolbar:not(.bootbox *):before,.col-sm-10>.btn-toolbar:not(.bootbox *):after{display:none!important}.col-sm-10>.btn-toolbar:not(.bootbox *)>.btn-group,.col-sm-10>.btn-toolbar:not(.bootbox *)>.btn-group>.dropdown{display:contents!important}.col-sm-10>.btn-toolbar:not(.bootbox *)>.btn-group>.btn,.col-sm-10>.btn-toolbar:not(.bootbox *)>.btn-group>a.btn,.col-sm-10>.btn-toolbar:not(.bootbox *)>.btn-group>.dropdown>.dropdown-toggle,.col-sm-10>.btn-toolbar:not(.bootbox *)>.btn-group>.dropdown>.dropdown-toggle>.btn{box-sizing:border-box;justify-content:center;align-items:center;border-radius:var(--kr-radius-sm)!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important}.col-sm-10>.btn-toolbar:not(.bootbox *)>.btn-group>.dropdown>.dropdown-toggle{background:0 0!important;border:0!important}.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu{max-width:calc(100vw - 24px)}.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu .btn-group{grid-template-columns:repeat(6,44px);gap:6px;max-width:100%;padding:8px;float:none!important;width:auto!important;display:grid!important}.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu:has(>.btn-group){box-sizing:border-box!important;width:min(334px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu:has(>.btn-group)>.btn-group{grid-template-columns:repeat(auto-fill,44px);justify-content:center}.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu .btn-group>.btn{box-sizing:border-box;float:none!important;border-radius:var(--kr-radius-sm)!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:block!important}}@media (width<=339px){.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu .btn-group{grid-template-columns:repeat(5,44px)}}@media (width<=767px){.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu:has(>table){z-index:1000;flex:0 0 100%;order:100;float:none!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important}.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu:has(>table)>table{width:100%;display:block}.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu:has(>table)>table>tbody{grid-template-columns:repeat(auto-fill,44px);justify-content:center;display:grid}.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu:has(>table)>table>tbody>tr{display:contents}.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu:has(>table) td{padding:0;display:block}.col-sm-10>.btn-toolbar:not(.bootbox *) .dropdown-menu:has(>table) td>a{box-sizing:border-box;justify-content:center;align-items:center;width:44px;height:44px;display:flex}body:is(.page-forum,.page-kramail-compose) form label.checkbox-inline{box-sizing:border-box;min-height:var(--kr-touch-target);align-items:center;gap:10px;padding:0 12px 0 0!important;display:inline-flex!important}body:is(.page-forum,.page-kramail-compose) form label.checkbox-inline>input[type=checkbox]{flex:0 0 20px;margin:0!important;position:static!important}}@media (width<=767px),(width>=768px){body.page-forum.kr-subforum .kr-topic-badge,:where(html.kr-page-kramail-liste) #col-right #topics .kr-topic-badge{border-radius:var(--kr-radius-full);background:var(--kr-status-unread);color:var(--kr-bg-surface);font-size:var(--kr-font-label);letter-spacing:.04em;white-space:nowrap;vertical-align:middle;flex:none;margin:0 0 0 8px;padding:1px 6px;font-weight:700;line-height:1.5;display:inline-block}body.page-forum.kr-subforum .kr-topic-badge:before,:where(html.kr-page-kramail-liste) #col-right #topics .kr-topic-badge:before{content:attr(data-kr-label)}}@media (width<=767px){body.page-forum.kr-subforum .panel-default>.panel-heading h3{color:var(--kr-text-primary)!important}body.page-forum.kr-subforum .panel-default .table>tbody>tr,body.page-forum.kr-subforum table.dataTable tbody tr{border-left:4px solid #0000!important}body.page-forum.kr-subforum .panel-default .table>tbody>tr.kr-topic-unread,body.page-forum.kr-subforum .panel-default .table>tbody>tr.kr-topic-newmsg,body.page-forum.kr-subforum table.dataTable tbody tr.kr-topic-unread,body.page-forum.kr-subforum table.dataTable tbody tr.kr-topic-newmsg{border-left-color:var(--kr-status-unread)!important}html body.page-forum.kr-subforum.mobile-mode .panel-default tr.kr-topic-unread td:first-child p>a,html body.page-forum.kr-subforum.mobile-mode .panel-default tr.kr-topic-newmsg td:first-child p>a{font-weight:700!important}html body.page-forum.kr-subforum.mobile-mode .panel-default tr:not(.kr-topic-unread,.kr-topic-newmsg) td:first-child p>a{font-weight:400!important}body.page-forum.kr-subforum tr.kr-topic-locked td:first-child p>i.fa-lock{color:var(--kr-text-secondary);flex:none;margin:0 6px 0 0;line-height:1.4;font-size:14px!important;display:inline-block!important}body.page-forum.kr-subforum td:first-child p>.kr-topic-badge{align-self:center;font-size:var(--kr-font-label)!important}}@media (width>=768px){body.page-forum.kr-subforum tr.kr-topic-unread>td:first-child,body.page-forum.kr-subforum tr.kr-topic-newmsg>td:first-child{box-shadow:inset 4px 0 0 0 var(--kr-status-unread)}body.page-forum.kr-subforum tr.kr-topic-unread td:first-child p>a,body.page-forum.kr-subforum tr.kr-topic-newmsg td:first-child p>a{font-weight:700}body.page-forum.kr-subforum tr.kr-topic-locked td:first-child p>i.fa-lock{color:var(--kr-text-secondary);margin-right:6px}}@media (width<=767px){body.page-forum.kr-subforum .container h1.page-header{border-bottom:0!important}body.page-forum.kr-subforum .forum-subforum-head{justify-content:space-between;align-items:center;gap:12px;display:flex}body.page-forum.kr-subforum .forum-subforum-title{min-width:0;color:var(--kr-text-primary);overflow-wrap:anywhere;font-size:24px;font-weight:700;line-height:1.2}body.page-forum.kr-subforum .forum-subforum-actions-top{flex:none;margin:0}body.page-forum.kr-subforum .forum-subforum-actions-top .forum-thread-action,body.page-forum.kr-subforum .forum-subforum-actions-bottom .forum-thread-action{min-height:var(--kr-touch-target);white-space:nowrap;flex:none;padding:0 16px}body.page-forum.kr-subforum .forum-subforum-actions-bottom{justify-content:center}body.page-forum.kr-subforum #topics span.invisible{display:none!important}body.page-forum.kr-subforum #topics_wrapper{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 16px 4px!important;display:flex!important;overflow:visible!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_filter{flex:1 1 0;order:1;min-width:0;width:auto!important;margin:0!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_length{flex:none;order:2;width:auto!important;margin:0!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_filter label,body.page-forum.kr-subforum #topics_wrapper .dataTables_length label{gap:0!important;margin:0!important;padding:0!important;font-size:0!important;display:flex!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_filter input{flex:auto;width:100%!important;height:44px!important;min-height:var(--kr-touch-target)!important;box-sizing:border-box!important;margin:0!important;font-size:16px!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_length select{min-width:72px!important;height:44px!important;min-height:var(--kr-touch-target)!important;box-sizing:border-box!important;margin:0!important;font-size:16px!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_info{flex:0 0 100%;order:4;margin:8px 0 0!important;padding:0!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate{flex:0 0 calc(100% + 32px);order:5}body.page-forum.kr-subforum #topics{flex:none;order:3;background:0 0!important;border:0!important;width:calc(100% + 32px)!important;max-width:none!important;margin:4px -16px 0!important;display:block!important}body.page-forum.kr-subforum #topics thead{timeline-scope:--kr-tri;position:relative;display:block!important}body.page-forum.kr-subforum #topics thead tr{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-timeline:--kr-tri inline;flex-wrap:nowrap;align-items:center;gap:8px;padding:4px 40px 8px 16px;overflow:auto hidden;background:0 0!important;display:flex!important}body.page-forum.kr-subforum #topics thead:after{content:"›";background:linear-gradient(to right, transparent, var(--kr-bg-surface) 55%);width:44px;color:var(--kr-text-secondary);pointer-events:none;justify-content:flex-end;align-items:center;padding-right:8px;font-size:24px;font-weight:700;display:flex;position:absolute;top:4px;bottom:8px;right:0}@supports (animation-timeline:scroll()){body.page-forum.kr-subforum #topics thead:after{animation:linear both kr-tri-fin --kr-tri}}body.page-forum.kr-subforum #topics thead tr:before{content:"Trier :";color:var(--kr-text-secondary);font-size:var(--kr-font-detail);flex:none;order:-2}body.page-forum.kr-subforum #topics thead th{min-height:var(--kr-touch-target);border-radius:var(--kr-radius-sm);white-space:nowrap;cursor:pointer;flex:none;align-items:center;font-weight:600;border:1px solid var(--kr-border-strong)!important;width:auto!important;color:var(--kr-text-primary)!important;background:0 0!important;margin:0!important;padding:0 16px!important;font-size:14px!important;display:inline-flex!important}body.page-forum.kr-subforum #topics thead th.sorting_asc,body.page-forum.kr-subforum #topics thead th.sorting_desc{order:-1;border-color:var(--kr-primary)!important;background:var(--kr-bg-elevated)!important}body.page-forum.kr-subforum #topics thead th.sorting_desc:after{content:"▾";margin-left:var(--kr-space-1)}body.page-forum.kr-subforum #topics thead th.sorting_asc:after{content:"▴";margin-left:var(--kr-space-1)}body.page-forum.kr-subforum #topics thead th:focus-visible{outline:2px solid var(--kr-primary);outline-offset:2px}body.page-forum.kr-subforum #topics tbody{display:block!important}body.page-forum.kr-subforum #topics tbody tr{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:2px 6px;position:relative;border:0!important;border-bottom:1px solid var(--kr-border-default)!important;background:var(--kr-bg-surface)!important;border-left:4px solid #0000!important;border-radius:0!important;flex-direction:row!important;margin:0!important;padding:10px 56px 10px 12px!important;display:flex!important;overflow:visible!important}body.page-forum.kr-subforum #topics tbody tr.kr-topic-unread,body.page-forum.kr-subforum #topics tbody tr.kr-topic-newmsg{border-left-color:var(--kr-status-unread)!important}body.page-forum.kr-subforum #topics tbody tr:before,body.page-forum.kr-subforum #topics tbody tr:after{content:"";flex:0 0 100%;height:0}body.page-forum.kr-subforum #topics tbody tr:before{order:5}body.page-forum.kr-subforum #topics tbody tr:after{order:10}body.page-forum.kr-subforum #topics tbody td{width:auto!important;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important;text-align:left!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;line-height:1.4!important;display:block!important}body.page-forum.kr-subforum #topics tbody td:first-child,body.page-forum.kr-subforum #topics tbody td:nth-child(4),body.page-forum.kr-subforum #topics tbody td:nth-child(5){display:contents!important}body.page-forum.kr-subforum #topics tbody td:first-child p{margin:0!important;display:contents!important}body.page-forum.kr-subforum #topics tbody td:first-child p>i.fa-lock{order:0}body.page-forum.kr-subforum #topics tbody td a:not(.btn){gap:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}body.page-forum.kr-subforum #topics tbody td:first-child p>a{overflow-wrap:anywhere;order:1;min-width:0;color:var(--kr-text-primary)!important;font-size:var(--kr-font-name)!important;flex:1 1 0!important;line-height:1.3!important;text-decoration:none!important;display:block!important}body.page-forum.kr-subforum #topics tbody td:first-child p>a:after{content:"";z-index:1;position:absolute;inset:0}body.page-forum.kr-subforum #topics tbody td:first-child>ul{display:none!important}body.page-forum.kr-subforum #topics tbody td:first-child p>.kr-topic-badge{order:6;margin:0}body.page-forum.kr-subforum #topics tbody td:nth-child(5)>a.nomargin{pointer-events:none;order:7;font-weight:600;color:var(--kr-text-primary)!important;font-size:var(--kr-font-detail)!important;text-decoration:none!important}body.page-forum.kr-subforum #topics tbody td:nth-child(5)>a.nomargin:before{content:"Dernier : ";color:var(--kr-text-secondary);font-weight:400}body.page-forum.kr-subforum #topics tbody td:nth-child(5)>a.nomargin:after{content:",";color:var(--kr-text-secondary);font-weight:400}body.page-forum.kr-subforum #topics tbody td:nth-child(5)>p.mini{order:8;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important;margin:0!important;display:block!important}body.page-forum.kr-subforum #topics tbody td:nth-child(5)>p.mini .btn-group{z-index:2;top:50%;right:8px;transform:translateY(-50%);float:none!important;width:44px!important;height:44px!important;margin:0!important;display:block!important;position:absolute!important;left:auto!important}body.page-forum.kr-subforum #topics tbody td:nth-child(5)>p.mini .btn-group>a.btn{justify-content:center;align-items:center;line-height:1;border:1px solid var(--kr-border-strong)!important;border-radius:var(--kr-radius-sm)!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;color:var(--kr-text-primary)!important;background:0 0!important;padding:0!important;font-size:16px!important;display:inline-flex!important}body.page-forum.kr-subforum #topics tbody td:nth-child(2){order:11}body.page-forum.kr-subforum #topics tbody td:nth-child(3){order:12}body.page-forum.kr-subforum #topics tbody td:nth-child(2):after,body.page-forum.kr-subforum #topics tbody td:nth-child(3):after{content:" " attr(data-kr-unit) " ·"}body.page-forum.kr-subforum #topics tbody td:first-child[data-kr-pages-label]:after{content:attr(data-kr-pages-label) " ·";color:var(--kr-text-secondary);font-size:var(--kr-font-detail);order:13;line-height:1.4}body.page-forum.kr-subforum #topics tbody td:nth-child(4)>a.nomargin{pointer-events:none;order:14;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important;font-weight:400!important;text-decoration:none!important}body.page-forum.kr-subforum #topics tbody td:nth-child(4)>a.nomargin:before{content:"par "}body.page-forum.kr-subforum #topics tbody tr:has(>td:first-child>span.tagforum a)>td:nth-child(4)>a.nomargin:after{content:" ·"}body.page-forum.kr-subforum #topics tbody td:nth-child(4)>p{display:none!important}body.page-forum.kr-subforum #topics tbody td:first-child>span.tagforum{order:15;color:var(--kr-text-secondary)!important;margin:0!important;font-size:0!important;display:block!important}body.page-forum.kr-subforum #topics tbody td:first-child>span.tagforum>i{display:none!important}body.page-forum.kr-subforum #topics tbody td:first-child>span.tagforum a{pointer-events:none;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important;margin-right:6px!important;text-decoration:none!important;display:inline!important}body.page-forum.kr-subforum #topics tbody td:first-child>span.tagforum a:before{content:"#"}body.page-forum.kr-subforum #topics tbody tr:active{background:var(--kr-bg-hover)!important}body.page-forum.kr-subforum .panel-default>.panel-heading{min-height:48px;padding-top:0!important;padding-bottom:0!important}body.page-forum.kr-subforum .panel-heading span.clickable{min-width:44px;min-height:var(--kr-touch-target);cursor:pointer;justify-content:center;margin:0 -12px 0 auto!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody{gap:0!important;display:block!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr{flex-wrap:wrap;align-items:center;gap:2px 8px;position:relative;min-height:var(--kr-touch-target)!important;border:0!important;border-bottom:1px solid var(--kr-border-default)!important;background:var(--kr-bg-surface)!important;border-left:4px solid #0000!important;border-radius:0!important;flex-direction:row!important;margin:0!important;padding:8px 12px!important;display:flex!important;overflow:visible!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr.kr-topic-unread,html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr.kr-topic-newmsg{border-left-color:var(--kr-status-unread)!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td{background:0 0!important;border:0!important;width:auto!important;margin:0!important;padding:0!important;display:block!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:first-child,html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:nth-child(5){display:contents!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:nth-child(2),html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:nth-child(3),html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:nth-child(4){display:none!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:before,html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:after{content:none!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:first-child>ul,html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:first-child>span.tagforum,html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:nth-child(5)>a.nomargin,html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:nth-child(5)>p.mini .btn-group{display:none!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:first-child>p{margin:0!important;display:contents!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:first-child>p>i.fa-lock{order:0;margin:0}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:first-child>p>a{-webkit-line-clamp:2;-webkit-box-orient:vertical;order:1;overflow:hidden;min-width:0!important;min-height:0!important;color:var(--kr-text-primary)!important;font-size:var(--kr-font-name)!important;flex:1 0 calc(100% - 32px)!important;margin:0!important;padding:0!important;line-height:1.3!important;text-decoration:none!important;display:-webkit-box!important}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:first-child>p>a:after{content:"";z-index:1;position:absolute;inset:0 0 -1px}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:first-child>p>.kr-topic-badge{order:2;margin:0}html body.page-forum.kr-subforum.mobile-mode .panel-default table.table>tbody>tr>td:nth-child(5)>p.mini{white-space:nowrap;flex:none;order:3;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important;margin:0!important;display:block!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate{align-items:center;overflow:visible;flex-wrap:nowrap!important;justify-content:center!important;gap:4px!important;margin:8px -16px 0!important;display:flex!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate>span{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;flex:none;min-width:44px!important;min-height:var(--kr-touch-target)!important;margin:0!important;padding:0 8px!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate .kr-page-hidden,body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate span.ellipsis{display:none!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate .kr-page-gap{min-width:16px;color:var(--kr-text-secondary);text-align:center;flex:none;font-size:16px}body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate .paginate_button.previous,body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate .paginate_button.next{font-size:0!important}body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate .paginate_button.previous:before{content:"‹";font-size:24px;line-height:1}body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate .paginate_button.next:before{content:"›";font-size:24px;line-height:1}body.page-forum.kr-subforum #topics_wrapper .dataTables_paginate .paginate_button.current{border:2px solid var(--kr-primary)!important;background:var(--kr-bg-elevated)!important;color:var(--kr-text-primary)!important;font-weight:700!important}}@media (width>=768px){html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td{padding:var(--kr-space-1) var(--kr-space-2)!important;vertical-align:middle!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:first-child>ul.pagination:first-of-type{display:none!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:first-child>p{margin:0!important;display:inline!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:first-child>ul.pagination:not(:first-of-type){vertical-align:middle;margin:0 0 0 6px!important;display:inline-flex!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:first-child>p>a{line-height:1.35;color:var(--kr-text-primary)!important;font-size:var(--kr-font-name)!important;font-weight:400!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr.kr-topic-unread>td:first-child>p>a,html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr.kr-topic-newmsg>td:first-child>p>a{font-weight:700!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:first-child>p>a:hover{text-decoration:underline!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:nth-child(2),html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:nth-child(3){font-variant-numeric:tabular-nums;white-space:nowrap;font-size:var(--kr-font-detail);text-align:right!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default thead th:nth-child(2),html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default thead th:nth-child(3){font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:nth-child(4)>a.nomargin,html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:nth-child(5)>a.nomargin{display:block;color:var(--kr-text-primary)!important;font-weight:700!important;font-size:var(--kr-font-detail)!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:nth-child(4)>p,html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:nth-child(5)>p.mini{white-space:nowrap;display:block;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important;margin:0!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:first-child>ul.pagination:not(:first-of-type)>li>a{min-width:24px;font-size:var(--kr-font-button-compact)!important;padding:1px 6px!important;line-height:1.5!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:first-child>ul.pagination:not(:first-of-type)>li:first-child>a{border-top-left-radius:var(--kr-radius-sm);border-bottom-left-radius:var(--kr-radius-sm)}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:first-child>ul.pagination:not(:first-of-type)>li:last-child>a{border-top-right-radius:var(--kr-radius-sm);border-bottom-right-radius:var(--kr-radius-sm)}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:nth-child(5){position:relative;padding-right:52px!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:nth-child(5) .btn-group{width:32px;height:32px;position:absolute;top:50%;right:10px;transform:translateY(-50%);float:none!important;margin:0!important;display:block!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:nth-child(5) .btn-group>a.btn{justify-content:center;align-items:center;border:1px solid var(--kr-border-strong)!important;border-radius:var(--kr-radius-sm)!important;width:32px!important;min-width:32px!important;height:32px!important;color:var(--kr-text-primary)!important;background:0 0!important;padding:0!important;font-size:14px!important;display:inline-flex!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:nth-child(5) .btn-group>a.btn:hover{border-color:var(--kr-primary)!important;background:var(--kr-bg-hover)!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:first-child>p>i.fa-lock{color:var(--kr-text-secondary)}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default tbody>tr>td:first-child>span.tagforum a{color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default{margin-bottom:14px!important}html body.page-forum.kr-subforum:not(.mobile-mode) .panel-default>.panel-body{padding:var(--kr-space-2) var(--kr-space-4) var(--kr-space-2)!important}html body.page-forum.kr-subforum:not(.mobile-mode) #topics_wrapper{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex!important}html body.page-forum.kr-subforum:not(.mobile-mode) #topics_wrapper .dataTables_length{flex:1 1 0;order:1;margin:0 0 8px!important}html body.page-forum.kr-subforum:not(.mobile-mode) #topics_wrapper .dataTables_filter{text-align:right;flex:none;order:2;margin:0 0 8px!important}html body.page-forum.kr-subforum:not(.mobile-mode) #topics_wrapper #topics{flex:0 0 100%;order:3}html body.page-forum.kr-subforum:not(.mobile-mode) #topics_wrapper .dataTables_info{order:4}html body.page-forum.kr-subforum:not(.mobile-mode) #topics_wrapper .dataTables_paginate{order:5;margin-left:auto}}@media (width<=767px),(width>=768px){:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics span.invisible{display:none!important}}@media (width<=767px){:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 16px 4px!important;display:flex!important;overflow:visible!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_filter{flex:1 1 0;order:1;min-width:0;width:auto!important;margin:0!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_length{flex:none;order:2;width:auto!important;margin:0!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_filter label,:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_length label{gap:0!important;margin:0!important;padding:0!important;font-size:0!important;display:flex!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_filter input{flex:auto;width:100%!important;height:44px!important;min-height:var(--kr-touch-target)!important;box-sizing:border-box!important;margin:0!important;font-size:16px!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_length select{min-width:72px!important;height:44px!important;min-height:var(--kr-touch-target)!important;box-sizing:border-box!important;margin:0!important;font-size:16px!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_info{flex:0 0 100%;order:4;margin:8px 0 0!important;padding:0!important}:where(html.kr-page-kramail-liste) #col-right #topics{flex:none;order:3;background:0 0!important;border:0!important;width:100%!important;max-width:none!important;margin:4px 0 0!important;display:block!important}:where(html.kr-page-kramail-liste) #col-right #topics_wrapper #topics{width:calc(100% + 32px)!important;margin:4px -16px 0!important}:where(html.kr-page-kramail-liste) #col-right #topics thead{display:none!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody{display:block!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody tr{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:2px 6px;position:relative;border:0!important;border-bottom:1px solid var(--kr-border-default)!important;background:var(--kr-bg-surface)!important;border-left:4px solid #0000!important;border-radius:0!important;flex-direction:row!important;margin:0!important;padding:10px 56px 10px 12px!important;display:flex!important;overflow:visible!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody tr.kr-topic-unread{border-left-color:var(--kr-status-unread)!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody tr:before{content:"";flex:0 0 100%;order:5;height:0}:where(html.kr-page-kramail-liste) #col-right #topics tbody tr:after{content:none}:where(html.kr-page-kramail-liste) #col-right #topics tbody td{width:auto!important;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important;text-align:left!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;line-height:1.4!important;display:block!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody td:nth-child(2),:where(html.kr-page-kramail-liste) #col-right #topics tbody td:nth-child(2) p,:where(html.kr-page-kramail-liste) #col-right #topics tbody td:nth-child(2) span[id^=ajax-m],:where(html.kr-page-kramail-liste) #col-right #topics tbody td:nth-child(3){display:contents!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody td:first-child{z-index:2;cursor:pointer;justify-content:center;align-items:center;height:44px;position:absolute;top:50%;right:8px;transform:translateY(-50%);width:44px!important;display:flex!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody td:first-child input[type=checkbox]{width:20px;height:20px;accent-color:var(--kr-primary);cursor:pointer;margin:0}:where(html.kr-page-kramail-liste) #col-right #topics tbody td a:not(.btn){gap:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody span[id^=ajax-m]>a:first-child:not(:last-child){flex:none;order:0;color:var(--kr-text-secondary)!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody span[id^=ajax-m]>a:last-child{overflow-wrap:anywhere;order:1;min-width:0;font-weight:400;color:var(--kr-text-primary)!important;font-size:var(--kr-font-name)!important;flex:1 1 0!important;line-height:1.3!important;text-decoration:none!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody tr.kr-topic-unread span[id^=ajax-m]>a:last-child{font-weight:700}:where(html.kr-page-kramail-liste) #col-right #topics tbody span[id^=ajax-m]>a:last-child:after{content:"";z-index:1;position:absolute;inset:0}:where(html.kr-page-kramail-liste) #col-right #topics tbody td:nth-child(2) p>.kr-topic-badge{font-size:var(--kr-font-label);order:6;align-self:center;margin:0}:where(html.kr-page-kramail-liste) #col-right #topics tbody td:nth-child(3)>a.nomargin{pointer-events:none;order:7;font-weight:600;color:var(--kr-text-primary)!important;font-size:var(--kr-font-detail)!important;text-decoration:none!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody td:nth-child(3)>a.nomargin:after{content:",";color:var(--kr-text-secondary);font-weight:400}:where(html.kr-page-kramail-liste) #col-right #topics tbody td:nth-child(4){order:8}:where(html.kr-page-kramail-liste) #col-right #topics tbody tr:active{background:var(--kr-bg-hover)!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate{flex:0 0 calc(100% + 32px);order:5;align-items:center;overflow:visible;flex-wrap:nowrap!important;justify-content:center!important;gap:4px!important;margin:8px -16px 0!important;display:flex!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate>span{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;flex:none;min-width:44px!important;min-height:var(--kr-touch-target)!important;margin:0!important;padding:0 8px!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate .kr-page-hidden,:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate span.ellipsis{display:none!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate .kr-page-gap{min-width:16px;color:var(--kr-text-secondary);text-align:center;flex:none;font-size:16px}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate .paginate_button.previous,:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate .paginate_button.next{font-size:0!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate .paginate_button.previous:before{content:"‹";font-size:24px;line-height:1}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate .paginate_button.next:before{content:"›";font-size:24px;line-height:1}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate .paginate_button.current{border:2px solid var(--kr-primary)!important;background:var(--kr-bg-elevated)!important;color:var(--kr-text-primary)!important;font-weight:700!important}:where(html.kr-page-contacts) #col-right #topics{flex:0 0 100%;order:3;width:100%;display:block;overflow-x:auto}:where(html.kr-page-contacts) #col-right #topics tbody a.btn{min-width:44px;min-height:var(--kr-touch-target);justify-content:center}:where(html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate{flex-wrap:wrap!important}:where(html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate>span{display:contents}}@media (width>=768px){:where(html.kr-page-contacts) #col-right h1.page-header:after{content:"";clear:both;display:block}:where(html.kr-page-contacts) #col-right h1.page-header>.pull-right{margin-bottom:calc(-1 * var(--kr-space-1))}:where(html.kr-page-kramail-liste) #col-right #topics tbody>tr>td{padding:var(--kr-space-1) var(--kr-space-2)!important;vertical-align:middle!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody>tr.kr-topic-unread>td:first-child{box-shadow:inset 4px 0 0 0 var(--kr-status-unread)}:where(html.kr-page-kramail-liste) #col-right #topics tbody span[id^=ajax-m]>a:last-child{line-height:1.35;color:var(--kr-text-primary)!important;font-size:var(--kr-font-name)!important;font-weight:400!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody>tr.kr-topic-unread span[id^=ajax-m]>a:last-child{font-weight:700!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody span[id^=ajax-m]>a:last-child:hover{text-decoration:underline!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody>tr>td:nth-child(3)>a.nomargin{display:block;color:var(--kr-text-primary)!important;font-weight:700!important;font-size:var(--kr-font-detail)!important}:where(html.kr-page-kramail-liste) #col-right #topics tbody>tr>td:nth-child(4){white-space:nowrap;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_length{flex:1 1 0;order:1;margin:0 0 8px!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_filter{text-align:right;flex:none;order:2;margin:0 0 8px!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper #topics{flex:0 0 100%;order:3}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_info{order:4}:where(html.kr-page-kramail-liste,html.kr-page-contacts) #col-right #topics_wrapper .dataTables_paginate{order:5;margin-left:auto}}@media (width<=767px),(width>=768px){:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:first-child>.tagforum{display:none!important}:where(html.kr-page-forum-index) #col-right .panel-default>.panel-heading h3>i.fa-comments-o{font-weight:400}:where(html.kr-page-forum-index) #col-right .panel-default>.panel-heading h3>i.fa-comments-o:before{content:""}}@media (width<=767px){:where(html.kr-page-forum-index) #col-right>h1.page-header{background:0 0!important;border-bottom:0!important;margin:12px 16px!important;padding:0!important}:where(html.kr-page-forum) #col-right>.alert-dismissible{position:relative;padding-right:var(--kr-touch-target)!important}:where(html.kr-page-forum) #col-right>.alert-dismissible>.close{width:var(--kr-touch-target);height:var(--kr-touch-target);position:absolute;top:0;right:0}:where(html.kr-page-forum-index,body.page-forum.kr-subforum,body.page-forum.kr-forum-sujet,body.page-forum.kr-forum-redaction,html.kr-page-kramail,html.kr-page-contacts) #col-right .forum-mobile-breadcrumb{color:var(--kr-text-secondary);font-size:var(--kr-font-detail);flex-wrap:nowrap;align-items:center;gap:4px;margin:0 0 4px;display:flex}:where(html.kr-page-forum-index,body.page-forum.kr-subforum,body.page-forum.kr-forum-sujet,body.page-forum.kr-forum-redaction,html.kr-page-kramail,html.kr-page-contacts) #col-right .forum-mobile-breadcrumb-link{min-width:0;max-width:50%;min-height:var(--kr-touch-target);color:var(--kr-text-primary);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0;font-weight:400;text-decoration:none;display:inline-flex}:where(html.kr-page-forum-index,body.page-forum.kr-subforum,body.page-forum.kr-forum-sujet,body.page-forum.kr-forum-redaction,html.kr-page-kramail,html.kr-page-contacts) #col-right .forum-mobile-breadcrumb-label{text-overflow:ellipsis;overflow:hidden}:where(html.kr-page-forum-index,body.page-forum.kr-subforum,body.page-forum.kr-forum-sujet,body.page-forum.kr-forum-redaction,html.kr-page-kramail,html.kr-page-contacts) #col-right .forum-mobile-breadcrumb-sep{color:var(--kr-text-secondary)}:where(html.kr-page-forum-index,body.page-forum.kr-subforum,body.page-forum.kr-forum-sujet,body.page-forum.kr-forum-redaction,html.kr-page-kramail,html.kr-page-contacts) #col-right .forum-mobile-breadcrumb-current{min-width:0;color:var(--kr-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}:where(html.kr-page-forum-index,html.kr-page-kramail,html.kr-page-contacts) #col-right .forum-subforum-head{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(html.kr-page-forum-index,html.kr-page-kramail,html.kr-page-contacts) #col-right .forum-subforum-title{min-width:0;color:var(--kr-text-primary);overflow-wrap:anywhere;font-size:24px;font-weight:700;line-height:1.2}:where(html.kr-page-forum-index) #col-right .panel-default>.panel-heading{min-height:48px;padding-top:0!important;padding-bottom:0!important}:where(html.kr-page-forum-index) #col-right .panel-default>.panel-heading h3{color:var(--kr-text-primary)!important}:where(html.kr-page-forum-index) #col-right .panel-default>.panel-heading span.clickable{min-width:44px;min-height:var(--kr-touch-target);cursor:pointer;justify-content:center;margin:0 -12px 0 auto!important}:where(html.kr-page-forum-index) body.page-forum-racine #col-right .panel-default .table>thead{display:block!important}:where(html.kr-page-forum-index) body.page-forum-racine #col-right .panel-default .table>thead>tr{display:block}:where(html.kr-page-forum-index) body.page-forum-racine #col-right .panel-default .table>thead>tr>th{display:none}:where(html.kr-page-forum-index) body.page-forum-racine #col-right .panel-default .table>thead>tr>th:first-child{color:var(--kr-text-primary);background:var(--kr-bg-surface);padding:12px;display:block}:where(html.kr-page-forum-index) #col-right .panel-default .table{background:0 0!important;border:0!important;width:100%!important;margin:0!important;display:block!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>thead{display:none!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody{display:block!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr{cursor:pointer;flex-wrap:wrap;align-content:center;align-items:baseline;gap:2px 6px;min-height:72px;position:relative;border:0!important;border-bottom:1px solid var(--kr-border-default)!important;background:var(--kr-bg-surface)!important;border-left:4px solid #0000!important;border-radius:0!important;flex-direction:row!important;margin:0!important;padding:10px 56px 10px 12px!important;display:flex!important;overflow:visible!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr:before,:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr:after{content:"";flex:0 0 100%;height:0}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr:before{order:5}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr:after{order:10}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td{width:auto!important;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important;text-align:left!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;line-height:1.4!important;display:block!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:first-child,:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4),:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:first-child>p:not(.tagforum){display:contents!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td a:not(.btn){gap:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:first-child>p>a{overflow-wrap:anywhere;order:1;min-width:0;color:var(--kr-text-primary)!important;font-size:var(--kr-font-forum-name)!important;flex:1 1 0!important;font-weight:400!important;line-height:1.3!important;text-decoration:none!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:first-child>p>a:after{content:"";z-index:1;position:absolute;inset:0}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:first-child>.kr-forum-icon{width:1.25em;margin-right:var(--kr-space-1);color:var(--kr-text-secondary);font-size:var(--kr-font-forum-name);text-align:center;pointer-events:none;flex:none;order:1;line-height:1.3}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4)>a.nomargin{pointer-events:none;order:7;font-weight:600;color:var(--kr-text-primary)!important;font-size:var(--kr-font-detail)!important;text-decoration:none!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4)>a.nomargin:before{content:"Dernier : ";color:var(--kr-text-secondary);font-weight:400}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4)>a.nomargin:after{content:",";color:var(--kr-text-secondary);font-weight:400}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4)>p.mini{order:8;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important;margin:0!important;display:block!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4)>p.mini .btn-group{z-index:2;top:50%;right:8px;transform:translateY(-50%);float:none!important;width:44px!important;height:44px!important;margin:0!important;display:block!important;position:absolute!important;left:auto!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4)>p.mini .btn-group>a.btn{justify-content:center;align-items:center;line-height:1;border:1px solid var(--kr-border-strong)!important;border-radius:var(--kr-radius-sm)!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;color:var(--kr-text-primary)!important;background:0 0!important;padding:0!important;font-size:16px!important;display:inline-flex!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(2){order:11}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(3){order:12}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(2)[data-kr-unit]:after{content:" " attr(data-kr-unit) " ·"}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(3)[data-kr-unit]:after{content:" " attr(data-kr-unit)}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr:active{background:var(--kr-bg-hover)!important}}@media (width>=768px){:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td{padding:var(--kr-space-1) var(--kr-space-2)!important;vertical-align:middle!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:first-child>p:not(.tagforum){margin:0!important;display:inline!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:first-child>p>a{line-height:1.35;color:var(--kr-text-primary)!important;font-size:var(--kr-font-forum-name)!important;font-weight:400!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:first-child>.kr-forum-icon{width:1.25em;margin-right:var(--kr-space-1);color:var(--kr-text-secondary);font-size:var(--kr-font-forum-name);text-align:center;vertical-align:baseline;pointer-events:none;display:inline-block}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:first-child>p>a:hover{text-decoration:underline!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(2),:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(3){font-variant-numeric:tabular-nums;white-space:nowrap;font-size:var(--kr-font-detail);text-align:right!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>thead th:nth-child(2),:where(html.kr-page-forum-index) #col-right .panel-default .table>thead th:nth-child(3){font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4)>a.nomargin{display:block;color:var(--kr-text-accent)!important;font-weight:700!important;font-size:var(--kr-font-detail)!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4)>p.mini{white-space:nowrap;display:block;color:var(--kr-text-secondary)!important;font-size:var(--kr-font-detail)!important;margin:0!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4){text-align:right;position:relative;padding-right:52px!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4) .btn-group{width:34px;height:34px;position:absolute;top:50%;right:10px;transform:translateY(-50%);float:none!important;margin:0!important;display:block!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4) .btn-group>a.btn{justify-content:center;align-items:center;border:1px solid var(--kr-border-strong)!important;border-radius:var(--kr-radius-sm)!important;width:34px!important;min-width:34px!important;height:34px!important;color:var(--kr-text-primary)!important;background:0 0!important;padding:0!important;font-size:14px!important;display:inline-flex!important}:where(html.kr-page-forum-index) #col-right .panel-default .table>tbody>tr>td:nth-child(4) .btn-group>a.btn:hover{border-color:var(--kr-primary)!important;background:var(--kr-bg-hover)!important}:where(html.kr-page-forum-index) #col-right .panel-default{margin-bottom:14px!important}:where(html.kr-page-forum-index) #col-right .panel-default>.panel-body{padding:var(--kr-space-2) var(--kr-space-4) var(--kr-space-2)!important}}@media (width<=767px){body.mobile-mode ul.media-list.forum>li.media.kr-msg{background:var(--kr-bg-elevated);border:1px solid var(--kr-border-default);border-radius:var(--kr-radius-md);box-shadow:none;grid-template-columns:60px minmax(0,1fr);align-items:start;column-gap:12px;margin:10px 0 14px;list-style:none;padding:14px!important;display:grid!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.pull-left,body.mobile-mode ul.media-list.forum>li.media.kr-msg>.pull-left>.user-info,body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body{display:contents!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg img.avatar{object-fit:cover;border-radius:6px;grid-area:1/1/span 3;width:60px;max-width:60px;height:60px;margin:0;padding:0}body.mobile-mode ul.media-list.forum>li.media.kr-msg .user-info>strong{min-width:0;color:var(--kr-text-primary);font-size:var(--kr-font-name);overflow-wrap:anywhere;grid-area:1/2;line-height:21px;display:block}body.mobile-mode ul.media-list.forum>li.media.kr-msg .user-info>strong a{color:var(--kr-text-primary)}body.mobile-mode ul.media-list.forum>li.media.kr-msg .user-info>.cartouche{min-width:0;color:var(--kr-text-secondary);font-size:var(--kr-font-detail);grid-area:2/2;margin:2px 0 0;padding:0;line-height:18px}body.mobile-mode ul.media-list.forum>li.media.kr-msg .user-info>.cartouche p{margin:0}body.mobile-mode ul.media-list.forum>li.media.kr-msg .user-info>:not(img.avatar,strong,.cartouche){grid-column:2}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.btn-group{float:none;text-align:left;grid-area:3/2;justify-self:start;margin:2px 0 0;display:block!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.btn-group>.btn{opacity:1;text-align:left;white-space:nowrap;line-height:18px;float:none!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;color:var(--kr-text-secondary)!important;background:0 0!important;border:0!important;justify-content:flex-start!important;max-width:none!important;margin:0!important;padding:0!important;font-size:16px!important;display:block!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>[id^=ajax-h]{grid-area:4/1/auto/-1}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.forum-msg{border-top:1px solid var(--kr-border-default);overflow-wrap:anywhere;grid-area:5/1/auto/-1;min-width:0;margin:12px 0 0;padding:12px 0 0;font-size:16px;line-height:1.6}body.mobile-mode ul.media-list.forum>li.media.kr-msg .forum-msg img{max-width:100%;height:auto}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right{border-top:1px solid var(--kr-border-default);flex-flow:wrap;grid-area:6/1/auto/-1;align-items:center;gap:6px;margin:12px 0 0;display:flex;float:none!important;padding:12px 0 0!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right:before,body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right:after{display:none}body.mobile-mode ul.media-list.forum>li.media.kr-msg.kr-msg-open>.media-body>.pull-right:after{content:"";flex:0 0 100%;order:9;height:0;display:block}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right .btn-group{display:contents!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right .btn{justify-content:center;align-items:center;gap:var(--kr-space-1);box-sizing:border-box;float:none;white-space:nowrap;flex:none;text-decoration:none;width:auto!important;min-width:44px!important;max-width:none!important;height:44px!important;padding:0 var(--kr-space-2)!important;border-radius:var(--kr-radius-sm)!important;margin:0!important;font-size:14px!important;line-height:1.2!important;display:inline-flex!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right .btn:not(:where(.kr-more)){border:1px solid var(--kr-border-strong)!important;background:var(--kr-bg-surface)!important;color:var(--kr-text-primary)!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right .btn i{font-size:16px!important;line-height:1!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right .btn-success{cursor:default;order:1;border-color:color-mix(in srgb, var(--kr-success) 35%, var(--kr-bg-surface))!important;background:color-mix(in srgb, var(--kr-success) 12%, var(--kr-bg-surface))!important;min-width:36px!important;height:36px!important;padding:0 8px!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right a[href^=javascript\\:updateAjax]{order:2;min-width:56px!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right a[href*="forum/post/repondre-"]{order:4}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right a[href*="forum/post/repondre-"]:after{content:"Répondre"}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right .kr-msg-more{order:5;min-width:44px!important;margin-left:auto!important}body.mobile-mode:has(.dropdown-backdrop) ul.media-list.forum>li.media.kr-msg.kr-msg-open>.media-body>.pull-right{z-index:991;position:relative}body.mobile-mode .kr-more-glyph{letter-spacing:1px;font-size:14px;font-weight:700;line-height:1}body.mobile-mode ul.media-list.forum>li.media.kr-msg:not(.kr-msg-open)>.media-body>.pull-right .btn.kr-msg-secondary{display:none!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg.kr-msg-open>.media-body>.pull-right .kr-msg-secondary{flex:calc(50% - 6px);order:10;justify-content:flex-start;min-width:0!important}body.mobile-mode ul.media-list.forum>li.media.kr-msg.kr-msg-open>.media-body>.pull-right .kr-msg-secondary:after{content:attr(data-kr-label)}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-sender-row{flex-wrap:nowrap;align-items:center;gap:10px;overflow:visible;margin:0 0 8px!important;padding:0 12px!important;display:flex!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-sender-row:before,body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-sender-row:after{display:none}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-sender-row>label,body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-message-row>label{color:var(--kr-text-secondary);font-size:var(--kr-font-detail);letter-spacing:0;text-transform:none;flex:none;font-weight:600;width:auto!important;margin:0!important;padding:0!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-sender-row>.col-sm-10{flex:1 1 0;min-width:0;overflow:visible;width:auto!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-sender-row .input-group-addon{display:none!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-sender-row .form-control{height:44px;margin:0;min-height:var(--kr-touch-target)!important;padding:0 12px!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-message-row{overflow:visible;margin:0 0 8px!important;padding:0 12px!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-message-row>label{display:block;margin-bottom:8px!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready{border-radius:var(--kr-radius-sm) var(--kr-radius-sm) 0 0;background:var(--kr-bg-elevated);gap:4px!important;margin:0!important;padding:6px!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready+textarea.form-control{border-top:0;border-radius:0 0 var(--kr-radius-sm) var(--kr-radius-sm)!important;min-height:max(300px,45vh)!important;margin:0!important;font-size:16px!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready>.btn-group>a.btn,body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready>.btn-group>.dropdown>.dropdown-toggle>.btn{color:var(--kr-text-primary)!important;background:0 0!important;border-color:#0000!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready>.btn-group>a[data-kr-tool=b]{order:1}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready>.btn-group>a[data-kr-tool=i]{order:2}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready>.btn-group>a[data-kr-tool=url]{order:3}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready>.btn-group>a[data-kr-tool=quote]{order:4}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready>.btn-group>.dropdown[data-kr-tool=smileys]>.dropdown-toggle{order:5}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready>.btn-group>a.kr-tool-extra,body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready>.btn-group>.dropdown.kr-tool-extra>.dropdown-toggle{order:20}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready:not(.kr-tools-open) .kr-tool-extra{display:none!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready .kr-tools-break{display:none}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready.kr-tools-open .kr-tools-break{flex:0 0 100%;order:15;height:0;display:block}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready .kr-tools-plus{box-sizing:border-box;flex:none;order:10;justify-content:center;align-items:center;gap:4px;width:auto!important;min-width:56px!important;height:44px!important;padding:0 var(--kr-space-2)!important;border:1px solid var(--kr-border-default)!important;border-radius:var(--kr-radius-sm)!important;color:var(--kr-text-primary)!important;background:0 0!important;margin:0 0 0 auto!important;font-size:13px!important;display:inline-flex!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready .kr-tools-plus:after{content:"▾"}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready.kr-tools-open .kr-tools-plus:after{content:"▴"}html body.mobile-mode:is(.page-forum,.page-kramail-compose) form[name=post_msg] div>button.btn-primary.pull-right{border:none;min-width:120px;font-weight:600;float:none!important;border-radius:var(--kr-radius-sm)!important;background:var(--kr-arm-bg,var(--kr-primary))!important;width:auto!important;height:48px!important;color:var(--kr-arm-ink,var(--kr-white))!important;margin:12px 52px 0 auto!important;padding:0 20px!important;display:block!important;position:static!important}html body.mobile-mode:is(.page-forum,.page-kramail-compose) form[name=post_msg] div>button.btn-primary.pull-right:hover,html body.mobile-mode:is(.page-forum,.page-kramail-compose) form[name=post_msg] div>button.btn-primary.pull-right:active,html body.mobile-mode:is(.page-forum,.page-kramail-compose) form[name=post_msg] div>button.btn-primary.pull-right:focus{background:var(--kr-arm-bg-hover,var(--kr-primary-dark))!important;color:var(--kr-arm-ink-hover,var(--kr-white))!important}html body.mobile-mode:is(.page-forum,.page-kramail-compose) form[name=post_msg]{padding-bottom:16px}body.mobile-mode:where(.page-forum,.page-kramail-compose):has(form[name=post_msg]) .container.white .kraland-back-to-top{bottom:20px}body.mobile-mode:where(.page-forum,.page-kramail-compose):has(form[name=post_msg]):has(.kraland-back-to-top.kr-btt-visible){padding-bottom:64px}}@media (width<=359px){body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-message-row{padding:0!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-message-row>label{text-indent:min(12px, var(--kr-marge-page))}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready{gap:2px!important;padding:4px!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready .kr-tools-plus{min-width:48px!important;padding:0 6px!important}}@media (width>=768px){:where(body.page-forum) ul.media-list.forum>li.media>.media-body>.pull-right>.btn-group-xs[id^=ajax-]>.btn{font-size:var(--kr-font-button-compact)}:where(body.page-forum) ul.media-list.forum>li.media>.media-body>.pull-right>.btn-group-xs[id^=ajax-]>.btn:first-child{border-top-left-radius:var(--kr-radius-sm);border-bottom-left-radius:var(--kr-radius-sm)}:where(body.page-forum) ul.media-list.forum>li.media>.media-body>.pull-right>.btn-group-xs[id^=ajax-]>.btn:last-child{border-top-right-radius:var(--kr-radius-sm);border-bottom-right-radius:var(--kr-radius-sm)}:where(body.page-forum) .center>ul.pagination:not(:has(select))>li>:is(a,span){font-size:var(--kr-font-button-compact);line-height:20px}:where(body.page-forum) .center>ul.pagination:not(:has(select))>li:first-child>:is(a,span){border-top-left-radius:var(--kr-radius-sm);border-bottom-left-radius:var(--kr-radius-sm)}:where(body.page-forum) .center>ul.pagination:not(:has(select))>li:last-child>:is(a,span){border-top-right-radius:var(--kr-radius-sm);border-bottom-right-radius:var(--kr-radius-sm)}:where(body.page-forum) ul.media-list.forum>li.media .user-info>strong,:where(html.kr-page-kramail-lecture #col-right)>ul.media-list.forum>li.media .user-info>strong{font-size:var(--kr-font-name)}:where(body.page-forum) ul.media-list.forum>li.media .user-info>.cartouche,:where(html.kr-page-kramail-lecture #col-right)>ul.media-list.forum>li.media .user-info>.cartouche{font-size:var(--kr-font-detail)}:where(html.kr-page-kramail-lecture) .forum-top .pull-right>a.btn[data-kr-libelle]:after{content:attr(data-kr-libelle);margin-left:var(--kr-space-1)}:where(html.kr-page-kramail-lecture #col-right)>ul.media-list.forum{clear:both}:where(html.kr-page-kramail-lecture) .user-info>.cartouche[hidden]{display:none}}@media (width<=399px){:where(html.kr-page-kramail-lecture) body.page-kramail:where(.mobile-mode) h1.page-header .pull-right>a.btn[data-kr-libelle]{padding:0 var(--kr-space-2)}:where(html.kr-page-kramail-lecture) body.page-kramail:where(.mobile-mode) h1.page-header .pull-right>a.btn[data-kr-libelle-court]:after{content:attr(data-kr-libelle-court)}}@media (width<=767px){:where(body.mobile-mode) :is(.forum-msg,p:not(.kr-msg-recipients,:is(td,th) p),pre,blockquote,dd) a:not(.btn,.list-group-item,.kr-lien-seul){min-height:0!important;padding:0!important;display:inline!important}:where(body.mobile-mode) :is(.forum-msg,p:not(.kr-msg-recipients,:is(td,th) p),pre,blockquote,dd) a.label:not(.btn,.list-group-item,.kr-lien-seul){padding:.2em .6em .3em!important}:where(body.mobile-mode) :is(.forum-msg,p:not(.kr-msg-recipients,:is(td,th) p),pre,blockquote,dd) a.badge:not(.btn,.list-group-item,.kr-lien-seul){padding:3px 7px!important;display:inline-block!important}:where(html:not(.kr-page-accueil)) body.mobile-mode>#content.container{padding-top:var(--kr-space-2)}body.mobile-mode>#content>.row>#col-left:not(:has(>:not(.list-group,.mini-submenu))){min-height:0;margin-bottom:0!important}:where(html:not(.kr-page-forum-index)) body.mobile-mode #col-right>h1.page-header:first-child{margin-top:0!important}body.page-kramail:where(.mobile-mode) h1.page-header .pull-right>.btn-group>.dropdown-menu>li>a>i:first-child{text-align:center;flex-shrink:0;width:1.25em}}@keyframes kr-tri-fin{0%,85%{opacity:1}to{opacity:0}}@media (width<=767px){:where(body.mobile-mode) .navbar>.container>.navbar-collapse{margin-left:0;margin-right:0}:where(html:not([class*=-dark])) :where(body.mobile-mode) .form-control.form-control:not(:focus),:where(html:not([class*=-dark])) body.page-kramail-compose:where(.mobile-mode) form[name=post_msg] .kd-field:not(.is-focus,.is-invalid),:where(html:not([class*=-dark])) body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready{border-color:var(--kr-field-border)}:where(html:not([class*=-dark])) :where(body.mobile-mode) :is(.dataTables_filter input,.dataTables_length select):not(:focus){border-color:var(--kr-field-border)!important}:where(html:not([class*=-dark])) body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .btn-toolbar.kr-tools-ready{border-bottom-color:var(--kr-border-default)}body:where(.mobile-mode) :is(.form-control,.dataTables_filter input).form-control::placeholder,body:where(.mobile-mode) .dataTables_filter input::placeholder{color:var(--kr-text-secondary);opacity:1}:where(body.mobile-mode) .alert .close,:where(body.mobile-mode) .alert .close:is(:hover,:focus){color:inherit;text-shadow:none}:where(body.mobile-mode) .alert .close{opacity:.75}:where(body.mobile-mode) .alert .close:is(:hover,:focus){opacity:1}:where(html.kr-page-forum) :where(body.mobile-mode) #col-right>.alert{margin-right:var(--kr-space-2);margin-left:var(--kr-space-2)}body.mobile-mode .panel>.panel-heading>span.clickable{min-width:var(--kr-touch-target);min-height:var(--kr-touch-target);cursor:pointer;flex:none;justify-content:center;align-self:center;align-items:center;margin:0 -16px 0 auto;display:inline-flex}body.mobile-mode .panel>.panel-heading>span.clickable>i.glyphicon{font-size:14px;line-height:1;top:0;color:var(--kr-text-secondary)!important}body.mobile-mode .panel>.panel-heading>span.clickable>i.glyphicon:is(.glyphicon-chevron-up,.glyphicon-chevron-down){font-family:"Font Awesome 5 Free",sans-serif;font-weight:900}body.mobile-mode .panel>.panel-heading>span.clickable>i.glyphicon:is(.glyphicon-chevron-up,.glyphicon-chevron-down):before{content:"";font-family:"Font Awesome 5 Free",sans-serif;font-weight:900}body.mobile-mode .panel>.panel-heading>span.clickable>i.glyphicon.glyphicon-chevron-down:before{content:""}body.mobile-mode .bootbox.modal.kr-order-modal form>h3.kr-order-titre-image{min-height:0!important;margin:0 0 var(--kr-space-2)!important;background-color:#0000!important;padding:0!important}body.mobile-mode .bootbox.modal.kr-order-modal .panel.with-nav-tabs>.panel-heading:has(>ul.nav-tabs>li:only-child){visibility:hidden!important;border-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane>h4:has(>.mention.pull-right){align-items:center;column-gap:var(--kr-space-2);flex-wrap:wrap;display:flex}body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane>h4>.mention.pull-right{order:1;margin:0;float:none!important}:where(body.mobile-mode) .bootbox.modal.kr-order-modal .modal-footer .btn:focus:not(:focus-visible){outline:none}:where(body.mobile-mode) .bootbox.modal.kr-order-modal .modal-footer .btn:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb, var(--kr-primary) 40%, transparent)!important}:where(html.kr-page-kramail-compose) body.page-kramail:where(.mobile-mode) h1.page-header .pull-right>a.btn{gap:var(--kr-space-1);white-space:nowrap;width:auto!important;padding:0 var(--kr-space-2)!important;font-size:var(--kr-font-button)!important;line-height:1.2!important}:where(html.kr-page-kramail-compose) body.page-kramail:where(.mobile-mode) h1.page-header .pull-right>a.btn>i{font-size:14px!important}:where(html.kr-page-forum) body.mobile-mode #col-right>h1.page-header:not(.forum-thread-heading):has(>.pull-right>a.btn){justify-content:space-between;align-items:center;gap:var(--kr-space-2);display:flex}:where(html.kr-page-forum) body.mobile-mode #col-right>h1.page-header:not(.forum-thread-heading)>.pull-right{flex:none}:where(html.kr-page-forum) body.mobile-mode #col-right>h1.page-header>.pull-right>a.btn{gap:var(--kr-space-1)}body.mobile-mode textarea.form-control{font-family:inherit}:where(body.mobile-mode) .page-header{border-bottom-color:var(--kr-border-default)}:where(body.page-forum.kr-forum-sujet.mobile-mode) #col-right .forum-top>span:not(.pull-right,:empty)+span:not(.pull-right){margin-left:var(--kr-space-3)}body.mobile-mode ul.media-list.forum>li.media.kr-msg>.media-body>.pull-right a[href^=javascript\\:updateAjax]{min-width:48px!important;padding-left:6px!important;padding-right:6px!important}:where(body.mobile-mode) .forum-thread-actions:not(:has(.forum-thread-action-reply))>.forum-thread-action{flex:0 auto}:where(html.kr-page-forum-index) :where(body.mobile-mode) #col-right>.panel>.panel-heading.kr-titre-repete{display:none!important}:where(html.kr-page-forum-index) :where(body.mobile-mode) #col-right>.panel>.panel-heading.kr-titre-repete~.panel-body{display:block!important}:where(html.kr-page-kramail-lecture) :where(body.mobile-mode) li.media .media-body>.btn-group>.btn>i.fa-clock-o:before{content:"";font-family:"Font Awesome 5 Free",sans-serif;font-weight:400}:where(html.kr-page-contacts) :where(body.mobile-mode) #col-right #topics>:is(thead,tbody)>tr>:is(th,td){padding:var(--kr-space-2) 2px!important;vertical-align:middle!important}:where(html.kr-page-contacts) :where(body.mobile-mode) #col-right #topics>:is(thead,tbody)>tr>:is(th,td):first-child{text-align:center;width:44px!important;padding-left:0!important;padding-right:0!important}:where(html.kr-page-contacts) :where(body.mobile-mode) #col-right #topics>tbody>tr>td:nth-child(2){white-space:nowrap;width:100%;max-width:0;overflow:hidden}:where(html.kr-page-contacts) :where(body.mobile-mode) #col-right #topics>tbody>tr>td:nth-child(2)>a{line-height:var(--kr-touch-target);text-overflow:ellipsis;overflow:hidden;margin:0!important;padding:0!important;display:block!important}:where(html.kr-page-contacts) :where(body.mobile-mode) #col-right #topics>tbody>tr>td:nth-child(4){white-space:nowrap}:where(html.kr-page-contacts) :where(body.mobile-mode) #col-right #topics>tbody>tr>td:nth-child(4)>a.btn[href*="communaute/membres/"]{display:none!important}:where(html.kr-page-contacts) :where(body.mobile-mode) #col-right #topics>thead>tr>th:nth-child(n+3){font-size:0!important}:where(html.kr-page-kramail-liste,html.kr-page-contacts) :where(body.mobile-mode) #col-right #topics>tbody>tr>td:first-child input[type=checkbox]{accent-color:var(--kr-primary);width:24px!important;height:24px!important;margin:0!important}}@media (width<=359px){:where(html.kr-page-kramail-compose) body.page-kramail:where(.mobile-mode) h1.page-header .pull-right>a.btn{width:44px!important;padding:0!important;font-size:0!important}:where(html.kr-page-kramail-compose) body.page-kramail:where(.mobile-mode) h1.page-header .pull-right>a.btn>i.fa-backward:before{content:""}:where(html.kr-page-kramail-compose) body.page-kramail:where(.mobile-mode) h1.page-header .pull-right>a.btn[href*="kramail/post/"]>i.fa-backward:before{content:""}}@media (width<=767px){body.mobile-mode .mobile-quick-actions>.btn-group>.mobile-quick-action.btn{margin-bottom:0!important}body.mobile-mode .mobile-quick-actions>.btn-group>.mobile-quick-action.btn:not(:active){box-shadow:none!important}body.mobile-mode .mobile-quick-action .mobile-quick-action-label{font-size:var(--kr-font-detail)!important}body.mobile-mode .mobile-mini-profile{padding-top:var(--kr-space-2);padding-bottom:var(--kr-space-2)}body.mobile-mode .mobile-mini-profile-info{align-items:center;column-gap:var(--kr-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}body.mobile-mode .mobile-mini-profile-info>.mobile-mini-profile-name-row{display:contents!important}body.mobile-mode .mobile-mini-profile-name{grid-area:1/1}body.mobile-mode .mobile-mini-profile-money{grid-area:2/1}body.mobile-mode .mobile-mini-profile-manage-btn{grid-area:1/2/span 2;margin:0 calc(-1 * var(--kr-space-2)) 0 0!important;font-size:18px!important}body.mobile-mode .mobile-mini-profile-clock{font-size:var(--kr-font-detail)!important}body.mobile-mode .mobile-mini-profile-clock>i{margin-right:2px}body.mobile-mode .mobile-mini-profile-gauges-compact{margin-top:0!important}body.mobile-mode .mobile-mini-profile-gauges-compact,body.mobile-mode .mobile-gauge-compact-label,body.mobile-mode .mobile-gauge-compact-value,body.mobile-mode .mobile-gauge-full-header{font-size:var(--kr-font-detail)!important}body.mobile-mode .mobile-gauge-compact-bar{height:8px!important}body.mobile-mode .mobile-mini-profile.expanded>.mobile-mini-profile-gauges-compact,body.mobile-mode .mobile-mini-profile-gauges-full:empty{display:none!important}:where(body.mobile-mode) #player-vitals-section .progress{background-color:var(--kr-gauge-track)}:where(body.mobile-mode) #player-vitals-section .col-sm-4:has(.alert141)+.col-sm-8 .progress>.progress-bar:first-child{background-color:var(--kr-gauge-pv)}:where(body.mobile-mode) #player-vitals-section .col-sm-4:has(.alert142)+.col-sm-8 .progress>.progress-bar:first-child{background-color:var(--kr-gauge-pm)}:where(body.mobile-mode) #player-vitals-section .col-sm-4:has(.alert143)+.col-sm-8 .progress>.progress-bar:first-child{background-color:var(--kr-gauge-pp)}:where(body.mobile-mode) #player-vitals-section .progress>.progress-bar:not(:first-child){box-shadow:none;background-color:#0000}:where(body.mobile-mode) .c100:is([data-kr-clock=excellent],[data-kr-clock=bon]){--clock-color:var(--kr-pv-1)!important}:where(body.mobile-mode) .c100[data-kr-clock=moyen]{--clock-color:var(--kr-pv-2)!important}:where(body.mobile-mode) .c100[data-kr-clock=attention]{--clock-color:var(--kr-pv-3)!important}:where(body.mobile-mode) .c100[data-kr-clock=critique]{--clock-color:var(--kr-pv-4)!important}}@media (width<=767px),(width>=768px){:where(html:not([class*=-dark])) footer.navbar-inverse .kraland-css-version{color:var(--kr-text-muted)!important}.kraland-css-version span span{color:inherit!important}.kraland-css-version #latest-version.kr-maj-disponible,.kraland-css-version #latest-version.kr-maj-disponible span{color:var(--kr-danger)!important}:where(html:not([class*=-dark])) footer.navbar-inverse .kraland-css-version #latest-version.kr-maj-disponible,:where(html:not([class*=-dark])) footer.navbar-inverse .kraland-css-version #latest-version.kr-maj-disponible span{color:var(--kr-footer-alert)!important}}@media (width<=767px){:where(body.mobile-mode) footer .footer-quote{font-size:21px;line-height:22px}:where(html.kr-page-accueil) body.mobile-mode #col-t>.ds_user>.pull-right{right:var(--kr-space-4)!important}:where(html.kr-page-accueil) body.mobile-mode #col-right>.panel-default .genmsg{padding-right:var(--kr-space-2)}body.mobile-mode :is(.text-muted,.genmsg,blockquote footer,blockquote small,blockquote .small):where(:not(.genmsg:has(.container))){color:var(--kr-text-secondary)}:where(html.kr-page-report:not([class*=-dark])) body.mobile-mode font:is([color=gray i],[color=\\#808080],[color="808080"]){color:#6e6e6e}:where(html.kr-page-report:not([class*=-dark])) body.mobile-mode font:is([color=\\#f4ac00 i],[color=f4ac00 i]){color:#926700}:where(html.kr-page-report:not([class*=-dark])) body.mobile-mode font:is([color=\\#f77400 i],[color=f77400 i]){color:#b25400}:where(html.kr-page-report:not([class*=-dark])) body.mobile-mode font:is([color=\\#ed6161 i],[color=ed6161 i]){color:#b84848}:where(html.kr-page-report:not([class*=-dark])) body.mobile-mode font:is([color=olive i],[color=\\#808000],[color="808000"]){color:#737300}:where(html.kr-page-report:not([class*=-dark])) body.mobile-mode font:is([color=\\#219c5a i],[color="219c5a" i]){color:#1a7d48}:where(html.kr-page-report:not([class*=-dark])) body.mobile-mode font:is([color=\\#5577bc i],[color="5577bc" i]){color:#4e6dad}html.kr-page-report[class*=-dark] body.mobile-mode font:is([color=\\#2b2be4 i],[color="2b2be4" i]){color:#8181ff!important}html.kr-page-report[class*=-dark] body.mobile-mode font[color=navy i]{color:#8585da!important}html.kr-page-report[class*=-dark] body.mobile-mode font:is([color=\\#4b0082 i],[color="4b0082" i]){color:#a57ed8!important}body.mobile-mode .justify{text-align:left}:where(html:is(.kr-page-secondaire,.kr-page-jeu)) body.mobile-mode #col-right table.kr-table-pleine:not(.dataTable){width:100%!important;display:table!important}:where(html.kr-page-secondaire) body.mobile-mode .table>:is(thead,tbody,tfoot)>tr>:is(td,th){vertical-align:middle;overflow-wrap:anywhere}:where(html.kr-page-secondaire) body.mobile-mode .table>:is(thead,tbody,tfoot)>tr>th{overflow-wrap:normal}:where(html.kr-page-secondaire) body.mobile-mode #col-left>.list-group:has(>form){background:var(--kr-bg-surface);border-radius:var(--kr-radius-md);box-shadow:var(--kr-card-shadow);overflow:hidden}:where(html.kr-page-secondaire) body.mobile-mode #col-left>.list-group:has(>form)>form>.center{padding:0 var(--kr-space-3)}:where(html.kr-page-secondaire,html.kr-page-jeu) body.mobile-mode table>tbody>tr>.kr-colonne-icone{white-space:nowrap;width:1%}:where(html.kr-page-secondaire,html.kr-page-jeu) body.mobile-mode table>tbody>tr>.kr-colonne-courte{white-space:nowrap}:where(body.mobile-mode) .center>ul.pagination:has(select)>li>a:has(>select){background-color:#0000!important;border-width:0!important;padding:0!important}:where(body.mobile-mode) .center>ul.pagination:has(select)>li>a{border-radius:var(--kr-radius-sm)!important}:where(body.mobile-mode) .center>ul.pagination:has(select) select{height:var(--kr-touch-target)!important}:where(html:not([class*=-dark])) :where(body.mobile-mode) .center>ul.pagination:has(select) select{border-color:var(--kr-field-border)!important}:where(html.kr-page-secondaire) body.mobile-mode form[name=recherche]:has(>input.form-control+button.btn){align-items:stretch;display:flex}:where(html.kr-page-secondaire) body.mobile-mode form[name=recherche]>input.form-control{border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;min-width:0}:where(html.kr-page-secondaire) body.mobile-mode form[name=recherche]>input.form-control+button.btn{min-height:var(--kr-touch-target);flex:none;float:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;height:auto!important;margin:0!important}:where(html.kr-page-members) body.mobile-mode :is(span,div)[id^=ajax-]:not([id^=ajax-av]):has(>span.btn-group-xs>a[href^=javascript\\:updateAjax]){align-items:center;gap:0 var(--kr-space-2);flex-wrap:wrap;display:inline-flex}:where(html.kr-page-members) body.mobile-mode div[id^=ajax-]:not([id^=ajax-av]):has(>span.btn-group-xs>a[href^=javascript\\:updateAjax]){display:flex}:where(html.kr-page-members) body.mobile-mode [id^=ajax-]>span.btn-group-xs:has(>a[href^=javascript\\:updateAjax]){order:1}body.mobile-mode blockquote footer{background-color:#0000;border-top:0;min-height:0}html[class*=-dark] body.mobile-mode pre{border-color:var(--kr-border-default);background-color:var(--kr-bg-elevated);color:var(--kr-text-primary)}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal.kr-order-viewport{padding:0;padding-top:0!important;padding-bottom:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal.kr-order-viewport>.modal-dialog{margin:0;max-width:100vw!important;max-height:var(--kr-order-budget)!important;margin-left:0!important;margin-right:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal.kr-order-viewport .modal-content{border-width:0;max-height:var(--kr-order-budget)!important;border-radius:0!important}html.kr-theme-enabled body .bootbox.modal.kr-order-modal:not(.kr-keyboard-open) .modal-footer{contain:inline-size;flex-wrap:wrap;align-items:stretch;gap:6px var(--kr-space-2)!important;padding:var(--kr-space-2) 10px!important;padding-bottom:max(var(--kr-space-2), env(safe-area-inset-bottom))!important;flex-direction:row!important}html.kr-theme-enabled body .bootbox.modal.kr-order-modal .modal-footer:before,html.kr-theme-enabled body .bootbox.modal.kr-order-modal .modal-footer:after{content:none}html.kr-theme-enabled body .bootbox.modal.kr-order-modal .modal-footer>.kr-order-badges{gap:var(--kr-space-1) 6px;flex:1 0 100%}html.kr-theme-enabled body .bootbox.modal.kr-order-modal .modal-footer>.btn{flex:1 1 0;width:auto;min-width:0;margin:0;margin-top:0!important}html.kr-theme-enabled body .bootbox.modal.kr-order-modal .kr-order-badge{padding:3px var(--kr-space-2)}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>.row:has(>.col-md-6>select[name=top]){margin:0;margin-right:48px!important;margin-bottom:var(--kr-space-2)!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>.row:has(>.col-md-6>select[name=top])>.col-md-3:not(:has(*)){display:none!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form select[name=top].form-control{min-height:var(--kr-touch-target)!important;padding:var(--kr-space-2) var(--kr-space-3)!important;margin-bottom:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>h3:not(.kr-order-titre-image){gap:var(--kr-space-1)!important;margin-bottom:var(--kr-space-2)!important;font-size:var(--kr-font-section-title)!important;padding:6px!important;line-height:1.25!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>h3:not(.kr-order-titre-image)>.pull-right{display:contents}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>h3:not(.kr-order-titre-image)>.pull-right>img{flex:none;order:-1}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>h3:not(.kr-order-titre-image)>.pull-right>.mini{order:1;gap:0!important;margin-left:auto!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>h3:not(.kr-order-titre-image)>a.btn{order:2}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>div:not([class]) a:not(.btn,.list-group-item){padding:0;min-height:0!important;display:inline!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>p:empty{display:none}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal{--kr-order-tabs-columns:repeat(3, minmax(0, 1fr));--kr-order-tabs-gap:var(--kr-space-1);--kr-order-tab-padding:var(--kr-space-1);--kr-order-tab-display:flex}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel.with-nav-tabs>.panel-heading>ul.nav-tabs>li>a{justify-content:center;align-items:center;white-space:normal!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel.with-nav-tabs>.panel-heading>ul.nav-tabs>li>a>span{margin-top:0}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel.with-nav-tabs>.panel-body.panel-order{padding:var(--kr-space-2)!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active:has(>h4+.kr-order-help-toggle){column-gap:var(--kr-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active:has(>h4+.kr-order-help-toggle)>*{grid-column:1/-1}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active:has(>h4+.kr-order-help-toggle)>h4{grid-column:1;margin:0;margin-top:0!important;margin-bottom:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active:has(>h4+.kr-order-help-toggle)>.kr-order-help-toggle{grid-column:2;margin:0}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active>*+:is(.panel-info,.row.form-group){margin-top:var(--kr-space-2)}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active>.panel-info{margin-bottom:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-info>.panel-body.panel-actions{padding:var(--kr-space-2)!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-actions>.row.form-group{column-gap:var(--kr-space-2);min-height:var(--kr-touch-target);margin:0 0 var(--kr-space-1);padding:0 var(--kr-space-2);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;display:grid!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-actions>.row.form-group:before,html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-actions>.row.form-group:after{content:none}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-actions>.row.form-group>div{width:auto;max-width:none;padding:0;padding-left:0!important;padding-right:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-actions>.row.form-group>div>label{min-height:0;margin:0;line-height:1.3}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-info>.panel-footer{padding:var(--kr-space-1) var(--kr-space-2)!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-info>.panel-footer>.row{flex-wrap:wrap;align-items:center;display:flex;gap:var(--kr-space-1) var(--kr-space-2)!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-info>.panel-footer>.row>div{max-width:none;padding:0;flex:0 auto!important;width:auto!important;padding-right:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-info>.panel-footer>.row>div:has(>label)+div:has(>label){margin-left:auto!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-info>.panel-footer>.row>div>label{min-height:0;margin:0}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .panel-info>.panel-footer>.row select{width:auto;margin:0;margin-bottom:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active>.row.form-group{padding:0;margin-bottom:0!important;padding-left:0!important;padding-right:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active>.row.form-group>.control-label{min-height:0;margin:var(--kr-space-1) 0;padding:0;margin-bottom:var(--kr-space-1)!important;padding-top:0!important;padding-bottom:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active>.row.form-group select.form-control{margin-bottom:0!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active>.row.form-group .checkbox{margin:0;padding:0}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .tab-pane.active>.row.form-group .checkbox>label{min-height:var(--kr-touch-target);align-items:center;margin:0;padding:0;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor .form-group.kr-sender-row>label{min-width:6.25em}body.mobile-mode.page-kramail-compose form[name=post_msg] .kd-row{margin-bottom:var(--kr-space-2)}body.mobile-mode.page-kramail-compose form[name=post_msg] .kd:has(.kd-chip)>.kd-help{display:none}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor>.form-group:has(>.col-md-10>label.checkbox-inline){margin-bottom:var(--kr-space-2)}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor>.form-group:has(>.col-md-10>label.checkbox-inline)>label.control-label{color:var(--kr-text-secondary);font-size:var(--kr-font-detail);letter-spacing:0;text-transform:none;margin-bottom:0;padding-top:0!important;padding-bottom:0!important}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor>.form-group>.col-md-10:has(>label.checkbox-inline){column-gap:var(--kr-space-1);flex-wrap:wrap;display:flex}body.mobile-mode:is(.page-forum,.page-kramail-compose) form.kr-editor>.form-group>.col-md-10>label.checkbox-inline{color:var(--kr-text-primary);font-size:var(--kr-font-body-mobile);letter-spacing:0;text-transform:none;margin-left:0;font-weight:400}:where(body.page-forum.kr-forum-redaction) #col-right .forum-mobile-breadcrumb-link~.forum-mobile-breadcrumb-link{flex-shrink:1}:where(body.page-forum.kr-forum-redaction) #col-right .forum-mobile-breadcrumb-link~.forum-mobile-breadcrumb-link~.forum-mobile-breadcrumb-current{flex-shrink:0;max-width:50%}:where(html:is(.kr-page-materiel,.kr-page-personnage) body.mobile-mode) #col-right .panel:not(.panel-group>*){margin-bottom:var(--kr-space-2)!important}:where(html:is(.kr-page-materiel,.kr-page-personnage) body.mobile-mode) #col-right .panel-default:not(.panel-group>*)>.panel-heading{min-height:var(--kr-touch-target)}:where(html:is(.kr-page-materiel,.kr-page-personnage) body.mobile-mode) #col-right .panel-default:not(.panel-group>*)>.panel-body{--kr-densite-corps-cote:var(--kr-space-2);padding:var(--kr-space-2) var(--kr-densite-corps-cote)!important}:where(html:is(.kr-page-materiel,.kr-page-personnage) body.mobile-mode) #col-right .panel-default:not(.panel-group>*)>.panel-body:has(>p){--kr-densite-corps-cote:var(--kr-space-4)}:where(html:is(.kr-page-materiel,.kr-page-personnage) body.mobile-mode) #col-right .panel-default:not(.panel-group>*)>.panel-body:is(:not(:has(*)),:has(>table:only-child):not(:has(tr))){display:none}:where(html.kr-page-materiel body.mobile-mode:has(#col-leftest)) #col-right .panel-body>a.list-group-item:has(>.mention):not(.kr-materiel-moved *){grid-template:"nom nom""texte charge"/minmax(0,1fr) auto;padding-block:var(--kr-space-1)!important}:where(html.kr-page-materiel body.mobile-mode:has(#col-leftest)) #col-right .panel-body>a.list-group-item:has(>.mention):not(.kr-materiel-moved *):has(>img){grid-template:"image nom nom""image texte charge"/auto minmax(0,1fr) auto}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>.table>tbody>tr>td:has(>a:only-child:not(.btn)){padding:0!important}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>.table>tbody>tr>td>a:only-child:not(.btn){margin-bottom:0!important}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>.table>tbody>tr:has(>td>.btn)>td{vertical-align:middle;padding-block:0!important}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>.table>tbody>tr>td:has(>.btn){position:relative}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>.table>tbody>tr>td>.btn{box-sizing:border-box;width:var(--kr-touch-target);border-radius:calc(var(--kr-radius-sm) + var(--kr-space-2));box-shadow:none;vertical-align:middle;background-clip:content-box;border-width:0;padding:var(--kr-space-2)!important;margin-bottom:0!important}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>.table>tbody>tr>td>a.btn:after{content:"";position:absolute;inset:0}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>p{margin-bottom:var(--kr-space-1)}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>p:last-child{margin-bottom:0}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-default>.panel-heading>.panel-title{flex:1 1 0;min-width:0}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>table.table:has(>thead):not(:has(>tbody>tr)),:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>table.table:has(>thead):not(:has(>tbody>tr))+hr{display:none!important}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>table:not(.table)>tbody:has(>tr>td>img){display:block}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>table:not(.table)>tbody>tr:has(>td>img){gap:var(--kr-space-1);grid-template-columns:repeat(auto-fill,26px minmax(3ch,1fr));align-items:center;display:grid}:where(html.kr-page-personnage body.mobile-mode) #col-right .panel-body>table:not(.table)>tbody>tr:has(>td>img)>td:not(:has(>img)){white-space:nowrap;overflow:hidden}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form:has(>table:not([class])>tbody>tr>th)>p{margin-bottom:var(--kr-space-1)}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>table:not([class]):has(>tbody>tr>th){margin-bottom:var(--kr-space-2);display:block!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>table:not([class])>tbody:has(>tr>th){flex-wrap:wrap;column-gap:.3em;display:flex!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>table:not([class])>tbody:has(>tr>th)>tr:has(>th){flex:1 0 100%}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>table:not([class])>tbody:has(>tr>th)>tr:has(>th):not(:first-child){margin-top:var(--kr-space-2)}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>table:not([class])>tbody:has(>tr>th)>tr>:is(th,td){background:0 0;border:0;padding:0!important;display:inline!important}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>table:not([class])>tbody:has(>tr>th)>tr>th{color:var(--kr-text-secondary);font-size:var(--kr-font-detail);font-weight:600}html.kr-theme-enabled body.mobile-mode .bootbox.modal.kr-order-modal .kr-order-form>table:not([class])>tbody:has(>tr>th)>tr:has(>td):has(+tr>td)>td:after{content:","}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.page-header.kr-kramail-entete{align-items:center;column-gap:var(--kr-space-2);flex-wrap:wrap;display:flex}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.kr-kramail-entete>.forum-mobile-breadcrumb{flex:1 0 100%;min-width:0}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.kr-kramail-entete>.forum-subforum-head{min-width:0;margin-right:var(--kr-space-1);flex:1 1 0;order:1}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.kr-kramail-entete>.pull-right{display:contents!important}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.kr-kramail-entete>.pull-right>:is(a.btn:not([data-kr-dossier]),.btn-group){flex:none;order:2}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.kr-kramail-entete:after{content:"";height:var(--kr-space-2);flex:1 0 100%;order:3}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.kr-kramail-entete>.pull-right>a.btn[data-kr-dossier]{gap:var(--kr-space-2);min-height:var(--kr-touch-target);flex-direction:row;order:4}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.kr-kramail-entete>.pull-right>.btn-group{position:relative}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.kr-kramail-entete>.pull-right>.btn-group>.dropdown-menu{left:auto;right:0}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.kr-kramail-entete .kramail-character-selector{max-width:calc(100% + 2 * var(--kr-space-3))}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right>h1.kr-kramail-entete .kramail-character-selector>.kramail-character-current{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(html.kr-page-kramail-liste,html.kr-page-contacts) body.mobile-mode #col-right #topics_wrapper:after{content:none}:where(html.kr-page-kramail-liste) body.page-kramail.mobile-mode #col-right #topics_wrapper>.dataTables_paginate:has(>.paginate_button.previous.disabled):has(>.paginate_button.next.disabled){display:none!important}}@media (width>=768px){:where(body.page-forum) ul.media-list.forum:has(.kr-rank-title)>li.media>.pull-left>.user-info{text-align:center;width:112px}:where(body.page-forum) .user-info .kr-rank-title{flex-direction:column;align-items:center;gap:2px;margin-top:6px;display:flex}:where(body.page-forum) .user-info .kr-rank-title>img{flex:none;width:24px;height:24px}:where(body.page-forum) .user-info .kr-rank-title>strong{max-width:100%;color:var(--kr-text-secondary);font-size:var(--kr-font-detail);text-wrap:balance;overflow-wrap:break-word;font-weight:600;line-height:1.3}}@media (width<=767px){:where(body.page-forum) ul.media-list.forum>li.media.kr-msg .user-info>.cartouche:has(>div>img[src*="/world/"]){text-align:left}:where(body.page-forum) ul.media-list.forum>li.media.kr-msg .user-info>.cartouche>div:has(>img[src*="/world/"]){vertical-align:-1px;margin-right:6px;display:inline-block}:where(body.page-forum) ul.media-list.forum>li.media.kr-msg .user-info>.cartouche>div>img[src*="/world/"]{width:40px;height:13px;display:block}:where(body.page-forum) ul.media-list.forum>li.media.kr-msg .user-info>.cartouche>strong{color:var(--kr-text-primary);font-size:var(--kr-font-name);line-height:21px}:where(body.page-forum) .user-info .kr-rank-title{text-align:left;justify-content:flex-start;align-items:center;gap:6px;margin-top:2px;display:flex}:where(body.page-forum) .user-info .kr-rank-title>img{flex:none;width:20px;height:20px}:where(body.page-forum) .user-info .kr-rank-title>strong{min-width:0;color:var(--kr-text-secondary);font-size:var(--kr-font-detail);overflow-wrap:break-word;font-weight:600;line-height:18px}}',ENABLE_KEY:"kr-theme-enabled",VARIANT_KEY:"kr-theme-variant",STATS_DISPLAY_KEY:"kr-stats-display",CHARACTER_NAME_KEY:"kr-character-name",STYLE_ID:"kraland-theme-style",THEME_VARIANTS:["kraland","kraland-dark","empire-brun","paladium","theocratie-seelienne","paradigme-vert","khanat-elmerien","confederation-libre","royaume-ruthvenie","empire-brun-dark","paladium-dark","theocratie-seelienne-dark","paradigme-vert-dark","khanat-elmerien-dark","confederation-libre-dark","royaume-ruthvenie-dark","high-contrast"],LOGO_MAP:{kraland:1,"empire-brun":2,"empire-brun-dark":2,paladium:3,"paladium-dark":3,"theocratie-seelienne":4,"theocratie-seelienne-dark":4,"paradigme-vert":5,"paradigme-vert-dark":5,"khanat-elmerien":6,"khanat-elmerien-dark":6,"confederation-libre":7,"confederation-libre-dark":7,"royaume-ruthvenie":8,"royaume-ruthvenie-dark":8},SKILL_ICONS:{Baratin:"9401","Combat Mains Nues":"9402","Combat Contact":"9403","Combat Distance":"9404",Commerce:"9405","Démolition":"9406","Discrétion":"9407","Éloquence":"9408",Falsification:"9409",Foi:"9410",Informatique:"9411","Médecine":"9412",Observation:"9413",Organisation:"9414",Pouvoir:"9415","Séduction":"9416",Survie:"9417",Vol:"9418"},STAT_ICONS:{FOR:"9402",VOL:"9415",CHA:"9416",INT:"9412",GES:"9405",PER:"9413"},MEDIEVAL_MAP_KEY:"kr-medieval-map",MEDIEVAL_MAP_STYLE_ID:"kr-medieval-map-style",MEDIEVAL_MAP_OVERRIDES:{"http://img7.kraland.org/2/map/1/54.gif":"https://i.imgur.com/yQaUb2q.png","http://img7.kraland.org/2/map/1/123.gif":"https://i.imgur.com/zeD5Q3m.gif","http://img7.kraland.org/2/map/1/124.gif":"https://i.imgur.com/kT1NcMR.gif","http://img7.kraland.org/2/map/1/125.gif":"https://i.imgur.com/OZcbEpv.gif","http://img7.kraland.org/2/map/1/126.gif":"https://i.imgur.com/pnNPvQa.gif","http://img7.kraland.org/2/map/1/127.gif":"https://i.imgur.com/AWDyET8.gif","http://img7.kraland.org/2/map/1/128.gif":"https://i.imgur.com/v9BUsFz.gif","http://img7.kraland.org/2/map/1/129.gif":"https://i.imgur.com/F3hWy6L.gif","http://img7.kraland.org/2/map/1/130.gif":"https://i.imgur.com/dQ1eAgR.gif","http://img7.kraland.org/2/map/1/131.gif":"https://i.imgur.com/hQzJHvq.gif","http://img7.kraland.org/2/map/1/150.gif":"https://i.imgur.com/b4gCbux.png","http://img7.kraland.org/2/map/1/160.gif":"https://i.imgur.com/u3pxKOO.gif","http://img7.kraland.org/2/map/1/161.gif":"https://i.imgur.com/SptXelD.gif","http://img7.kraland.org/2/map/1/162.gif":"https://i.imgur.com/r9AajUr.gif","http://img7.kraland.org/2/map/1/163.gif":"https://i.imgur.com/j0E8T1P.gif","http://img7.kraland.org/2/map/1/164.gif":"https://i.imgur.com/ogaiUqe.gif","http://img7.kraland.org/2/map/1/165.gif":"https://i.imgur.com/qe3sdQF.gif","http://img7.kraland.org/2/map/1/166.gif":"https://i.imgur.com/Z6QHBzh.gif","http://img7.kraland.org/2/map/1/167.gif":"https://i.imgur.com/DtNeOzd.gif","http://img7.kraland.org/2/map/1/168.gif":"https://i.imgur.com/bowPMN6.gif","http://img7.kraland.org/2/map/1/169.gif":"https://i.imgur.com/o7CILuq.gif","http://img7.kraland.org/2/map/1/170.gif":"https://i.imgur.com/y9U0dYl.gif","http://img7.kraland.org/2/map/1b/54.gif":"https://i.imgur.com/06sWizC.png","http://img7.kraland.org/2/map/1b/123.gif":"https://i.imgur.com/AVfs5gP.gif","http://img7.kraland.org/2/map/1b/124.gif":"https://i.imgur.com/5EXjAMq.gif","http://img7.kraland.org/2/map/1b/125.gif":"https://i.imgur.com/2W8B2Dt.gif","http://img7.kraland.org/2/map/1b/126.gif":"https://i.imgur.com/4bBE651.gif","http://img7.kraland.org/2/map/1b/127.gif":"https://i.imgur.com/MlV4iYC.gif","http://img7.kraland.org/2/map/1b/128.gif":"https://i.imgur.com/rmU5dY2.gif","http://img7.kraland.org/2/map/1b/129.gif":"https://i.imgur.com/YeujdJG.gif","http://img7.kraland.org/2/map/1b/130.gif":"https://i.imgur.com/PqDVOX3.gif","http://img7.kraland.org/2/map/1b/131.gif":"https://i.imgur.com/W8FRpdH.gif","http://img7.kraland.org/2/map/1b/150.gif":"https://i.imgur.com/w6yVuNX.png","http://img7.kraland.org/2/map/1b/160.gif":"https://i.imgur.com/bHKR6EJ.gif","http://img7.kraland.org/2/map/1b/161.gif":"https://i.imgur.com/yrfMXwl.gif","http://img7.kraland.org/2/map/1b/162.gif":"https://i.imgur.com/qfSfUkX.gif","http://img7.kraland.org/2/map/1b/163.gif":"https://i.imgur.com/MR7miUh.gif","http://img7.kraland.org/2/map/1b/164.gif":"https://i.imgur.com/MMunrUy.gif","http://img7.kraland.org/2/map/1b/165.gif":"https://i.imgur.com/Kqs7t39.gif","http://img7.kraland.org/2/map/1b/166.gif":"https://i.imgur.com/6FoA0Hi.gif","http://img7.kraland.org/2/map/1b/167.gif":"https://i.imgur.com/Jgu5rX9.gif","http://img7.kraland.org/2/map/1b/168.gif":"https://i.imgur.com/KCPBL3T.gif","http://img7.kraland.org/2/map/1b/169.gif":"https://i.imgur.com/uBJObWh.gif","http://img7.kraland.org/2/map/1b/170.gif":"https://i.imgur.com/FfpTfLi.gif"},MEDIEVAL_SEPIA:"85%",MEDIEVAL_PRETEST_TIMEOUT_MS:3e3,MEDIEVAL_NO_REPLACE:{"http://img7.kraland.org/2/map/1/109.gif":!0,"http://img7.kraland.org/2/map/1/134.gif":!0,"http://img7.kraland.org/2/map/1/197.gif":!0,"http://img7.kraland.org/2/map/1/198.gif":!0,"http://img7.kraland.org/2/map/1/199.gif":!0,"http://img7.kraland.org/2/map/1/5015.gif":!0,"http://img7.kraland.org/2/map/1/5021.gif":!0,"http://img7.kraland.org/2/map/1/5022.gif":!0,"http://img7.kraland.org/2/map/1/5023.gif":!0,"http://img7.kraland.org/2/map/1/5024.gif":!0,"http://img7.kraland.org/2/map/1/231129.gif":!0,"http://img7.kraland.org/2/map/1/231229.gif":!0,"http://img7.kraland.org/2/map/1/231329.gif":!0,"http://img7.kraland.org/2/map/1/231429.gif":!0,"http://img7.kraland.org/2/map/1b/109.gif":!0,"http://img7.kraland.org/2/map/1b/134.gif":!0,"http://img7.kraland.org/2/map/1b/197.gif":!0,"http://img7.kraland.org/2/map/1b/198.gif":!0,"http://img7.kraland.org/2/map/1b/199.gif":!0,"http://img7.kraland.org/2/map/1b/5015.gif":!0,"http://img7.kraland.org/2/map/1b/5021.gif":!0,"http://img7.kraland.org/2/map/1b/5022.gif":!0,"http://img7.kraland.org/2/map/1b/5023.gif":!0,"http://img7.kraland.org/2/map/1b/5024.gif":!0,"http://img7.kraland.org/2/map/1b/231129.gif":!0,"http://img7.kraland.org/2/map/1b/231229.gif":!0,"http://img7.kraland.org/2/map/1b/231329.gif":!0,"http://img7.kraland.org/2/map/1b/231429.gif":!0},MEDIEVAL_ABSENT_IN_TARGET:{1:["109.gif","123.gif","124.gif","125.gif","126.gif","127.gif","128.gif","129.gif","130.gif","134.gif","150.gif","160.gif","161.gif","162.gif","163.gif","164.gif","165.gif","166.gif","167.gif","168.gif","169.gif","170.gif","197.gif","198.gif","199.gif","231129.gif","231229.gif","231329.gif","231429.gif","3527.gif","5015.gif","5021.gif","5022.gif","5023.gif","5024.gif","51_1.gif","51_2.gif","51_3.gif","51_4.gif","51_5.gif","51_6.gif","51_7.gif","51_8.gif","51_9.gif","52_0.gif","53_0.gif","54.gif","54_0.gif","55_0.gif","55_1.gif","55_2.gif","55_3.gif","55_4.gif","55_5.gif","55_6.gif","55_7.gif","55_8.gif","55_9.gif","56_1.gif","56_2.gif","56_3.gif","56_4.gif","56_5.gif","56_6.gif","56_7.gif","56_8.gif","56_9.gif","blank.gif","c1w.gif","hex.gif","hex2.gif","hex3.gif","m1w.gif","m2w.gif","m3w.gif","m4w.gif","p1w.gif","p2w.gif","p3w.gif","p4w.gif"],"1b":["109.gif","123.gif","124.gif","125.gif","126.gif","127.gif","128.gif","129.gif","130.gif","134.gif","150.gif","160.gif","161.gif","162.gif","163.gif","164.gif","165.gif","166.gif","167.gif","168.gif","169.gif","170.gif","197.gif","198.gif","199.gif","231129.gif","231229.gif","231329.gif","231429.gif","3527.gif","5015.gif","5021.gif","5022.gif","5023.gif","5024.gif","51_1.gif","51_2.gif","51_3.gif","51_4.gif","51_5.gif","51_6.gif","51_7.gif","51_8.gif","51_9.gif","52_0.gif","53_0.gif","54.gif","54_0.gif","55_0.gif","55_1.gif","55_2.gif","55_3.gif","55_4.gif","55_5.gif","55_6.gif","55_7.gif","55_8.gif","55_9.gif","56_1.gif","56_2.gif","56_3.gif","56_4.gif","56_5.gif","56_6.gif","56_7.gif","56_8.gif","56_9.gif","hex.gif","hex2.gif","hex3.gif"]},COMMERCE_LIST_KEY:"kr-commerce-list-mode",COMMERCE_EXPANDED_KEY:"kr-commerce-expanded",MATERIEL_MOVE_KEY:"kr-materiel-move",CAROUSEL_HIDE_KEY:"kr-carousel-hide"};function C(t){try{t()}catch(t){}}const S={};function L(t){return t in S||(S[t]=localStorage.getItem(t)),S[t]}function _(t,e){S[t]=e,localStorage.setItem(t,e)}function z(){return"true"===L(A.ENABLE_KEY)}function q(){return L(A.VARIANT_KEY)||"kraland"}function T(){return L(A.STATS_DISPLAY_KEY)||"icon"}function N(){return"true"===L(A.MEDIEVAL_MAP_KEY)}function M(){var t=L(A.MATERIEL_MOVE_KEY);return null===t||"true"===t}function j(){var t=L(A.CAROUSEL_HIDE_KEY);return null===t||"true"===t}function I(t){if(!t)return null;const e=t.match(/url\((?:'|")?(.*?)(?:'|")?\)/);return e?e[1]:null}const P={applied:"data-kr-medieval-applied",original:"data-kr-medieval-original-bg",filter:"data-kr-medieval-original-filter",target:"data-kr-medieval-target",failed:"data-kr-medieval-failed",pending:"data-kr-medieval-pending"},D=Object.create(null);function O(t){if(!t.hasAttribute(P.filter)||!t.style)return;const e=t.getAttribute(P.filter);e?t.style.setProperty("filter",e,"important"):t.style.removeProperty("filter")}function B(t){const e=t.getAttribute(P.target);e&&(D[e]=!0);const r=t.getAttribute(P.original);t.removeAttribute(P.applied),t.removeAttribute(P.pending),t.setAttribute(P.failed,"true"),O(t),null!==r&&t.getAttribute("src")!==r&&t.setAttribute("src",r)}function R(t,e,r){t.hasAttribute(P.original)||t.setAttribute(P.original,t.getAttribute("src")||""),t.hasAttribute(P.filter)||t.setAttribute(P.filter,t.style&&t.style.getPropertyValue("filter")||""),function(t){if(t.__krImgGuard)return;t.__krImgGuard=!0;const e=function(){"true"===t.getAttribute(P.applied)&&t.getAttribute("src")===t.getAttribute(P.target)&&(t.__krFailEvent||0===t.naturalWidth)&&B(t)};t.addEventListener("error",function(){t.__krFailEvent=!0,e(),t.__krFailEvent=!1}),t.addEventListener("load",e)}(t),t.removeAttribute(P.failed),t.setAttribute(P.target,e),t.setAttribute(P.applied,"true"),t.setAttribute("src",e),r&&t.style&&t.style.setProperty("filter","sepia("+A.MEDIEVAL_SEPIA+")","important"),t.complete&&0===t.naturalWidth&&t.getAttribute("src")===e&&t.currentSrc&&B(t)}function F(t){if("true"!==t.getAttribute(P.applied)&&"true"!==t.getAttribute(P.failed))return;const e=t.getAttribute("src");e!==t.getAttribute(P.target)&&e!==t.getAttribute(P.original)&&(O(t),[P.applied,P.failed,P.pending,P.target,P.original,P.filter].forEach(function(e){t.removeAttribute(e)}))}const H={};function K(t,e){return H[t]||(H[t]=new Set((A.MEDIEVAL_ABSENT_IN_TARGET||{})[t]||[])),H[t].has(function(t){return String(t).split("?")[0].split("#")[0].split("/").pop()}(e))}function V(t){return function(t,e,r){return t?e[t]?e[t]:-1!==t.indexOf("/2/map/1b/")?r("1b",t)?null:t.replace("/2/map/1b/","/2/map/5/"):-1!==t.indexOf("/2/map/1/")?r("1",t)?null:t.replace("/2/map/1/","/2/map/5/"):null:null}(t,A.MEDIEVAL_MAP_OVERRIDES||{},K)}function Y(){try{const t="data-kr-medieval-applied",e="data-kr-medieval-original-bg",r="data-kr-medieval-original-filter",o={};function a(a){if(a&&"IMG"===a.tagName&&F(a),!a||a.getAttribute&&"true"===a.getAttribute(t)||a.getAttribute&&"true"===a.getAttribute("data-kr-medieval-pending")||a.getAttribute&&"true"===a.getAttribute("data-kr-medieval-failed"))return;let i=null;if("IMG"===a.tagName)i=a.src||a.getAttribute("src");else{const t=a.style&&a.style.getPropertyValue("background-image")||"",e=t||window.getComputedStyle&&getComputedStyle(a).backgroundImage||"";i=I(t)||I(e)}if(!i)return;if(d(i,A.MEDIEVAL_NO_REPLACE))return;const n=V(i);if(!n||D[n])return;a.setAttribute&&a.setAttribute("data-kr-medieval-pending","true"),a.hasAttribute&&a.hasAttribute(e)||a.setAttribute(e,"IMG"===a.tagName&&a.getAttribute("src")||i);const l=a.style&&a.style.getPropertyValue("filter")||"";a.hasAttribute&&a.hasAttribute(r)||a.setAttribute(r,l);const m=w.hold("medieval:pretest");var s;(s=n,Object.hasOwn(o,s)?Promise.resolve(!!o[s]):new Promise(t=>{try{var e=!1,r=new Image,a=setTimeout(function(){e||(e=!0,r.onload=null,r.onerror=null,t(null))},A.MEDIEVAL_PRETEST_TIMEOUT_MS);r.onload=function(){e||(e=!0,clearTimeout(a),o[s]=!0,t(!0))},r.onerror=function(){e||(e=!0,clearTimeout(a),o[s]=!1,t(!1))},r.src=s}catch(e){o[s]=!1,t(!1)}})).then(o=>{if(null===o)"IMG"===a.tagName&&R(a,n,-1!==i.indexOf("/2/map/1b/"));else if(o)"IMG"===a.tagName?R(a,n,-1!==i.indexOf("/2/map/1b/")):(a.style&&a.style.setProperty&&a.style.setProperty("background-image",'url("'+n+'")',"important"),-1!==i.indexOf("/2/map/1b/")&&a.style&&a.style.setProperty&&a.style.setProperty("filter","sepia("+A.MEDIEVAL_SEPIA+")","important"),a.setAttribute&&a.setAttribute(t,"true"));else{D[n]=!0;const t=a.getAttribute(e);"IMG"===a.tagName?t&&a.getAttribute("src")!==t&&a.setAttribute("src",t):t?a.style&&a.style.setProperty&&a.style.setProperty("background-image",'url("'+t+'")',"important"):a.style&&a.style.removeProperty&&a.style.removeProperty("background-image");const o=a.getAttribute(r);o?a.style&&a.style.setProperty&&a.style.setProperty("filter",o,"important"):a.style&&a.style.removeProperty&&a.style.removeProperty("filter"),a.setAttribute&&a.setAttribute("data-kr-medieval-failed","true")}a.removeAttribute&&a.removeAttribute("data-kr-medieval-pending")}).catch(t=>{a.setAttribute&&a.setAttribute("data-kr-medieval-failed","true"),a.removeAttribute&&a.removeAttribute("data-kr-medieval-pending")}).then(m)}function i(){document.querySelectorAll("["+t+'="true"], [data-kr-medieval-failed="true"]').forEach(o=>{const a=o.getAttribute(e);"IMG"===o.tagName?a?o.getAttribute("src")!==a&&o.setAttribute("src",a):o.removeAttribute&&o.removeAttribute("src"):a?o.style&&o.style.setProperty&&o.style.setProperty("background-image",'url("'+a+'")',"important"):o.style&&o.style.removeProperty&&o.style.removeProperty("background-image");const i=o.getAttribute(r);i?o.style&&o.style.setProperty&&o.style.setProperty("filter",i,"important"):o.style&&o.style.removeProperty&&o.style.removeProperty("filter"),o.removeAttribute&&o.removeAttribute(t),o.removeAttribute&&o.removeAttribute("data-kr-medieval-failed"),o.removeAttribute&&o.removeAttribute(e),o.removeAttribute&&o.removeAttribute(r),o.removeAttribute&&o.removeAttribute(P.target),o.removeAttribute&&o.removeAttribute(P.pending)})}if(N()){if(document.documentElement.classList.add("kr-medieval-map-enabled"),document.querySelectorAll('div[style*="/2/map/1/"], div[style*="/2/map/1b/"], img[src*="/2/map/1/"], img[src*="/2/map/1b/"]').forEach(a),!Y._observer){const n=new MutationObserver(t=>{t.forEach(t=>{"attributes"!==t.type||"style"!==t.attributeName&&"src"!==t.attributeName||!t.target||1!==t.target.nodeType?"childList"===t.type&&t.addedNodes.forEach(t=>{1===t.nodeType&&(t.matches&&(t.matches('div[style*="/2/map/1/"]')||t.matches('div[style*="/2/map/1b/"]')||t.matches('img[src*="/2/map/1/"]')||t.matches('img[src*="/2/map/1b/"]'))&&a(t),t.querySelectorAll&&t.querySelectorAll('div[style*="/2/map/1/"], div[style*="/2/map/1b/"], img[src*="/2/map/1/"], img[src*="/2/map/1b/"]').forEach(a))}):a(t.target)})});n.observe(document.body||document.documentElement,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["style","src"]}),Y._observer=n}}else document.documentElement.classList.remove("kr-medieval-map-enabled"),i(),Y._observer&&(Y._observer.disconnect(),Y._observer=null);return!0}catch(l){return!1}}function W(){const t=location?.pathname||"";return 0===t.indexOf("/jouer")&&"/jouer/communaute"!==t&&"/jouer/communaute/membres"!==t}function G(t,e,r){t.addEventListener("error",function(){if(e.querySelector(".kr-icon-fallback"))return;t.hidden=!0;const o=document.createElement("span");o.className="kr-icon-fallback",o.setAttribute("aria-hidden","true"),o.textContent=String(r||"").substring(0,3).toUpperCase(),e.insertBefore(o,t)})}async function U(t){if(!z())return!1;f.start("css:inject");try{let r=document.getElementById(A.STYLE_ID);r?r.textContent=t:(r=document.createElement("style"),r.id=A.STYLE_ID,r.textContent=t,document.head.appendChild(r)),f.end("css:inject"),f.start("css:applyVariant"),document.documentElement.classList.add("kr-theme-enabled");const o=q();document.documentElement.classList.toggle("kr-theme-high-contrast","high-contrast"===o),A.THEME_VARIANTS.forEach(t=>document.documentElement.classList.remove("kr-theme-variant-"+t)),o&&"disable"!==o&&document.documentElement.classList.add("kr-theme-variant-"+o);const a=0===location?.pathname?.indexOf("/communaute/membres");document.documentElement.classList.toggle("kr-page-members",a),document.documentElement.classList.toggle("kr-page-plateau","/jouer/plateau"===g(location?.pathname||""));const i=(e=location?.pathname||"",[...new Set(u.filter(t=>t.test(e)).flatMap(t=>t.classes))]);return u.flatMap(t=>t.classes).forEach(t=>document.documentElement.classList.toggle(t,i.includes(t))),document.documentElement.classList.toggle("kr-page-forum-index",n(location?.pathname||"")),f.end("css:applyVariant"),!0}catch(t){return f.end("css:inject"),!1}var e}async function X(){z()&&await U(A.BUNDLED_CSS)}function J(t,e=!1){try{if(!t||"disable"===t)return _(A.ENABLE_KEY,"false"),void(e||location.reload());const r=!z();if(_(A.ENABLE_KEY,"true"),_(A.VARIANT_KEY,t),r&&!e)return void location.reload();A.THEME_VARIANTS.forEach(t=>document.documentElement.classList.remove("kr-theme-variant-"+t)),document.documentElement.classList.add("kr-theme-variant-"+t),document.documentElement.classList.add("kr-theme-enabled"),C(()=>U(A.BUNDLED_CSS)),C(()=>bt())}catch(t){}}function Q(){"true"===localStorage.getItem("kr-hide-footer-quote")?document.documentElement.classList.add("kr-hide-footer-quote"):document.documentElement.classList.remove("kr-hide-footer-quote")}function Z(){j()?document.documentElement.classList.add("kr-hide-carousel"):document.documentElement.classList.remove("kr-hide-carousel")}function tt(){document.querySelectorAll(".page-accueil .alert.alert-dismissible").forEach(function(t){if(-1!==t.textContent.indexOf("Ministre")){var e=t.querySelector('.close, [data-dismiss="alert"]');e&&e.remove();for(var r=document.createTreeWalker(t,NodeFilter.SHOW_TEXT);r.nextNode();){var o=r.currentNode;-1!==o.nodeValue.indexOf("Ce message a été modifié le")&&(o.nodeValue=o.nodeValue.replace("Ce message a été modifié le","Dernière publication du ministère le"))}t.classList.remove("alert","alert-info","alert-dismissible"),t.classList.add("kr-ministerial-card")}})}function et(){"true"===L(A.COMMERCE_LIST_KEY)?document.documentElement.classList.add("kr-commerce-list-mode"):document.documentElement.classList.remove("kr-commerce-list-mode")}function rt(){document.querySelectorAll('[data-toggle="tooltip"]').forEach(t=>{if(t.classList.contains("kr-icon-cell"))return void["data-toggle","data-placement","data-original-title"].forEach(e=>t.removeAttribute(e));const e=document.body.classList.contains("mobile-mode"),r=t.closest(".col-leftest"),o=t.closest(".panel-body.grid-transformed");if(e||r||o){const e=t.getAttribute("data-original-title")||t.getAttribute("title");e&&t.matches('img[src*="img7.kraland.org/2/rank/"]')&&t.setAttribute("data-kr-rank-label",e),t.removeAttribute("data-toggle"),t.removeAttribute("data-placement"),t.removeAttribute("title"),t.removeAttribute("data-original-title")}}),window.$&&window.$.fn&&window.$.fn.tooltip&&(window.$.fn.tooltip=function(){return this})}function ot(){rt(),document.body&&new MutationObserver(t=>{let e=!1;for(const r of t)if(r.addedNodes.length>0){e=!0;break}e&&rt()}).observe(document.body,{childList:!0,subtree:!0})}function at(){window.location.pathname.startsWith("/forum/")&&document.querySelectorAll('img[src*="img7.kraland.org/2/rank/"]').forEach(t=>{let e=t.getAttribute("data-original-title")||t.getAttribute("title")||t.getAttribute("data-kr-rank-label");if(!e)return;let r=t.closest("div");if(!r||!r.parentElement)return;let o=r.closest(".cartouche")||r.closest('div[class="cartouche"]');o||(o=r.parentElement),o&&o.querySelector('strong a[href*="charlie-2-82045"]')&&"Empereur"===e&&(e="Emperatrice"),"Gouverneure Mystisie"===e?e="Sultane Eternelle de Mystisie":"Gouverneur Mystisie"===e&&(e="Sultan Eternel de Mystisie");const a=r.parentElement.querySelectorAll("div");let i=!1;for(let t of a)if(t.textContent.trim()===e&&t!==r){i=!0;break}if(i)return;const n=r.nextElementSibling;if(n&&n.hasAttribute("data-kr-rank-title"))return;const l=document.createElement("div");l.setAttribute("data-kr-rank-title","true"),l.className="kr-rank-title";const d=r.querySelector('img[src*="/rank/"]');d&&l.appendChild(d.cloneNode(!0));const m=document.createElement("strong");m.textContent=e,l.appendChild(m),r.parentElement&&r.parentElement.replaceChild(l,r)})}function it(){if(!W())return;const t=document.querySelector(".dashboard");if(!t)return;const e=t.querySelectorAll(":scope > .panel");if(!e.length)return;const r=document.createElement("div");r.className="dashboard-flex";const o=[];let a=!1;e.forEach(t=>{const e=t.querySelector(".panel-body");if(!e)return;if(!e.querySelector("table"))return;const r=t.querySelector(".panel-heading .panel-title"),i=r?r.textContent.trim():"";if(!i.toLowerCase().includes("groupe"))return;const n=function(t){const e={title:"",groupButtons:[],members:[]},r=t.querySelector(".panel-heading");if(r){const t=r.querySelector(".panel-title");if(t){e.title=t.textContent.trim();var o=document.createDocumentFragment();t.childNodes.forEach(function(t){t.nodeType===Node.TEXT_NODE?o.appendChild(t.cloneNode(!1)):(t.nodeType===Node.ELEMENT_NODE&&"IMG"===t.tagName||t.nodeType===Node.ELEMENT_NODE&&t.classList.contains("badge"))&&o.appendChild(t.cloneNode(!0))}),e.titleFragment=o,t.querySelectorAll("a.btn").forEach(t=>{e.groupButtons.push(t.cloneNode(!0))})}}const a=t.querySelector(".panel-body");if(!a)return e;const i=a.querySelector("table");return i?(i.querySelectorAll("tr").forEach(t=>{const r=t.querySelector("td:first-child"),o=t.querySelector("td:last-child");if(!r||!o)return;const a=r.querySelectorAll("a.list-group-item.ds_game"),i=o.querySelectorAll('div[style*="height:59px"]');a.forEach((t,r)=>{const o=function(t,e){const r={originalLink:t,avatar:null,name:"",status:"",isPNJ:!1,worldImage:null,hpInfo:null,pvLevel:null,profileUrl:"",actionsDiv:null},o=t.querySelector("img.pull-left");o&&(r.avatar=o.src);const a=t.querySelector(".list-group-item-heading"),i=t.querySelector(".list-group-item-text");a&&(r.name=a.textContent.trim(),r.nameFragment=v(a)),i&&(r.status=i.textContent.trim()),t.querySelector(".btn-danger.xmini")&&(r.isPNJ=!0);const n=t.querySelector(".mention.pull-right");if(n){const t=n.querySelector('img[src*="world"]');t&&(r.worldImage=t.src);const e=n.querySelector('img[src*="pdv"]');if(e){const t=e.src.match(/pdv(\d)\.png/);t&&(r.pvLevel=parseInt(t[1],10))}const o=n.querySelector('div[style*="background"]');if(o){const t=(o.getAttribute("style")||"").match(/width:\s*(\d+)%/);t&&(r.hpInfo=parseInt(t[1],10))}}return r.profileUrl=t.href,e&&(r.actionsDiv=e.cloneNode(!0)),r}(t,i[r]||null);e.members.push(o)})}),e):e}(t);if(0===n.members.length)return;const l=!a;i.toLowerCase().includes("groupe")&&(a=!0),o.push({isMyGroup:l,title:n.title,titleFragment:n.titleFragment,groupButtons:n.groupButtons,members:n.members})}),0!==o.length&&(o.forEach((t,e)=>{const o=document.createElement("div");o.className=t.isMyGroup?"dashboard-section dashboard-section-mygroup":"dashboard-section dashboard-section-others";const a=document.createElement("div");if(a.className="dashboard-section-header",t.groupButtons&&t.groupButtons.length>0){const e=document.createElement("div");e.className="dashboard-group-buttons",t.groupButtons.forEach(t=>{e.appendChild(t)}),a.appendChild(e)}const i=document.createElement("span");i.className="dashboard-group-title";var n=t.title.replace(/\s*Groupe\s+/i,"");if(t.titleFragment&&n){var l=t.titleFragment.cloneNode(!0),d=l.firstChild;d&&d.nodeType===Node.TEXT_NODE&&(d.textContent=d.textContent.replace(/\s*Groupe\s+/i,""),d.textContent||l.removeChild(d)),x(i,l)}else t.isMyGroup?i.textContent=n||"Mon groupe":n?i.textContent=n:t.members[0]&&t.members[0].nameFragment?(i.appendChild(document.createTextNode("Groupe de ")),i.appendChild(t.members[0].nameFragment.cloneNode(!0))):i.textContent="Groupe de "+(t.members[0]&&t.members[0].name||"Inconnu");a.appendChild(i),o.appendChild(a);const m=document.createElement("div");m.className=t.isMyGroup?"dashboard-cards-grid dashboard-cards-large":"dashboard-cards-grid",t.members.forEach(e=>{m.appendChild(function(t,e=!1){const r=document.createElement("div");r.className=e?"dashboard-card dashboard-card-large":"dashboard-card";const o=t.originalLink.cloneNode(!1);o.classList.add("dashboard-card-link");const a=document.createElement("div");if(a.className="dashboard-card-header",t.avatar){const e=document.createElement("div");if(e.className="dashboard-card-avatar-wrapper",t.pvLevel){const r=function(t){if(!t)return null;const e={1:100,2:80,3:60,4:40,5:20},r=e[t]?t:1,o=2*Math.PI*37,a=o-o*e[r]/100,i=document.createElementNS("http://www.w3.org/2000/svg","svg");i.setAttribute("class","dashboard-card-hp-circle kr-pv-"+r),i.setAttribute("width","82"),i.setAttribute("height","82"),i.setAttribute("viewBox","0 0 82 82");const n=document.createElementNS("http://www.w3.org/2000/svg","circle");n.setAttribute("class","dashboard-card-hp-track"),n.setAttribute("cx","41"),n.setAttribute("cy","41"),n.setAttribute("r",37),n.setAttribute("fill","none"),n.setAttribute("stroke-width","3");const l=document.createElementNS("http://www.w3.org/2000/svg","circle");return l.setAttribute("class","dashboard-card-hp-progress"),l.setAttribute("cx","41"),l.setAttribute("cy","41"),l.setAttribute("r",37),l.setAttribute("fill","none"),l.setAttribute("stroke-width","4"),l.setAttribute("stroke-linecap","round"),l.setAttribute("stroke-dasharray",o),l.setAttribute("stroke-dashoffset",a),l.setAttribute("transform","rotate(-90 41 41)"),i.appendChild(n),i.appendChild(l),i}(t.pvLevel);r&&e.appendChild(r)}const r=document.createElement("img");r.src=t.avatar,r.className="dashboard-card-avatar",r.alt=t.name,5===t.pvLevel&&r.classList.add("is-ko"),e.appendChild(r),a.appendChild(e)}const i=document.createElement("div");if(i.className="dashboard-card-name-container",t.worldImage){const e=document.createElement("img");e.src=t.worldImage,e.className="dashboard-card-world",e.alt="World",i.appendChild(e)}const n=document.createElement("div");n.className="dashboard-card-name",t.nameFragment?x(n,t.nameFragment):n.textContent=t.name,i.appendChild(n),a.appendChild(i),o.appendChild(a);const l=document.createElement("div");if(l.className="dashboard-card-body",t.status){const e=document.createElement("div");e.className="dashboard-card-status",e.textContent=t.status,l.appendChild(e)}if(o.appendChild(l),r.appendChild(o),null!==t.hpInfo){const e=document.createElement("div");e.className="dashboard-card-hp";const o=document.createElement("div");o.className="dashboard-card-hp-fill",o.style.width=t.hpInfo+"%",t.hpInfo>70?o.classList.add("kr-pv-1"):t.hpInfo>30?o.classList.add("kr-pv-3"):o.classList.add("kr-pv-4"),e.appendChild(o),r.appendChild(e)}if(t.isPNJ){const t=document.createElement("span");t.className="dashboard-card-pnj",t.textContent="PNJ",r.appendChild(t)}if(t.actionsDiv){const e=document.createElement("div");e.className="dashboard-card-actions",t.actionsDiv.querySelectorAll("a").forEach(t=>{e.appendChild(t.cloneNode(!0))}),r.appendChild(e)}return r}(e,t.isMyGroup))}),o.appendChild(m),r.appendChild(o)}),t.innerHTML="",t.appendChild(r))}function nt(t,e){const r=document.createElement("div");r.className="forum-mobile-breadcrumb",t.forEach(({label:t,href:e})=>{const o=document.createElement("a");o.setAttribute("href",e),o.className="forum-mobile-breadcrumb-link";const a=document.createElement("span");a.className="forum-mobile-breadcrumb-label",a.textContent=t,o.appendChild(a);const i=document.createElement("span");i.className="forum-mobile-breadcrumb-sep",i.setAttribute("aria-hidden","true"),i.textContent="›",r.append(o,i)});const o=document.createElement("span");return o.className="forum-mobile-breadcrumb-current",o.textContent=e,r.appendChild(o),r}function lt(t){const e=t||document.createElement("button");e.type="button",e.classList.add("btn","btn-default","kr-more"),e.setAttribute("aria-label","Autres actions");const r=document.createElement("span");return r.className="kr-more-glyph",r.setAttribute("aria-hidden","true"),r.textContent="•••",e.replaceChildren(r),e}function dt(t){const e=document.querySelector("#topics_filter input");e&&(e.getAttribute("placeholder")||e.setAttribute("placeholder","Rechercher…"),e.hasAttribute("aria-label")||e.setAttribute("aria-label","Rechercher dans les "+t));const r=document.querySelector("#topics_length select");r&&!r.hasAttribute("aria-label")&&r.setAttribute("aria-label","Nombre de "+t+" par page")}function mt(t){t.addEventListener("click",function(t){if(!document.body.classList.contains("mobile-mode"))return;const e=t.target.closest("td");if(!e||e!==e.parentElement.cells[0]||t.target.closest("input, a"))return;const r=e.querySelector('input[type="checkbox"]');r&&r.click()})}function st(){const t={Jouer:"jouer/plateau","Règles":"regles/avancees",Monde:"monde/evenements","Communauté":"communaute/membres"};let e=null;const r=document.body.classList.contains("mobile-mode");if(document.querySelectorAll(".navbar-nav .dropdown > a.dropdown-toggle").forEach(o=>{const a=o.textContent.trim().replace(/\s*\n.*$/,"");if(a.startsWith("Forum")&&!a.includes("HRP")&&!a.includes("RP"))return void(e=o.closest("li.dropdown"));const i=Object.keys(t).find(t=>a.includes(t));i&&t[i]&&(o.href=t[i],r?o.setAttribute("data-toggle","dropdown"):(o.removeAttribute("data-toggle"),o.hasAttribute("data-nav-modified")||(o.setAttribute("data-nav-modified","true"),o.addEventListener("click",function(t){return t.preventDefault(),window.location.href=this.href,!1}))))}),e&&!document.querySelector("[data-forums-added]")){const t=e.querySelector(".dropdown-menu"),o=document.createElement("li");o.className="dropdown",o.setAttribute("data-forums-added","rp"),o.innerHTML='\n \n \n ';const a=document.createElement("li");if(a.className="dropdown",a.setAttribute("data-forums-added","hrp"),a.innerHTML='\n \n ',t){const e=t.cloneNode(!0),r=Array.from(e.querySelectorAll("li > a")).find(t=>t.textContent.includes("Jeu (RP)"));r&&r.parentElement&&r.parentElement.remove(),a.appendChild(e)}if(e.parentElement&&(e.parentElement.insertBefore(o,e),e.parentElement.insertBefore(a,e)),e.remove(),r){const t=o.querySelector("a.dropdown-toggle");t&&t.setAttribute("data-toggle","dropdown");const e=a.querySelector("a.dropdown-toggle");e&&e.setAttribute("data-toggle","dropdown")}else{const t=o.querySelector("a.dropdown-toggle");t&&(t.removeAttribute("data-toggle"),t.addEventListener("click",function(t){return t.preventDefault(),window.location.href=this.href,!1}));const e=a.querySelector("a.dropdown-toggle");e&&(e.removeAttribute("data-toggle"),e.addEventListener("click",function(t){return t.preventDefault(),window.location.href=this.href,!1}))}const i=o.parentElement;if(i&&!document.querySelector('[data-forums-added="forum-communaute"]')){let e=!1;t&&(e=!!Array.from(t.querySelectorAll("li > a")).find(t=>t.textContent.toLowerCase().includes("staff")));const o=document.createElement("li");o.className="dropdown",o.setAttribute("data-forums-added","forum-communaute"),o.innerHTML='\n \n \n ';const n=document.createElement("li");n.className="dropdown",n.setAttribute("data-forums-added","forum-debats"),n.innerHTML='\n \n \n ';let l=null;if(e&&(l=document.createElement("li"),l.className="dropdown",l.setAttribute("data-forums-added","forum-staff"),l.innerHTML='\n \n \n '),i.insertBefore(o,a.nextSibling),i.insertBefore(n,o.nextSibling),l&&i.insertBefore(l,n.nextSibling),r){const t=[o,n];l&&t.push(l),t.forEach(t=>{const e=t.querySelector("a.dropdown-toggle");e&&e.setAttribute("data-toggle","dropdown")})}else{const t=[o,n];l&&t.push(l),t.forEach(t=>{const e=t.querySelector("a.dropdown-toggle");e&&(e.removeAttribute("data-toggle"),e.addEventListener("click",function(t){return t.preventDefault(),window.location.href=this.href,!1}))})}}}const o=Array.from(document.querySelectorAll(".navbar-nav > li.dropdown")).find(t=>t.querySelector("a.dropdown-toggle")?.textContent.includes("Communauté")&&!t.getAttribute("data-forums-added"));if(o&&!document.querySelector("[data-stats-menu-added]")){const t=document.createElement("li");if(t.className="dropdown",t.setAttribute("data-stats-menu-added","true"),t.innerHTML='\n \n \n ',o.parentElement&&o.parentElement.insertBefore(t,o.nextSibling),r){const e=t.querySelector("a.dropdown-toggle");e&&e.setAttribute("data-toggle","dropdown")}else{const e=t.querySelector("a.dropdown-toggle");e&&(e.removeAttribute("data-toggle"),e.addEventListener("click",function(t){return t.preventDefault(),window.location.href=this.href,!1}))}}}function pt(){const t=[{text:"Membres actifs",cls:"kr-icon-members"},{text:"Personnages actifs",cls:"kr-icon-characters"},{text:"Personnes en ligne",cls:"kr-icon-online"},{text:"Présentation",cls:"kr-icon-presentation"},{text:"Médailles",cls:"kr-icon-medals"}];t.forEach(t=>document.querySelectorAll("."+t.cls).forEach(e=>e.classList.remove(t.cls)));const e=new Array(t.length).fill(null);let r=0;const o=document.querySelectorAll("a, p, h3, h4, div, span, li, td");for(const a of o){const o=(a.textContent||"").trim();if(!o)continue;const i=o.length;for(let n=0;ne[n].score)&&(e[n]||r++,e[n]={el:a,score:l})}if(r>=t.length)break}for(let r=0;r"MC"===(t.textContent||"").trim()).forEach(t=>{t.classList.add("kr-mc-icon");const e=t.getAttribute("data-original-title")||t.getAttribute("title")||(t.classList.contains("open")?"ouvrir le mini-chat":"fermer le mini-chat");e&&t.setAttribute("aria-label",e),t.removeAttribute("aria-hidden")})}function bt(){const t=document.querySelector(".navbar-brand");if(!t)return;const e=q(),r=A.LOGO_MAP[e]||1,o=`http://img7.kraland.org/2/world/logo${r}.gif`,a=t.querySelector("img.kr-logo");if(a?.src?.includes(`logo${r}.gif`))return;t.innerHTML="";const i=document.createElement("img");i.className="kr-logo",i.src=o,i.alt="Kraland",i.style.height="28px",i.style.verticalAlign="middle",t.appendChild(i)}function gt(){const t={"s1.gif":"♂","s2.gif":"♀","s3.gif":"⚧"};Array.from(document.querySelectorAll("img")).filter(t=>/img7\.kraland\.org\/.+\/(s[123]\.gif)$/.test(t.src)).forEach(e=>{const r=e.src.match(/(s[123]\.gif)$/),o=r?.[1],a=t[o]||"",i=document.createElement("span");if(i.className="kr-symbol kr-symbol-"+(o||"s"),i.setAttribute("aria-hidden","true"),i.textContent=a,e.alt){const t=document.createElement("span");t.className="kr-sr-only",t.textContent=e.alt,i.appendChild(t)}if(e.closest('[id*="sex"]')){const t=document.createElement("strong");t.appendChild(i),e.replaceWith(t)}else e.replaceWith(i)})}function ut(){document.querySelectorAll("span.btn-group-xs").forEach(t=>{const e=t.parentElement;if(!e)return;const r=e.querySelector("strong");if(r&&r.parentElement===e&&t.nextElementSibling!==r)return void e.insertBefore(t,r);const o=Array.from(e.childNodes).find(t=>3===t.nodeType&&t.textContent?.trim().length>0);o&&t.nextSibling!==o&&e.insertBefore(t,o)})}function ht(){document.querySelectorAll('[id*="ajax-sex"]').forEach(t=>{if(t.querySelector("strong"))return;const e=t.querySelector(".kr-symbol");if(e&&e.parentElement){const t=document.createElement("strong");return e.parentElement.replaceChild(t,e),void t.appendChild(e)}const r=Array.from(t.childNodes).find(t=>3===t.nodeType&&t.textContent?.trim().length>0);if(r&&r.parentElement){const t=r.textContent.trim(),e=document.createElement("strong");e.textContent=t,r.textContent=r.textContent.replace(t,""),r.parentElement.insertBefore(e,r.nextSibling)}})}function ft(){const t=document.querySelector("footer, .footer, .contentinfo");if(!t)return;null!==t.nextSibling&&document.body.appendChild(t);const e=['a[href="#top"]',"a.to-top",".back-to-top",".scroll-top","a.well.well-sm"];let r=null;for(const t of e)if(r=document.querySelector(t),r)break;if(r){r.classList.add("kraland-back-to-top"),r.getAttribute("aria-label")||r.setAttribute("aria-label","Remonter en haut");const e=t.querySelector(".container.white");e?e.appendChild(r):r.parentElement!==t&&t.appendChild(r);const o=()=>{r.classList.toggle("kr-btt-visible",window.scrollY>400)};window.addEventListener("scroll",o,{passive:!0}),o()}document.body.style.marginBottom||(document.body.style.marginBottom="60px")}function kt(){const e=document.querySelector("body > footer, footer.navbar-inverse")||document.querySelector("footer, .footer, .contentinfo");if(!e)return;let r=e.querySelector(".kraland-css-version");r||(r=document.createElement("div"),r.className="kraland-css-version",r.style.cssText="text-align: center; padding: 10px; font-size: 12px; color: #666;",(e.querySelector(".container.white")||e).appendChild(r));const o=t;r.innerHTML=`CSS : version courante ${o}, dernière version chargement...`;const a=w.hold("displayVersionInfo");fetch("https://raw.githubusercontent.com/arnaudroubinet/kraland-css/refs/heads/main/version.json").then(t=>{if(!t.ok)throw new Error("Fetch failed");return t.json()}).then(t=>{const e=document.getElementById("latest-version");e&&(e.innerHTML=`${t.version}`,function(t,e){const r=h(t),o=h(e);if(!r||!o)return!1;for(let t=0;t0}return!1}(o,t.version)&&(e.classList.add("kr-maj-disponible"),e.innerHTML+=' ⚠️ (mise à jour disponible)'))}).catch(t=>{const e=document.getElementById("latest-version");e&&(e.textContent="erreur")}).then(a)}function vt(){if(window.location.pathname.includes("/kramail"))return;const t=document.getElementById("col-t"),e=document.getElementById("col-left");if(!t||!e)return;t.querySelectorAll('a[href*="kramail"]').forEach(e=>{const r=e.closest("div,section,li,article");r&&r!==t&&"col-t"!==r.id?r.remove():e.remove()});const r=[".ds_users",".ds_characters",".ds_online"].map(t=>`a${t}`);let o=[];if(r.forEach(e=>o.push(...t.querySelectorAll(e))),o.length<3&&["Membres actifs","Personnages actifs","Personnes en ligne"].forEach(e=>{const r=Array.from(t.querySelectorAll("a, li, div, p")).find(t=>t.textContent?.includes(e));r&&!o.includes(r)&&o.push(r)}),o=o.filter(t=>t&&!e.contains(t)),!o.length)return;let a=e.querySelector(".kraland-metrics");a||(a=document.createElement("div"),a.className="kraland-metrics list-group",e.appendChild(a)),o.forEach(t=>a.appendChild(t))}function xt(){if(!W())return;const t=document.getElementById("col-left"),e=document.getElementById("col-right");if(!t||!e)return;const r=t.parentElement;if(!r||!r.classList.contains("row"))return;let o=document.getElementById("col-leftest");o||(o=document.createElement("div"),o.id="col-leftest",o.className="col-md-1",r.insertBefore(o,t)),e.classList.contains("col-md-9")&&(e.classList.remove("col-md-9"),e.classList.add("col-md-8"))}function yt(){if(!W())return;const t=document.querySelector(".btn-group-xs.center"),e=document.getElementById("col-leftest");if(!t||!e||e.contains(t))return;let r=document.getElementById("col-leftest-stats");r||(r=document.createElement("div"),r.id="col-leftest-stats",r.className="panel panel-body",e.appendChild(r)),r.contains(t)||r.appendChild(t)}function wt(){const t=document.getElementById("col-leftest-stats"),e=document.getElementById("skills-panel");if(t&&!t.classList.contains("grid-transformed")){const e=t.querySelector(".btn-group-xs");if(e){const r=Array.from(e.querySelectorAll("a.btn"));if(r.length>0){t.innerHTML="";const e=document.createElement("div");e.className="row",r.forEach(t=>{const r=document.createElement("div");r.className="col-md-6",r.style.display="flex",r.style.justifyContent="center",r.style.alignItems="center",r.style.marginBottom="8px",r.appendChild(t),e.appendChild(r)}),t.appendChild(e),t.classList.add("grid-transformed")}}}if(e&&!e.classList.contains("grid-transformed")){const t=Array.from(e.querySelectorAll("a.list-group-item"));if(t.length>0){e.innerHTML="";const r=document.createElement("div");r.className="row",t.forEach(t=>{const e=document.createElement("div");e.className="col-md-6",e.style.display="flex",e.style.justifyContent="center",e.style.alignItems="center",e.style.marginBottom="8px",e.appendChild(t),r.appendChild(e)}),e.appendChild(r),e.classList.add("grid-transformed")}}}function Et(){const t=document.getElementById("col-left"),e=document.getElementById("col-leftest");if(!t||!e)return;const r=t.querySelector(".panel.panel-default");if(!r)return;const o=r.querySelector(".panel-body");o&&!o.id&&(o.id="skills-panel",e.appendChild(o),r.remove())}function At(){const t=document.getElementById("col-left");if(!t)return;const e=t.querySelector(".panel.panel-body");e&&!e.id&&(e.id="player-main-panel");const r=t.querySelector(".list-group");!r||r.id||r.querySelector("form")||(r.id="player-header-section");const o=t.querySelector("div.t.row");o&&!o.id&&(o.id="player-vitals-section");const a=Array.from(t.querySelectorAll("div.t"));if(a.length>0){const t=a[a.length-1];!t.id&&t.querySelector("a.btn-primary")&&(t.id="player-actions-section")}}function Ct(t,e,r,o){t.classList.add("kr-icon-cell"),["data-toggle","data-placement","data-original-title"].forEach(e=>t.removeAttribute(e)),t.setAttribute("aria-label",o),t.title=o,t.setAttribute("data-kr-label",e+" · "+r)}function St(){const t=document.getElementById("skills-panel");t&&!t.dataset.iconsTransformed&&(t.querySelectorAll(".list-group-item").forEach(t=>{const e=t.querySelector(".list-group-item-heading"),r=e?.querySelector(".mini")?.textContent||"",o=t.querySelector(".mention")?.textContent||"0",a=A.SKILL_ICONS[r];if(!a)return;const i=`http://img7.kraland.org/2/mat/94/${a}.gif`,n=t.className;t.className=n+" btn btn-default mini kr-skill",t.innerHTML="";const l=function(t,e,r){const o=document.createElement("div");o.className="kr-skill-icon";const a=document.createElement("img");return a.className="kr-skill-img",a.src=t,a.alt=e,G(a,o,e),o.appendChild(a),o.appendChild(function(t){const e=document.createElement("span");return e.className="badge kr-skill-badge "+(Number(t)>0?"is-level":"is-zero"),e.textContent=t,e}(r)),o}(i,r,o);Ct(t,r,o,r+" — niveau "+o),t.appendChild(l);const d=document.createElement("span");d.className="kr-skill-caption",d.setAttribute("aria-hidden","true"),d.textContent=r,t.appendChild(d)}),t.dataset.iconsTransformed="1")}function Lt(){const t=document.getElementById("col-leftest-stats");t&&!t.dataset.badgesTransformed&&(t.querySelectorAll(".col-md-6 > a.btn").forEach(t=>{const e=t.textContent.trim(),r=e.match(/^([A-Z]+)/),o=r?r[1]:e,a=e.match(/(\d+)$/),i=a?a[1]:"0";for(;t.firstChild;)t.removeChild(t.firstChild);const n=t.className;t.className=n+" list-group-item ds_game kr-stat",Ct(t,o,i,o+" : "+i);const l=T(),d=document.createElement("div");if(d.className="kr-skill-icon kr-stat-icon","text"===l){const t=document.createElement("span");t.className="kr-stat-text",t.textContent=o.substring(0,3).toUpperCase(),d.appendChild(t)}else{const t=A.STAT_ICONS[o];if(t){const e=`http://img7.kraland.org/2/mat/94/${t}.gif`,r=document.createElement("img");r.className="kr-skill-img",r.src=e,r.alt=o,G(r,d,o),d.appendChild(r)}else{const t=document.createElementNS("http://www.w3.org/2000/svg","svg");t.setAttribute("class","kr-skill-img"),t.setAttribute("viewBox","0 0 32 32");const e=document.createElementNS("http://www.w3.org/2000/svg","rect");e.setAttribute("width","32"),e.setAttribute("height","32"),e.setAttribute("fill","currentColor"),e.setAttribute("fill-opacity","0.15"),e.setAttribute("stroke","currentColor"),t.appendChild(e);const r=document.createElementNS("http://www.w3.org/2000/svg","text");r.setAttribute("x","16"),r.setAttribute("y","20"),r.setAttribute("text-anchor","middle"),r.setAttribute("font-size","14"),r.setAttribute("font-weight","bold"),r.setAttribute("fill","currentColor"),r.textContent=o.substring(0,2).toUpperCase(),t.appendChild(r),d.appendChild(t)}}if(d.appendChild(function(t){const e=document.createElement("span");return e.className="badge kr-stat-badge "+(Number(t)>0?"is-level":"is-zero"),e.textContent=t,e}(i)),t.appendChild(d),"text"!==l){const e=document.createElement("span");e.className="kr-skill-caption",e.setAttribute("aria-hidden","true"),e.textContent=o,t.appendChild(e)}}),t.dataset.badgesTransformed="1")}function _t(){document.querySelectorAll(['[id^="ajax-"] form#msg','[id^="ajax-"] textarea',".col-sm-10 form#msg",".col-sm-10 textarea#message",'form[name="post_msg"]',"textarea#message"].join(",")).forEach(t=>{const e="form"===t.tagName?.toLowerCase()?t:t.closest("form")||t.parentElement;e&&!e.classList.contains("editeur-text")&&e.classList.add("editeur-text")})}function zt(){const t=0===location?.pathname?.indexOf("/communaute/membres");document.documentElement.classList.toggle("kr-page-members",t)}function qt(){const t=document.getElementById("player-main-panel");t&&Array.from(t.children).filter(t=>"div"===t.tagName?.toLowerCase()).filter(t=>!t.classList.contains("kr-quick-access-buttons")).forEach(t=>{t.classList.contains("row")||t.classList.add("row")})}function Tt(){const t=document.querySelector("#col-left .list-group-item.active");return t&&Array.from(t.childNodes).find(t=>t.nodeType===Node.TEXT_NODE&&t.data.trim())||null}function Nt(){const t=Tt();return t?t.data.trim():""}function Mt(){let t=null;try{t=localStorage.getItem(A.CHARACTER_NAME_KEY)}catch(t){}return function(t,e,r){const o=function(t,e){const r=g(t),o=(e||"").trim();return["/jouer/plateau","/jouer/materiel","/jouer/bat"].includes(r)&&o?o:null}(t,e);return o?{name:o,store:o!==r}:{name:r||null,store:!1}}(location.pathname,Nt(),t)}function jt(){const{name:t,store:e}=Mt();if(t){if(e)try{localStorage.setItem(A.CHARACTER_NAME_KEY,t)}catch(t){}if(["/jouer/perso","/jouer/pnj"].includes(g(location.pathname))){const e=Tt();e&&(e.data=e.data.replace(e.data.trim(),()=>t))}}}function It(){const t=document.getElementById("player-main-panel");if(!t)return;if(t.querySelector(".kr-quick-access-buttons"))return;const e=document.createElement("div");e.className="kr-quick-access-buttons";const r=g(location.pathname);b.forEach(t=>{const o=document.createElement("a");o.href=t.url,o.className="btn btn-default btn-block mini",t.url===r&&o.classList.add("kr-quick-access-active");const a=document.createElement("i");a.className=`fa ${t.icon}`,o.appendChild(a),o.appendChild(document.createTextNode(" "+t.label)),e.appendChild(o)}),t.appendChild(e)}function Pt(){const t=document.getElementById("player-actions-section");if(!t)return;let e=t.querySelector(":scope > .kr-action-grid");const r=Array.from(t.children).filter(t=>t.matches("a.btn, button.btn"));0!==r.length&&(e||(e=document.createElement("div"),e.className="kr-action-grid",t.insertBefore(e,r[0])),r.forEach(t=>e.appendChild(t)))}function Dt(){if(W()&&M()){var t=Array.from(document.querySelectorAll("#col-right h3.panel-title")).find(function(t){return"Matériel"===t.textContent.trim()});if(t){var e=t.closest(".panel.panel-default");if(e&&(e.classList.add("kr-materiel-moved"),!k())){var r=document.getElementById("col-left");r&&r.appendChild(e)}}}}function Ot(){if("/jouer/materiel"===location.pathname){var t=document.getElementById("col-right");if(t){var e=t.querySelectorAll(".dashboard");if(!(e.length<2)){for(var r=null,o=e[0].querySelectorAll(":scope > .panel"),a=0;a .panel"),d=0;dt.getAttribute("onclick")?.includes("openMap")&&!t.closest(".navbar-header-buttons-left"));if(!t)return;const e=t.closest("li");if(!e?.parentElement)return;const r=document.createElement("li"),o=document.createElement("a");o.href="",o.id="kr-toggle-css-btn",o.innerHTML='',o.title=z()?"Désactiver la surcharge CSS":"Activer la surcharge CSS",o.addEventListener("click",t=>(t.preventDefault(),z()?J("disable"):J(q()),!1)),r.appendChild(o),e.parentElement&&e.parentElement.insertBefore(r,e)}!function(){try{if(!z())return;"loading"===document.readyState&&(document.documentElement.style.opacity="0");const t=document.createElement("style");t.id=A.STYLE_ID,t.textContent=A.BUNDLED_CSS,(document.head||document.documentElement).appendChild(t);const e=q();document.documentElement.classList.add("kr-theme-enabled","kr-theme-variant-"+e),"high-contrast"===e&&document.documentElement.classList.add("kr-theme-high-contrast")}catch(t){}}(),C(function(){if(!z())return;const t=A.STYLE_ID;let e=null;function r(){const e=document.head;if(!e)return;const r=document.getElementById(t);r&&e.lastElementChild!==r&&e.appendChild(r)}function o(){const o=document.head;o&&(e=new MutationObserver(function(e){for(let o=0;oY()),function(){const t="kr-forums-v2-";function e(t,e){try{return a(new window.URL(t,e||document.baseURI).pathname)}catch(e){return a(t)}}function n(t){const e=t.cloneNode(!0);return e.querySelectorAll('.lefticon, i, img, svg, .badge, .label, .glyphicon, .fa, .sr-only, script, style, [class*="guild"], [class*="pastille"]').forEach(t=>t.remove()),e.textContent.replace(/\s+/g," ").trim()}function d(t,o){const a=t.getElementById("col-left");if(!a)return{ok:!1,reason:"no-sidebar"};const i=[];return a.querySelectorAll(".list-group > a.list-group-item[href]").forEach(r=>{if(r.closest(".kraland-metrics"))return;const o=r.getAttribute("href").trim();o&&function(t,e){try{return new window.URL(t,e||document.baseURI).origin===new window.URL(e||document.baseURI).origin}catch(t){return!1}}(o,t.baseURI)&&i.push({href:o,key:e(o,t.baseURI),cls:r.getAttribute("class"),aria:r.getAttribute("aria-disabled"),disabledAttr:r.hasAttribute("disabled"),name:n(r)})}),function(t,e){const o=[],a=new Set;let i=0,n=0;const d=new Set,m=new Set;t.forEach(t=>{if(!t.key.startsWith(e.path+"/"))return;if(l(t))return n+=1,void d.add(t.key);const s=t.name;if(!s)return;const p=t.key;i+=1,m.add(p),function(t,e){return!t.noExclusion&&r.includes(e.trim().toLowerCase())}(e,s)||a.has(p)||(a.add(p),o.push({name:s,url:t.href}))});const s=Array.from(d).filter(t=>!m.has(t));return i||n?{ok:!0,forums:o,denied:s,active:Array.from(m)}:{ok:!1,reason:"no-links"}}(i,o)}function m(e){return t+e.id}function s(t){try{return function(t){if(!t)return null;const e=JSON.parse(t);return e&&2===e.v&&Array.isArray(e.forums)&&"number"==typeof e.at?(e.denied=Array.isArray(e.denied)?e.denied.filter(t=>"string"==typeof t):[],e):null}(localStorage.getItem(m(t)))}catch(t){return null}}function p(){try{o.forEach(t=>localStorage.removeItem("kr-forums-"+t.id))}catch(t){}}function c(t){if(i(window.location.pathname)!==t)return!1;if(function(){try{const t=performance.getEntriesByType("navigation")[0];return!!t&&0===t.transferSize&&t.encodedBodySize>0}catch(t){return!1}}())return!1;const e=d(document,t);if(!e.ok)return!1;const r=Date.now()-performance.now();return function(t,e,r,o,a){try{const i=function(t,e,r,o,a,i){if(t&&t.at>r&&t.at<=i+6e4)return null;const n=new Set(a||[]);return{v:2,at:r,forums:e,denied:Array.from(new Set([...t?t.denied:[],...o||[]])).filter(t=>!n.has(t))}}(s(t),e,r,o,a,Date.now());return!!i&&(localStorage.setItem(m(t),JSON.stringify(i)),!0)}catch(t){return!1}}(t,e.forums,r,e.denied,e.active),!0}const b=new Map;function g(t){const r=document.querySelector(`[data-forums-added="${t.attr}"] .dropdown-menu`);if(!r)return;const o=s(t),a=function(t,e){const r=t?e-t.at:1/0,o=!!t&&r<=6048e5&&r>=-6e4;let a="unavailable";return o&&(a=t.forums.length?r>864e5?"stale":"fresh":"empty"),{usable:o,state:a}}(o,Date.now()),i=a.usable;let n=b.get(t.id);n&&n.dropdown===r||(n={dropdown:r,nodes:Array.from(r.children).slice(0,t.staticCount)},b.set(t.id,n));const l=n.nodes,d=new Set;l.forEach(t=>t.querySelectorAll("a[href]").forEach(t=>d.add(e(t.getAttribute("href")))));const m=new Set(o?o.denied:[]);r.innerHTML="";let p=!1;l.forEach(t=>{const o=Array.from(t.querySelectorAll("a[href]"));o.length&&o.every(t=>m.has(e(t.getAttribute("href"))))||(o.length||p)&&(o.length&&(p=!0),r.appendChild(t))});const c=(i?o.forums:[]).filter(t=>!d.has(e(t.url)));if(c.forEach(t=>{const e=document.createElement("li"),o=document.createElement("a");o.href=t.url,o.textContent=t.name,e.appendChild(o),r.appendChild(e)}),!c.length){const e=document.createElement("li"),o=document.createElement("a");o.href=t.path.slice(1),o.textContent=t.fallbackText,e.appendChild(o),r.appendChild(e)}r.setAttribute("data-kr-forums-state",a.state)}const u=new Set;function h(t,e){!e&&u.has(t.id)||(u.add(t.id),c(t))}function f(t){p(),h(t,!1),g(t)}window.captureForumSidebar=function(t){p();const e=i(window.location.pathname);e&&h(e,!0===t)},window.updateForumRPMenu=function(){f(o[0])},window.updateForumHRPMenu=function(){f(o[1])},window.updateForumCommunauteMenu=function(){f(o[2])},window.updateForumDebatsMenu=function(){f(o[3])},window.updateForumStaffMenu=function(){f(o[4])};const k=()=>o.forEach(g);window.addEventListener("storage",e=>{e.key&&e.key.startsWith(t)&&k()}),window.addEventListener("pageshow",t=>{t.persisted&&k()})}(),function(){function t(){const t=(Array.from(document.querySelectorAll("table.table")).find(t=>t.querySelector("tbody")&&!(t=>null!==t.querySelector('tbody td:first-child a[href*="forum/sujet/"]'))(t))||null)?.querySelector("tbody");if(!t)return;const e=Array.from(t.querySelectorAll("tr"));if(0===e.length)return;const r=document.createElement("div");r.className="forums-cards-container",r.setAttribute("role","list"),e.forEach((t,e)=>{try{const o=function(t,e){const r=t.querySelectorAll("td");if(r.length<3)return null;const o=r[0],a=o.querySelector("p:first-child a");if(!a)return null;const i=a.textContent.trim(),n=a.getAttribute("href"),l=o.querySelector("p:nth-child(2)"),d=l?l.textContent.trim():"",m=[];o.querySelectorAll("div, span").forEach(t=>{t.textContent.includes("Modérateur")&&t.querySelectorAll("a").forEach(t=>{const e=t.textContent.trim();e&&!e.includes("[mod]")&&m.push({name:e.replace(/\[.*?\]/g,"").trim(),url:t.getAttribute("href")})})});const s=r[1]?.textContent.trim().replace("·","").trim()||"0 sujets",p=r[2]?.textContent.trim()||"0 messages";let c="",b="",g="";if(r[3]){const t=r[3].textContent.trim(),e=r[3].querySelector("a");if(e){b=e.textContent.trim();const r=t.match(/(\w+.*?\(\d{2}:\d{2}\))/);g=r?r[1]:""}c=t.replace("→","").trim()}const u=document.createElement("article");u.className="forum-card",u.setAttribute("role","listitem"),u.setAttribute("data-forum-index",e);const h=document.createElement("a");h.href=n,h.className="forum-card-link",h.setAttribute("aria-label",`Accéder au forum ${i}`);let f=`\n
\n

${i}

\n
\n `;return d&&(f+=`

${d}

`),m.length>0&&(f+=`

Mod: ${m.length>2?`${m[0].name}, ${m[1].name}...`:m.map(t=>t.name).join(", ")}

`),f+='",h.innerHTML=f,h.style.setProperty("display","flex","important"),h.style.setProperty("flex-direction","column","important"),h.style.setProperty("align-items","flex-start","important"),h.style.setProperty("justify-content","flex-start","important"),h.style.setProperty("width","100%","important"),u.appendChild(h),u}(t,e);o&&r.appendChild(o)}catch(t){}});const o=t.closest("table");o&&o.parentNode&&(o.parentNode.insertBefore(r,o),o.style.display="none",o.setAttribute("data-mobile-hidden","true"))}window.location.pathname.startsWith("/forum/")&&(n(window.location.pathname)||w.register("ForumCards:MobileTransform",function(){document.body.classList.contains("mobile-mode")&&("loading"===document.readyState?document.addEventListener("DOMContentLoaded",t):t())},15))}(),w.register("MiniChat:FAB",function(){if(!document.body.classList.contains("mobile-mode"))return;const t=document.getElementById("flap");if(!t)return;t.style.visibility="hidden",t.style.position="fixed",t.style.left="-9999px",t.classList.add("mini-chat-overlay");const e=document.createElement("button");e.className="mini-chat-fab",e.innerHTML='MC',e.setAttribute("aria-label","Ouvrir le mini-chat"),e.setAttribute("type","button"),e.addEventListener("click",r=>{r.preventDefault(),"visible"===t.style.visibility?(t.style.visibility="hidden",t.style.left="-9999px",e.classList.remove("active"),document.body.style.overflow=""):(t.style.visibility="visible",t.style.position="",t.style.left="",t.style.display="block",e.classList.add("active"),document.body.style.overflow="hidden")});const r=t.querySelector(".close-btn");r&&r.addEventListener("click",()=>{t.style.visibility="hidden",t.style.left="-9999px",e.classList.remove("active"),document.body.style.overflow=""}),document.body.appendChild(e)},20),w.register("ForumTopics:FullTitles",function(){document.querySelectorAll("p.nomargin").forEach(t=>{const e=t.querySelector("span.invisible"),r=t.querySelector("a");if(e&&r){const t=e.textContent.trim();r.textContent.trim().includes("(...)")&&t&&(r.textContent=t)}})},5),function(){const t=t=>"topics"===t.id||null!==t.querySelector('tbody td:first-child a[href*="forum/sujet/"]');function e(t){const e=t.cells[0],r=e?e.querySelector("p"):null;if(!r||!r.querySelector("a"))return;const o=null!==e.querySelector("i.fa.fa-folder"),a=!o&&null!==e.querySelector("i.fa.fa-folder-open:not(.far)"),i=null!==r.querySelector("i.fa-lock"),n=e.querySelectorAll("ul.pagination"),l=n.length>1?n[1].querySelectorAll("li").length:0;t.classList.toggle("kr-topic-unread",o),t.classList.toggle("kr-topic-newmsg",a),t.classList.toggle("kr-topic-locked",i),t.classList.toggle("kr-topic-pages",l>0),l>0?t.setAttribute("data-kr-pages",String(l)):t.removeAttribute("data-kr-pages");const d=o?"NON LU":a?"NOUVEAU MESSAGE":null;let m=r.querySelector(":scope > .kr-topic-badge");d&&!m&&(m=document.createElement("span"),m.className="kr-topic-badge",r.appendChild(m)),d?m.getAttribute("data-kr-label")!==d&&m.setAttribute("data-kr-label",d):m&&m.remove();const s=n.length>0?n[0].querySelector("li a"):null;!function(t,e){if(!t)return;const r=t.getAttribute("href"),o=t.getAttribute("data-kr-smart-href"),a=null!==o&&o===r?t.getAttribute("data-kr-origin-href"):r,i=e&&/#msg\d+$/.test(e)?e:null;i?(r!==i&&t.setAttribute("href",i),t.setAttribute("data-kr-origin-href",a),t.setAttribute("data-kr-smart-href",i),t.setAttribute("data-smart-redirect","first-unread")):(null!==a&&r!==a&&t.setAttribute("href",a),["data-kr-origin-href","data-kr-smart-href","data-smart-redirect"].forEach(e=>t.removeAttribute(e)))}(r.querySelector(":scope > a"),(o||a)&&s?s.getAttribute("href"):null)}function r(){Array.from(document.querySelectorAll("table")).filter(t).forEach(t=>{Array.from(t.tBodies).forEach(t=>Array.from(t.rows).forEach(e))})}w.register("ForumTopics:Status",function(){if(!document.body.classList.contains("page-forum"))return;const t=document.getElementById("topics");t&&(document.body.classList.add("kr-subforum"),r(),"undefined"!=typeof jQuery&&jQuery(t).on("draw.dt",r))},24)}(),function(){function t(t){const e=document.querySelector("#"+t.id+"_wrapper .dataTables_paginate");if(!e)return;e.querySelectorAll(".kr-page-gap").forEach(t=>t.remove());const r=Array.from(e.querySelectorAll("a.paginate_button")).filter(t=>/^\d+$/.test(t.textContent.trim()));if(0===r.length)return;if(!document.body.classList.contains("mobile-mode"))return void e.querySelectorAll(".kr-page-hidden").forEach(t=>t.classList.remove("kr-page-hidden"));e.querySelectorAll("span").forEach(t=>{0!==t.children.length||t.classList.contains("kr-page-gap")||"…"!==t.textContent.trim()||t.classList.add("kr-page-hidden")});const o=r.map(t=>Number(t.textContent.trim())),a=r.find(t=>t.classList.contains("current")),i=function(t,e){const r=1===t[0]?t[0]:1,o=t[t.length-1],a=null===e?r:e,i=new Set([r,o,a]);a<=2&&[1,2,3].forEach(t=>i.add(t)),a>=o-1&&[o-2,o-1,o].forEach(t=>i.add(t));let n=null;return t.map(t=>{if(!i.has(t))return{hidden:!0,gapBefore:!1};const e=null!==n&&t-n>1;return n=t,{hidden:!1,gapBefore:e}})}(o,a?Number(a.textContent.trim()):null);r.forEach((t,e)=>{const r=i[e].hidden;if(t.classList.toggle("kr-page-hidden",r),!r&&i[e].gapBefore){const e=document.createElement("span");e.className="kr-page-gap",e.setAttribute("aria-hidden","true"),e.textContent="…",t.parentNode.insertBefore(e,t)}})}w.register("ForumTopics:Pagination",function(){const e=document.getElementById("topics"),r=document.documentElement.classList,o=document.body.classList.contains("page-forum")||r.contains("kr-page-kramail-liste")||r.contains("kr-page-contacts");e&&o&&"undefined"!=typeof jQuery&&(t(e),jQuery(e).on("draw.dt",()=>t(e)))},26)}(),function(){const t=(t,e,r)=>t>1?r:e;w.register("ForumTopics:MobileStats",function(){if(!document.body.classList.contains("mobile-mode"))return;if(!document.body.classList.contains("page-forum"))return;const e=document.getElementById("topics");function r(){const r=e.querySelectorAll("tbody tr");0!==r.length&&(function(){const t=document.querySelector(".dataTables_filter input");t&&(t.getAttribute("placeholder")||t.setAttribute("placeholder","Rechercher…"),t.hasAttribute("aria-label")||t.setAttribute("aria-label","Rechercher dans les sujets"));const e=document.querySelector(".dataTables_length select");e&&!e.hasAttribute("aria-label")&&e.setAttribute("aria-label","Nombre de sujets par page")}(),r.forEach(e=>{if(function(e){const r=e.querySelector("td:nth-child(2)"),o=e.querySelector("td:nth-child(3)");if(!r||!o)return;const a=parseInt(r.textContent,10),i=parseInt(o.textContent,10);Number.isNaN(a)||r.setAttribute("data-kr-unit",t(a,"message","messages")),Number.isNaN(i)||o.setAttribute("data-kr-unit",t(i,"vue","vues"));const n=e.querySelector("td:nth-child(1)"),l=parseInt(e.getAttribute("data-kr-pages")||"0",10);n&&(l>0?n.setAttribute("data-kr-pages-label",l+" "+t(l,"page","pages")):n.removeAttribute("data-kr-pages-label"));const d=e.querySelector("td:nth-child(5) a.btn");d&&!d.hasAttribute("aria-label")&&d.setAttribute("aria-label",d.getAttribute("data-original-title")||d.getAttribute("title")||"aller au dernier message")}(e),e.hasAttribute("data-stats-added"))return;e.setAttribute("data-stats-added","true");const r=e.querySelector("td:nth-child(1)");if(!r)return;const o=r.querySelector("p > a");o&&(e.style.cursor="pointer",e.addEventListener("click",t=>{"A"===t.target.tagName||t.target.closest("a")||(e.querySelector("td:nth-child(1) p > a")||o).click()}))}))}e&&(r(),"undefined"!=typeof jQuery&&jQuery(e).on("draw.dt",function(){r()}))},25)}(),w.register("PermanentTopics:Icons",function(){if(!document.body.classList.contains("mobile-mode"))return;if(!document.body.classList.contains("page-forum")&&!document.body.classList.contains("page-forum-racine"))return;if(n(window.location.pathname))return;if(document.getElementById("topics"))return;const t=document.querySelectorAll(".panel-default");0!==t.length&&t.forEach(t=>{t.querySelectorAll(".table tbody tr").forEach(t=>{if(t.hasAttribute("data-permanent-icons-added"))return;t.setAttribute("data-permanent-icons-added","true");const e=t.querySelectorAll("td");if(e.length<2)return;const r=e[1],o=e[2];if(!r||!o)return;const a=r.textContent.trim(),i=o.textContent.trim(),n=document.createElement("div");n.className="permanent-topic-stats",n.innerHTML=`\n ${a}\n ·\n ${i}\n `,n.style.cssText="\n display: flex;\n align-items: center;\n gap: 4px;\n font-size: var(--kr-font-detail);\n color: var(--kr-text-secondary);\n order: 2;\n margin: 0 0 2px 0;\n ",r.style.display="none",o.style.display="none";const l=e[0];l&&l.after(n)})})},25),function(){function t(t,e){const r=document.createElement("div");r.className="forum-thread-actions "+e;const o=document.createElement("a");o.setAttribute("href",t.getAttribute("href")),o.className="forum-thread-action forum-thread-action-new";const a=document.createElement("i");return a.className="fa fa-plus",a.setAttribute("aria-hidden","true"),o.appendChild(a),o.appendChild(document.createTextNode(" Nouveau sujet")),r.appendChild(o),r}w.register("ForumHeader:MobileBreadcrumb",function(){if(!document.body.classList.contains("mobile-mode"))return;if(window.location.pathname.includes("/kramail")||document.documentElement.classList.contains("kr-page-contacts"))return;const e=document.querySelector(".container h1");if(!e)return;const r=Array.from(e.childNodes).find(t=>t.nodeType===Node.TEXT_NODE)?.textContent.trim();if(!r)return;const o=e.querySelectorAll("a");if(o.length<2)return;const a=o[0],i=o[1];if(document.getElementById("topics")&&!/\/forum\/post\//.test(window.location.pathname))return void function(e,r,o,a){const i=nt([{label:Nt()||r.textContent.trim()||"Catégorie",href:r.getAttribute("href")}],a),n=document.createElement("div");n.className="forum-subforum-head";const l=document.createElement("span");l.className="forum-subforum-title",l.textContent=a,n.append(l,t(o,"forum-subforum-actions-top")),e.innerHTML="",e.style.cssText="\n margin: 12px 16px !important;\n padding: 0 !important;\n background: transparent !important;\n ",e.append(i,n),document.querySelector(".forum-subforum-actions-bottom")||(document.getElementById("topics_wrapper")||document.getElementById("topics")).insertAdjacentElement("afterend",t(o,"forum-thread-actions-bottom forum-subforum-actions-bottom"))}(e,a,i,r);if(/\/forum\/post\//.test(window.location.pathname))return void function(t,e,r){const o=e.find(t=>/(^|\/)forum\/sujet\//.test(t.getAttribute("href")||"")),a=e.find(t=>t!==o),i=o?r.lastIndexOf(">"):-1,n=i>0?r.slice(0,i).trim():"",l=i>0?r.slice(i+1).trim():"",d=[];a&&d.push({label:a.textContent.trim(),href:a.getAttribute("href")}),o&&d.push({label:n||o.textContent.trim(),href:o.getAttribute("href")}),t.replaceChildren(nt(d,n&&l||r)),document.body.classList.add("kr-forum-redaction")}(e,Array.from(o),r);const n=document.createElement("div");n.className="forum-mobile-breadcrumb",n.style.cssText="\n display: flex;\n align-items: center;\n justify-content: space-between;\n gap: 12px;\n margin-bottom: 16px;\n font-size: 13px;\n color: var(--kr-text-secondary);\n ";const l=document.createElement("div");l.style.cssText="\n display: flex;\n align-items: center;\n gap: 6px;\n ";const d=a.cloneNode(!0);d.style.cssText="\n display: inline-flex;\n align-items: center;\n gap: 4px;\n color: var(--kr-text-secondary);\n text-decoration: none;\n font-weight: 400;\n background: none;\n padding: 0;\n border: none;\n border-radius: 0;\n ";const m=document.createElement("span");m.textContent="›",m.style.cssText="\n color: var(--kr-text-secondary);\n font-size: 13px;\n margin: 0 2px;\n ";const s=document.createElement("span");s.textContent=r,s.style.cssText="\n color: var(--kr-text-secondary);\n font-weight: 400;\n ",l.appendChild(d),l.appendChild(m),l.appendChild(s);const p=document.createElement("a");p.href=i.href,p.className="forum-new-topic-fab",p.setAttribute("aria-label","Nouveau sujet"),p.innerHTML='+',p.style.cssText="\n width: 44px;\n height: 44px;\n min-width: 44px;\n border-radius: var(--kr-radius-full);\n background: var(--kr-arm-bg, var(--kr-primary));\n color: var(--kr-arm-ink, white);\n display: flex;\n align-items: center;\n justify-content: center;\n box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);\n text-decoration: none;\n transition: all 0.2s ease;\n ",p.addEventListener("touchstart",function(){this.style.transform="scale(0.92)",this.style.boxShadow="0 1px 4px rgba(0, 0, 0, 0.3)"}),p.addEventListener("touchend",function(){this.style.transform="scale(1)",this.style.boxShadow="0 2px 8px rgba(0, 0, 0, 0.2)"}),n.appendChild(l),n.appendChild(p),e.innerHTML="",e.style.cssText="\n margin: 12px 16px !important;\n padding: 0 !important;\n background: transparent !important;\n ",e.appendChild(n)},25)}(),function(){const t="Tous les forums",e=t=>a(new window.URL(t,document.baseURI).pathname);function r(t){const e=document.createElement("div");e.className="forum-subforum-head";const r=document.createElement("span");return r.className="forum-subforum-title",r.textContent=t,e.appendChild(r),e}w.register("ForumIndex:Presentation",function(){if(!document.documentElement.classList.contains("kr-page-forum-index"))return;const o=document.getElementById("col-right");if(!o)return;const a=function(){const t=new Map;return document.querySelectorAll("#col-left .list-group > a.list-group-item[href]").forEach(r=>{if(r.closest(".kraland-metrics"))return;if(l({cls:r.getAttribute("class"),aria:r.getAttribute("aria-disabled"),disabledAttr:r.hasAttribute("disabled")}))return;const o=r.querySelector(":scope > span.lefticon > *"),a=e(r.getAttribute("href"));o&&!t.has(a)&&t.set(a,o)}),t}();o.querySelectorAll(".panel-default table.table").forEach(t=>{!function(t){Array.from(t.tBodies).forEach(t=>Array.from(t.rows).forEach(t=>{[[t.cells[1],"sujet","sujets"],[t.cells[2],"message","messages"]].forEach(([t,e,r])=>{const o=t?t.textContent.trim():"";/^\d+$/.test(o)&&t.setAttribute("data-kr-unit",((t,e,r)=>1===t?e:r)(Number(o),e,r))});const e=t.cells[3]?t.cells[3].querySelector(".btn-group > a.btn"):null;e&&!e.hasAttribute("aria-label")&&e.setAttribute("aria-label",e.getAttribute("data-original-title")||e.getAttribute("title")||"aller au dernier message")}))}(t),function(t,r){Array.from(t.tBodies).forEach(t=>Array.from(t.rows).forEach(t=>{const o=t.querySelector(":scope > td:first-child > p:not(.tagforum) > a[href]");if(!o||t.querySelector(".kr-forum-icon"))return;const a=r.get(e(o.getAttribute("href")));if(!a)return;const i=document.createElement("span");i.className="kr-forum-icon",i.setAttribute("aria-hidden","true");const n=a.cloneNode(!0);[n,...n.querySelectorAll("[id]")].forEach(t=>t.removeAttribute("id")),i.appendChild(n),o.parentElement.before(i)}))}(t,a)}),function(e){const o=e.querySelector(":scope > h1.page-header"),a=e.querySelector(':scope > span.pull-right > a[href="forum"]');if(!o)return;if(!a)return void(k()&&document.body.classList.contains("page-forum-racine")&&!o.querySelector(".forum-subforum-head")&&0===o.children.length&&o.textContent.trim()&&o.replaceChildren(r(o.textContent.trim())));const i=o.textContent.trim();k()?(o.replaceChildren(nt([{label:t,href:a.getAttribute("href")}],Nt()||i),r(i)),a.parentElement.remove()):(a.textContent.trim()||a.append(" "+t),o.append(" ",a.parentElement))}(o),k()&&function(t){const e=t.querySelector(":scope > h1.page-header .forum-subforum-title");if(!e)return;const r=t=>t.replace(/\s+/g," ").trim().toLowerCase();t.querySelectorAll(":scope > .panel > .panel-heading").forEach(t=>{const o=t.querySelector(".panel-title");o&&r(o.textContent)===r(e.textContent)&&t.classList.add("kr-titre-repete")})}(o)},26)}(),function(){const t=/kramail\/[^/]+-\d+-\d+$/;function e(t,e,r,o){const a=document.createElement("div");a.className="forum-subforum-head";const i=document.createElement("div");i.className="forum-subforum-title",i.appendChild(o),a.appendChild(i);const n=t.querySelector(":scope > .pull-right");t.replaceChildren(nt(e,r),a),n&&t.appendChild(n),t.classList.add("kr-kramail-entete")}function r(){const r=document.documentElement.classList,o=r.contains("kr-page-contacts");if(!r.contains("kr-page-kramail")&&!o)return;const a=document.body.classList.contains("mobile-mode"),i=document.querySelector("#col-right h1.page-header")||document.querySelector("h1.page-header"),n=document.getElementById("col-left");if(!i||!n||i.classList.contains("kr-kramail-entete"))return;if(o)return void(a&&function(t){const r=Array.from(t.childNodes).filter(t=>t.nodeType===Node.TEXT_NODE).map(t=>t.data).join(" ").replace(/\s+/g," ").trim();if(!r)return;const o=document.createElement("span");o.textContent=r,e(t,[{label:Nt()||"Contacts",href:"contacts"}],r,o)}(i));const l=function(e){return Array.from(e.querySelectorAll('a[href*="kramail/"]')).filter(e=>t.test(e.getAttribute("href")||"")).map(t=>{let e="",r=t.previousElementSibling;for(;r;){if(r.classList&&r.classList.contains("list-group-subtitle")){e=r.textContent.trim();break}r=r.previousElementSibling}return{name:t.textContent.trim(),fragment:v(t),href:t.href,rawHref:t.getAttribute("href"),category:e}})}(n),d={label:Nt()||"Kramail",href:"kramail"};if(r.contains("kr-page-kramail-lecture")){if(!a)return;const t=Array.from(i.childNodes).filter(t=>t.nodeType===Node.TEXT_NODE).map(t=>t.data).join(" ").replace(/\s+/g," ").trim(),r=function(t){const e=document.querySelector("#col-right a.btn .fa-backward"),r=e&&e.closest("a").getAttribute("href");if(!r)return null;const o=r.replace(/-\d+$/,"");return t.find(t=>t.rawHref.replace(/-\d+$/,"")===o)||null}(l),o=r?[d,{label:r.name,href:r.rawHref}]:[d],n=document.createElement("span");return n.textContent=t,void e(i,o,t,n)}const m=r.contains("kr-page-kramail-compose");if(m&&!a)return;let s=i.querySelector(":scope > .kramail-character-selector");if(!s){const t=Array.from(i.childNodes).find(t=>t.nodeType===Node.TEXT_NODE&&t.data.trim());if(!t)return;const r=t.data.trim();if(l.length<2){if(a&&!m){const t=document.createElement("span");x(t,v(i)),e(i,[d],r,t)}return}s=function(t,e,r){const o=document.createElement("div");o.className="kramail-character-dropdown",t.forEach(t=>{const r=document.createElement("a");r.href=t.href,r.className="kramail-character-option";const a=document.createElement("div");if(a.className="kramail-character-option-name",x(a,t.fragment),t.name===e){r.setAttribute("aria-current","true");const t=document.createElement("span");t.className="kramail-character-check",t.textContent="✓",a.insertBefore(t,a.firstChild)}if(r.appendChild(a),t.category){const e=document.createElement("div");e.className="kramail-character-category",e.textContent=`(${t.category})`,r.appendChild(e)}o.appendChild(r)});const a=document.createElement("div");a.className="kramail-character-selector",a.setAttribute("role","button"),a.setAttribute("tabindex","0"),a.setAttribute("aria-haspopup","true"),a.setAttribute("aria-expanded","false");const i=document.createElement("span");i.className="kramail-character-current",x(i,r);const n=document.createElement("span");n.className="kramail-dropdown-icon",n.setAttribute("aria-hidden","true"),n.textContent="▼",a.append(i,n,o);const l=t=>{a.setAttribute("aria-expanded",t?"true":"false")},d=()=>"true"===a.getAttribute("aria-expanded");return a.addEventListener("click",t=>{o.contains(t.target)?l(!1):(t.stopPropagation(),l(!d()))}),a.addEventListener("keydown",t=>{o.contains(t.target)||("Enter"===t.key||" "===t.key?(t.preventDefault(),l(!d())):"Escape"===t.key&&l(!1))}),document.addEventListener("click",t=>{a.contains(t.target)||l(!1)}),document.addEventListener("click",t=>{k()&&d()&&0!==t.detail&&0!==o.getClientRects().length&&!a.contains(t.target)&&(t.preventDefault(),t.stopPropagation(),l(!1))},!0),a}(l,r,v(i)),i.insertBefore(s,t),t.remove()}a&&!m&&e(i,[d],s.querySelector(".kramail-character-current").textContent.trim(),s)}w.register("Kramail:CharacterSwitcher",r,30),w.register("Kramail:CharacterSwitcher:Observer",function(){const t=document.documentElement.classList;if(!t.contains("kr-page-kramail")&&!t.contains("kr-page-contacts"))return;if(document.querySelector("h1.page-header.kr-kramail-entete"))return;const e=new MutationObserver(()=>{document.body.classList.contains("mobile-mode")&&(r(),e.disconnect())});e.observe(document.body,{attributes:!0,attributeFilter:["class"]})},31)}(),w.register("Kramail:MobileEnhancer",function(){if(!document.body.classList.contains("mobile-mode"))return;if(!window.location.pathname.includes("/kramail"))return;const t=document.querySelector("h1.page-header .pull-right");if(!t)return;const e=document.querySelector("#topics thead .btn-group");if(!e)return;const r=e.cloneNode(!0);r.classList.add("kramail-actions-mobile"),t.appendChild(r);const o=r.querySelector(".dropdown-toggle");o&<(o);const a=r.querySelector(".dropdown-menu");if(o&&a){o.addEventListener("click",function(t){t.preventDefault(),t.stopPropagation(),r.classList.toggle("open")}),document.addEventListener("click",function(t){r.contains(t.target)||r.classList.remove("open")});const i=r.querySelector("#allbox");if(i){function n(t){document.querySelectorAll('input[type="checkbox"][name="c[]"]').forEach(function(e){e.checked=t});const e=document.querySelector("#allbox");e&&(e.checked=t)}i.removeAttribute("id"),i.setAttribute("name","allbox-mobile"),i.removeAttribute("onclick"),i.addEventListener("click",function(t){t.stopPropagation(),n(i.checked)});const l=i.closest("a");l&&l.addEventListener("click",function(t){t.preventDefault(),t.stopPropagation(),i.checked=!i.checked,n(i.checked)})}r.querySelectorAll(".dropdown-menu li a").forEach(t=>{t.addEventListener("click",function(){setTimeout(function(){r.classList.remove("open")},200)})})}},32),function(){function t(t){const e=t.cells[1]?t.cells[1].querySelector("p.nomargin"):null;if(!e)return;const r=null!==e.querySelector("i.fa-envelope:not(.fa-envelope-open)");t.classList.toggle("kr-topic-unread",r);const o=e.querySelector(":scope > .kr-topic-badge");if(r&&!o){const t=document.createElement("span");t.className="kr-topic-badge",t.setAttribute("data-kr-label","NON LU"),e.appendChild(t)}else!r&&o&&o.remove()}w.register("Kramail:Liste",function(){if(!document.documentElement.classList.contains("kr-page-kramail-liste"))return;const e=document.getElementById("topics");if(!e)return;const r=/-1$/.test(location.pathname),o=()=>{r||Array.from(e.tBodies).forEach(e=>Array.from(e.rows).forEach(t)),dt("messages")};o(),new MutationObserver(o).observe(e.parentElement,{childList:!0,subtree:!0}),mt(e)},27)}(),function(){const t=["btn-danger","btn-warning","btn-info","btn-success"];function e(e){e.forEach(e=>{t.some(t=>e.classList.contains(t))&&(e.classList.remove(...t),e.classList.add("btn-default"))})}w.register("Contacts:Page",function(){if(!document.documentElement.classList.contains("kr-page-contacts"))return;const t=document.getElementById("col-right");if(!t)return;e(t.querySelectorAll("h1.page-header .pull-right > a.btn"));const r=Array.from(t.querySelectorAll("h1.page-header .pull-right > a.btn[href]")),o=r.find(t=>t.pathname===location.pathname)||(/\/\d+$/.test(location.pathname)?null:r[0]);r.forEach(t=>{if(t.textContent.trim())t.setAttribute("data-kr-libelle",t.textContent.trim());else{const e=function(t){const e=/\/(\d+)$/.exec(t.pathname);return e?"n°"+e[1]:"Toutes"}(t);t.setAttribute("data-kr-libelle",e),t.append(" ",Object.assign(document.createElement("span"),{textContent:e}))}t.classList.toggle("btn-primary",t===o),t.classList.toggle("btn-default",t!==o)});const a=document.getElementById("topics");if(!a)return;const i=()=>{e(Array.from(a.querySelectorAll("tbody a.btn")).filter(t=>!t.closest('span[id^="ajax-t"]'))),dt("contacts")};i(),new MutationObserver(i).observe(a.parentElement,{childList:!0,subtree:!0}),mt(a)},27)}(),function(){const t={5:"Répondre",15:"Répondre",6:"Répondre à tous",16:"Répondre à tous"},e={6:"À tous",16:"À tous"},r={4:"Nouveau message",7:"Transférer",17:"Transférer",8:"Signaler"};function o(t){const e=/-(\d+)-\d+$/.exec(t.getAttribute("href")||"");return e?Number(e[1]):null}w.register("Kramail:Lecture",function(){if(!document.documentElement.classList.contains("kr-page-kramail-lecture"))return;const a=document.body.classList.contains("mobile-mode")&&window.innerWidth<768,i=document.querySelector(".forum-top > .pull-right");i&&i.querySelectorAll(":scope > a.btn").forEach(function(r){t[o(r)]&&r.setAttribute("data-kr-libelle",t[o(r)]),e[o(r)]&&r.setAttribute("data-kr-libelle-court",e[o(r)])}),document.querySelectorAll("#col-right > ul.media-list.forum > li.media").forEach(t=>function(t,e){const r=t.querySelector(":scope > .pull-left > .user-info"),o=t.querySelector(":scope > .media-body");if(!r||!o)return;const a=r.querySelector(":scope > .cartouche"),i=a&&a.querySelector(":scope > strong");i&&(a.before(i),a.textContent.trim()||a.children.length||(a.hidden=!0));const n=o.querySelector(":scope > p");n&&n.classList.add("kr-msg-recipients");const l=o.querySelector(":scope > .t");if(l){l.classList.add("forum-msg");const t=[];for(let e=l.nextSibling;e;e=e.nextSibling)t.push(e);if(t.some(t=>1===t.nodeType||t.textContent.trim())){const e=document.createElement("div");e.className="kr-msg-signature",e.append(...t),l.appendChild(e)}}e&&t.classList.add("kr-msg")}(t,a)),a&&i&&function(e){if(e.classList.contains("kramail-actions-moved"))return;const a=document.querySelector("h1.page-header"),i=Array.from(e.querySelectorAll(":scope > a.btn"));if(!a||0===i.length)return;const n=document.createElement("span");n.className="pull-right";const l=document.createElement("div");l.className="btn-group kramail-post-kebab";const d=document.createElement("button");d.className="btn btn-default dropdown-toggle",lt(d);const m=document.createElement("ul");m.className="dropdown-menu dropdown-menu-right",m.setAttribute("role","menu"),i.forEach(function(e){if(e.querySelector(".fa-backward"))return e.childNodes.forEach(function(t){3===t.nodeType&&(t.textContent="")}),void n.appendChild(e);if(e.hasAttribute("data-kr-libelle"))return"Répondre"===t[o(e)]&&e.classList.add("btn-primary"),void n.appendChild(e);const a=document.createElement("li"),i=document.createElement("span");i.className="label-simple",i.textContent=function(t){return t.classList.contains("alertdel")?"Supprimer":/(^|\/)contacts$/.test(t.getAttribute("href")||"")?"Contacts":r[o(t)]||t.getAttribute("title")||t.getAttribute("data-original-title")||""}(e),e.classList.remove("btn","btn-default"),e.append(" ",i),a.appendChild(e),m.appendChild(a)}),l.append(d,m),n.appendChild(l),a.appendChild(n),d.addEventListener("click",function(t){t.preventDefault(),t.stopPropagation(),l.classList.toggle("open")}),document.addEventListener("click",function(t){l.contains(t.target)||l.classList.remove("open")}),m.querySelectorAll("a").forEach(function(t){t.addEventListener("click",function(){setTimeout(function(){l.classList.remove("open")},200)})}),e.classList.add("kramail-actions-moved")}(i)},33)}(),function(){const t="kd-natif-cache",e="kr-kd";function r(t,e,r){const o=document.createElement(t);return e&&(o.className=e),null!=r&&(o.textContent=r),o}function o(t){const e=r("i",t);return e.setAttribute("aria-hidden","true"),e}w.register("Kramail:Destinataires",function(){if(!document.body||!document.body.classList.contains("page-kramail-compose")&&!/\/kramail\/post\/nouveau/.test(window.location.pathname)||!z())return;const a=document.forms.post_msg||document.querySelector('form[name="post_msg"]'),i=a&&a.querySelector('textarea#dest[name="c[3]"]');if(!a||!i||a.dataset.krDest)return;if("function"!=typeof window.fetch||"function"!=typeof window.AbortController||"function"!=typeof window.DOMParser)return;let n=null;try{n=function(a,i,n){const l=i.closest(".form-group"),d=a.querySelector("#results"),s=d?d.closest(".form-group"):null;if(!l||l.querySelector(".kd"))return null;const b=n?function(t){const e=[];return Array.from(t.children).forEach(t=>{"OPTGROUP"===t.tagName?Array.from(t.children).forEach(r=>{"OPTION"===r.tagName&&r.value&&e.push({name:r.value,group:c(t.label),source:"contacts"})}):"OPTION"===t.tagName&&t.value&&e.push({name:t.value,group:"",source:"contacts"})}),e}(n):[],g={chips:[],text:"",open:!1,mode:"search",options:[],active:-1,selectedChip:-1,flash:"",blocked:!1,dir:{q:"",status:"idle",items:[],truncated:!1},cache:new Map,timer:0,controller:null},u=r("label","col-sm-2 control-label kd-label");u.id=e+"-label",u.htmlFor=e+"-input",u.appendChild(document.createTextNode("Destinataires ")),u.appendChild(r("span","required","*"));const h=r("div","col-sm-10 kd"),f=r("div","kd-box"),k=r("div","kd-field"),v=r("div","kd-flow"),x=r("ul","kd-chips");x.setAttribute("aria-label","Destinataires choisis");const y=r("input","kd-input");y.type="text",y.id=e+"-input",y.setAttribute("role","combobox"),y.setAttribute("aria-autocomplete","list"),y.setAttribute("aria-expanded","false"),y.setAttribute("aria-controls",e+"-list"),y.setAttribute("aria-describedby",e+"-help"),y.setAttribute("autocomplete","off"),y.setAttribute("autocapitalize","off"),y.setAttribute("spellcheck","false");const w="Membre ou personnage";y.placeholder=w,v.appendChild(x),v.appendChild(y),k.appendChild(v);const E=r("button","kd-contacts");E.type="button",E.setAttribute("aria-haspopup","listbox"),E.setAttribute("aria-expanded","false"),E.setAttribute("aria-controls",e+"-list"),E.appendChild(o("fas fa-address-book")),E.appendChild(r("span","","Contacts")),k.appendChild(E),f.appendChild(k);const A=r("div","kd-panel");A.hidden=!0;const C=r("div","kd-list");C.id=e+"-list",C.setAttribute("role","listbox"),C.setAttribute("aria-labelledby",u.id);const S=r("div","kd-foot");A.appendChild(C),A.appendChild(S),f.appendChild(A),h.appendChild(f);const L=r("p","kd-help","Tapez au moins 2 lettres : vos contacts d’abord, puis l’annuaire du jeu (membres et plateau).");L.id=e+"-help";const _=r("p","kd-msg");_.setAttribute("aria-live","polite");const z=r("p","sr-only kd-live");function q(){i.value=g.chips.map(t=>t+"; ").join("");const t=g.text.trim();i.setCustomValidity(t?"Validez ou effacez « "+t+" »":"")}function T(t){return g.chips.some(e=>m(e)===m(t))}function N(t,e){!t&&g.blocked&&g.text.trim()?I():(_.classList.remove("kd-msg-block"),_.textContent="",t&&(e&&_.appendChild(o("fas fa-exclamation-triangle")),_.appendChild(document.createTextNode(t))))}z.setAttribute("role","status"),h.appendChild(L),h.appendChild(_),h.appendChild(z);const M=r("button","kd-msg-btn kd-msg-add","Ajouter");M.type="button";const j=r("button","kd-msg-btn kd-msg-clear","Effacer");function I(){const t=g.text.trim();_.textContent="",_.classList.add("kd-msg-block"),_.appendChild(o("fas fa-exclamation-triangle"));const e=r("span","kd-msg-text");e.appendChild(document.createTextNode("Validez ou effacez ")),e.appendChild(r("b","","« "+t+" »")),_.appendChild(e);const a=r("span","kd-msg-actions");M.setAttribute("aria-label","Ajouter « "+t+" » aux destinataires"),j.setAttribute("aria-label","Effacer « "+t+" »"),a.appendChild(M),a.appendChild(j),_.appendChild(a),k.classList.add("is-invalid")}function P(){g.blocked=!1,Y(""),R(""),V(),k.classList.remove("is-invalid"),N(""),y.focus()}function D(t){x.textContent="",y.placeholder=g.chips.length?"":w,g.chips.forEach((e,a)=>{const i=r("li","kd-chip");a===g.selectedChip&&i.classList.add("is-selected"),t&&t.has(m(e))&&i.classList.add("is-dup"),i.appendChild(r("span","kd-chip-name",e));const n=r("button","kd-chip-x");n.type="button",n.setAttribute("aria-label","Retirer "+e),n.appendChild(o("fas fa-times")),n.addEventListener("click",t=>{t.preventDefault(),B(a),y.focus()}),i.appendChild(n),x.appendChild(i)})}function O(t){const e=String(t).trim();if(!e)return!1;if(T(e)){const t=g.chips.find(t=>m(t)===m(e));return g.flash=m(e),N(t+" est déjà dans les destinataires.",!0),z.textContent=t+" est déjà dans les destinataires.",D(new Set([g.flash])),!1}return g.chips.push(e),g.selectedChip=-1,g.flash="",k.classList.remove("is-invalid"),N(""),!0}function B(t){t<0||t>=g.chips.length||(g.chips.splice(t,1),g.selectedChip=-1,q(),N(""),$())}function R(t){if(window.clearTimeout(g.timer),g.controller&&(g.controller.abort(),g.controller=null),t.length<2)return void(g.dir={q:t,status:"idle",items:[],truncated:!1});const e=t.toLowerCase();g.cache.has(e)?g.dir={q:t,status:"done",...g.cache.get(e)}:(g.dir={q:t,status:"loading",items:[],truncated:!1},g.timer=window.setTimeout(()=>{const r=new window.AbortController;g.controller=r,fetch("/ajaxsearch.php?c[1]="+encodeURIComponent(t)+"&t="+(new Date).getTime(),{credentials:"same-origin",signal:r.signal}).then(t=>{if(!t.ok)throw new Error("HTTP "+t.status);return t.text()}).then(o=>{if(r.signal.aborted||g.controller!==r)return;g.controller=null;const a=function(t){const e=(new DOMParser).parseFromString(""+t+"","text/html"),r=[];let o="",a=!1,i=0;const n=e.createTreeWalker(e.body,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT);for(;n.nextNode();){const t=n.currentNode;if(1===t.nodeType&&"STRONG"===t.tagName)o=c(t.textContent);else if(1===t.nodeType&&"A"===t.tagName){t.hasAttribute("onclick")&&(i+=1);const e=/\.value\s*\+\s*"([\s\S]*); "\s*;\s*return false;?\s*$/.exec(t.getAttribute("onclick")||"");e&&e[1].trim()&&r.push({name:e[1],group:o,source:"annuaire"})}else 3===t.nodeType&&t.parentNode&&"STRONG"!==t.parentNode.tagName&&-1!==t.textContent.indexOf("(...)")&&(a=!0)}return{items:r,truncated:a,unreadable:i>0&&0===r.length}}(o);a.unreadable?g.text.trim()===t&&(g.dir={q:t,status:"error",items:[],truncated:!1},$()):(g.cache.set(e,a),g.text.trim()===t&&(g.dir={q:t,status:"done",...a},$()))}).catch(e=>{r.signal.aborted||e&&"AbortError"===e.name||(g.controller===r&&(g.controller=null),g.text.trim()===t&&(g.dir={q:t,status:"error",items:[],truncated:!1},$()))})},250))}function F(t,e,r){return t.map((t,r)=>({it:t,i:r,m:p(t.name,e)})).filter(t=>r||t.m).sort((t,e)=>{const r=!(!t.m||!t.m.prefix);return r===!(!e.m||!e.m.prefix)?t.i-e.i:r?-1:1}).map(t=>t.it)}function H(t,a,i,n){const l=r("div","kd-opt");l.id=e+"-opt-"+i,l.setAttribute("role","option");const d=T(t.name),m=r("span","kd-opt-ico");m.appendChild(o(d?"fas fa-check":t.free?"fas fa-plus":a.icon)),l.appendChild(m);const s=r("span","kd-opt-name"),c=n&&!t.free?p(t.name,n):null;c?(s.appendChild(document.createTextNode(c.chars.slice(0,c.start).join(""))),s.appendChild(r("mark","",c.chars.slice(c.start,c.end).join(""))),s.appendChild(document.createTextNode(c.chars.slice(c.end).join("")))):s.textContent=t.name,l.appendChild(s);let b="";return d?b="déjà ajouté":t.free?b="ajouter tel quel · non vérifié":a.tags&&(b=t.group),b&&l.appendChild(r("span","kd-opt-tag",b)),d&&l.setAttribute("aria-disabled","true"),t.free&&l.classList.add("kd-opt-free"),l.addEventListener("mousedown",t=>t.preventDefault()),l.addEventListener("click",()=>{d||W(t)}),{node:l,item:t,disabled:d}}function $(){const t=g.text.trim(),a=g.open?function(){const t=g.text.trim(),e=[];if("contacts"===g.mode){const r=t?F(b,t):b.slice(),o=[];return r.forEach(t=>{o.includes(t.group)||o.push(t.group)}),o.forEach(t=>e.push({id:"c-"+o.indexOf(t),title:"Contacts"+(t?" · "+("Membre"===t?"Membres":t):""),items:r.filter(e=>e.group===t),icon:"fas fa-address-book",tags:!1})),{sections:e,empty:0===r.length}}const r=t?F(b,t):[];r.length&&e.push({id:"c",title:"Vos contacts",items:r,icon:"fas fa-address-book",tags:!0});let o=[];if(t.length>=2&&g.dir.q===t&&"done"===g.dir.status){const r=new Set(b.map(t=>m(t.name)));o=F(g.dir.items.filter(t=>!r.has(m(t.name))),t,!0),o.length&&e.push({id:"a",title:"Annuaire du jeu",note:"début du nom d’abord",items:o,icon:"fas fa-user",tags:!0})}const a=t.length>=2&&"loading"===g.dir.status,i=t.length>=2&&"error"===g.dir.status,n=t.length>=2&&g.dir.q===t&&"done"===g.dir.status;return{sections:e,loading:a,error:i,empty:n&&0===r.length&&0===o.length,truncated:n&&g.dir.truncated}}():null;C.textContent="",S.textContent="",A.querySelectorAll(".kd-warn, .kd-empty").forEach(t=>t.remove()),g.options=[];const i=new Set;if(a){let n=0;if(a.sections.forEach(o=>{const a=r("div","kd-group");a.setAttribute("role","group");const l=r("div","kd-sec",o.title);l.id=e+"-sec-"+o.id,o.note&&l.appendChild(r("small","",o.note)),a.setAttribute("aria-labelledby",l.id),a.appendChild(l),o.items.forEach(e=>{const r=H(e,o,n,t);n+=1,r.disabled&&i.add(m(e.name)),g.options.push(r),a.appendChild(r.node)}),C.appendChild(a)}),a.loading&&C.appendChild(r("div","kd-sec kd-loading","Recherche dans l’annuaire…")),a.error&&C.appendChild(r("div","kd-sec kd-error","Annuaire indisponible, réessayez")),a.empty){const e=r("p","kd-empty");if("contacts"===g.mode?e.textContent=t?"Aucun contact ne contient « "+t+" ».":"Aucun contact enregistré.":(e.appendChild(document.createTextNode("Aucun contact ni nom de l’annuaire ne contient ")),e.appendChild(r("b","","« "+t+" »")),e.appendChild(document.createTextNode(". Vérifiez l’orthographe."))),A.insertBefore(e,C),"contacts"!==g.mode&&t){const e=H({name:t,free:!0},{id:"f",icon:"fas fa-plus",tags:!1},n,t);e.disabled||g.options.push(e),C.appendChild(e.node),S.appendChild(r("span","","Un nom absent de l’annuaire reste possible : il part tel quel, comme dans la zone de texte actuelle."))}}if(i.size&&"contacts"!==g.mode){const t=g.options.find(t=>t.disabled),e=r("div","kd-warn");e.appendChild(o("fas fa-exclamation-triangle")),e.appendChild(document.createTextNode((t?t.item.name:"")+" est déjà dans les destinataires.")),A.insertBefore(e,A.firstChild)}if(a.truncated){const t=r("span","");t.appendChild(document.createTextNode("Annuaire : ")),t.appendChild(r("b","","25 premiers noms")),t.appendChild(document.createTextNode(" seulement, précisez pour affiner.")),S.appendChild(t)}"contacts"===g.mode&&S.appendChild(r("span","","Tapez pour filtrer vos contacts ; un clic ajoute, la liste reste ouverte."));const l=r("span","kd-keys");l.appendChild(document.createTextNode("↑↓ choisir · ")),l.appendChild(r("b","","Entrée")),l.appendChild(document.createTextNode(" ajouter · ")),l.appendChild(r("b","","Échap")),l.appendChild(document.createTextNode(" fermer")),S.appendChild(l),S.classList.toggle("kd-foot-touches",1===S.children.length);const d=g.options.map((t,e)=>t.disabled?-1:e).filter(t=>t>=0);d.includes(g.active)||(g.active=d.length?d[0]:-1)}else g.active=-1;g.options.forEach((t,e)=>{const r=e===g.active;t.node.classList.toggle("is-active",r),t.node.setAttribute("aria-selected",r?"true":"false")});const n=!!a&&(g.options.length>0||a.loading||a.error||a.empty);A.hidden=!n,h.classList.toggle("is-open",n),y.setAttribute("aria-expanded",n?"true":"false"),E.setAttribute("aria-expanded",n&&"contacts"===g.mode?"true":"false"),g.active>=0?y.setAttribute("aria-activedescendant",g.options[g.active].node.id):y.removeAttribute("aria-activedescendant");let l="";const d=g.options.find(t=>t.disabled);if(n&&d&&"contacts"!==g.mode)l=d.item.name+" est déjà dans les destinataires.";else if(n&&a.empty)l="Aucun résultat.";else if(n&&!a.loading){const t=g.options.filter(t=>!t.disabled&&!t.item.free).length;l=t+(t>1?" suggestions.":" suggestion.")}l&&(z.textContent=l);const s="contacts"===g.mode?new Set:i;g.flash&&s.add(g.flash),D(s)}function K(t){g.mode=t,g.open=!0,$()}function V(){g.open=!1,g.mode="search",$()}function Y(t){g.text=t,y.value!==t&&(y.value=t),q(),g.blocked&&(t.trim()?I():g.blocked&&(g.blocked=!1,k.classList.remove("is-invalid"),_.classList.contains("kd-msg-block")&&N("")))}function W(t){const e=t.free?g.text.trim():t.name,r="contacts"===g.mode;O(e)?(Y(""),R(""),q(),r?K("contacts"):V()):$(),y.focus()}function G(){const t=g.text.trim();t&&(O(t)?(Y(""),R(""),q(),V()):$())}j.type="button",[M,j].forEach(t=>t.addEventListener("mousedown",t=>t.preventDefault())),M.addEventListener("click",function(){const t=g.text.trim();if(g.blocked=!1,k.classList.remove("is-invalid"),!t)return N(""),void y.focus();if(T(t)){const e=g.chips.find(e=>m(e)===m(t));Y(""),R(""),V(),N(e+" est déjà dans les destinataires.",!0)}else G(),N("");y.focus()}),j.addEventListener("click",P),y.addEventListener("input",function(){let t=y.value;if(g.flash="",g.selectedChip=-1,N(""),-1!==t.indexOf(";")){const e=function(t){const e=t.split(";"),r=e.pop();return{names:e.map(t=>t.trim()).filter(Boolean),rest:r.replace(/^\s+/,"")}}(t);e.names.forEach(t=>O(t)),t=e.rest,y.value=t}Y(t);const e=t.trim();"contacts"===g.mode?(R(""),K("contacts")):(R(e),e.length>=1?K("search"):V())}),y.addEventListener("keydown",function(t){const e=!A.hidden;if("ArrowDown"===t.key||"ArrowUp"===t.key){if(t.preventDefault(),!e)return void(g.text.trim()?K("search"):b.length&&K("contacts"));!function(t){const e=g.options.map((t,e)=>t.disabled?-1:e).filter(t=>t>=0);if(!e.length)return;const r=e.indexOf(g.active),o=r<0?t>0?0:e.length-1:(r+t+e.length)%e.length;g.active=e[o],g.options.forEach((t,e)=>{const r=e===g.active;t.node.classList.toggle("is-active",r),t.node.setAttribute("aria-selected",r?"true":"false")});const a=g.options[g.active].node;y.setAttribute("aria-activedescendant",a.id),"function"!=typeof a.scrollIntoView||A.hidden||"absolute"!==getComputedStyle(A).position||a.scrollIntoView({block:"nearest"})}("ArrowDown"===t.key?1:-1)}else"Enter"===t.key?(t.preventDefault(),e&&g.active>=0?W(g.options[g.active].item):G()):"Tab"===t.key?g.text.trim()&&(e&&g.active>=0?W(g.options[g.active].item):G()):"Escape"===t.key?g.blocked&&g.text.trim()?(t.preventDefault(),P()):e&&(t.preventDefault(),V()):"Backspace"===t.key?""===y.value&&g.chips.length&&(t.preventDefault(),g.selectedChip===g.chips.length-1?B(g.chips.length-1):(g.selectedChip=g.chips.length-1,D())):-1!==g.selectedChip&&(g.selectedChip=-1,D())}),y.addEventListener("focus",()=>k.classList.add("is-focus")),y.addEventListener("blur",()=>{k.classList.remove("is-focus"),-1!==g.selectedChip&&(g.selectedChip=-1,D())}),k.addEventListener("mousedown",t=>{t.target!==k&&t.target!==v&&t.target!==x||(t.preventDefault(),y.focus())}),E.addEventListener("mousedown",t=>t.preventDefault()),E.addEventListener("click",()=>{A.hidden||"contacts"!==g.mode?K("contacts"):V(),y.focus()}),A.addEventListener("mousedown",t=>t.preventDefault());let U=null;return document.addEventListener("mousedown",t=>{U=t.target},!0),document.addEventListener("click",t=>{A.hidden||h.contains(t.target)||h.contains(U)||V()},!0),i.addEventListener("invalid",t=>{h.isConnected&&(t.preventDefault(),g.text.trim()?(g.blocked=!0,A.hidden||V(),I(),z.textContent="Envoi bloqué : validez ou effacez « "+g.text.trim()+" »."):(N("Ajoutez au moins un destinataire.",!0),k.classList.add("is-invalid")),y.focus())}),y.addEventListener("input",()=>{g.blocked||k.classList.remove("is-invalid")}),function(t){const e=[];return String(t||"").split(";").map(t=>t.trim()).filter(Boolean).forEach(t=>{e.some(e=>m(e)===m(t))||e.push(t.replace(/\s+/g," "))}),e}(i.value).forEach(t=>g.chips.push(t)),g.chips.length&&q(),Array.from(l.children).forEach(e=>e.classList.add(t)),s&&s!==l&&s.classList.add(t),l.classList.add("kd-row"),l.appendChild(u),l.appendChild(h),$(),{undo(){window.clearTimeout(g.timer),g.controller&&g.controller.abort(),i.setCustomValidity(""),u.remove(),h.remove(),l.classList.remove("kd-row"),l.querySelectorAll("."+t).forEach(e=>e.classList.remove(t)),s&&s.classList.remove(t)},state:g}}(a,i,a.querySelector("select#contacts")),n&&(a.dataset.krDest="ready")}catch(t){try{i.setCustomValidity("");const t=i.closest(".form-group");t&&(t.querySelectorAll(".kd-label, .kd").forEach(t=>t.remove()),t.classList.remove("kd-row")),a.querySelectorAll(".kd-natif-cache").forEach(t=>t.classList.remove("kd-natif-cache"))}catch(t){}a.dataset.krDest="repli"}},34)}(),w.register("ForumThread:MobileBreadcrumb",function(){if(!document.body.classList.contains("mobile-mode"))return;if(!window.location.pathname.includes("/forum/sujet/"))return;const t=document.querySelector(".container h1.page-header"),e=document.querySelectorAll(".forum-top");if(!t||0===e.length)return;const r=Array.from(t.childNodes).filter(t=>t.nodeType===Node.TEXT_NODE&&t.textContent.trim()).map(t=>t.textContent.trim())[0];if(!r)return;const o=e[0],a=Array.from(o.querySelectorAll('.pull-right a[href^="forum/"]')).find(t=>t.querySelector("i.fa-backward")),n=o.querySelector('a[href*="nouveau-sujet"]'),l=o.querySelector('a[href*="post/repondre"]');if(!a||!n)return;const d=a.getAttribute("title")||a.textContent.trim(),m=a.pathname.split("/")[2],s=i("/forum/"+m),p=nt([{label:Nt()||(s?s.label:"")||"Catégorie",href:"forum/"+m},{label:d,href:a.getAttribute("href")}],r);function c(t){const e=document.createElement("div");function r(t,e,r,o){const a=document.createElement("a");a.setAttribute("href",t.getAttribute("href")),a.className="forum-thread-action "+e;const i=document.createElement("i");return i.className="fa "+r,i.setAttribute("aria-hidden","true"),a.appendChild(i),a.appendChild(document.createTextNode(" "+o)),a}return e.className="forum-thread-actions"+(t?" forum-thread-actions-bottom":""),l&&e.appendChild(r(l,"forum-thread-action-reply","fa-reply","Répondre")),e.appendChild(r(n,"forum-thread-action-new","fa-plus","Nouveau sujet")),e}t.innerHTML="",t.classList.add("forum-thread-heading"),t.appendChild(p),t.appendChild(c(!1)),document.body.classList.add("kr-forum-sujet"),e.forEach((t,e)=>{0!==e&&(t.innerHTML="",t.classList.add("forum-thread-top-bottom"),t.appendChild(c(!0)))});const b=document.querySelector(".container h1.page-header + .row + .row .btn-group");b&&(b.style.display="none"),document.querySelectorAll('.forum-top a[href*="nouveau-sujet"]:not(.forum-thread-action), .forum-top a[href*="repondre"]:not(.forum-thread-action)').forEach(t=>{t.parentElement.style.display="none"})},25),w.register("ForumThread:HideTags",function(){window.location.pathname.includes("/forum/sujet/")&&w.later("ForumThread:HideTags",()=>{const t=Array.from(document.querySelectorAll('a[href*="forum/tags"]'));if(0===t.length)return;let e=t[0];for(;e&&e!==document.body;)if(e=e.parentElement,e&&e.querySelectorAll('a[href*="forum/tags"]').length===t.length&&e.querySelectorAll("a").length<50)return void(e.style.display="none");t.forEach(t=>{const e=t.parentElement;e&&!e.className.includes("forum")&&(e.style.display="none")})},500)},26),function(){const t={profil:"Profil",kramail:"Kramail",signaler:"Signaler",lien:"Lien du message"},e=["b","i","url","quote","smileys"];w.register("Messages:V3",function(){(function(){const t=0===window.location.pathname.indexOf("/forum/")||document.documentElement.classList.contains("kr-page-kramail-compose");return!!document.body&&document.body.classList.contains("mobile-mode")&&window.innerWidth<768&&t})()&&(window.location.pathname.includes("/forum/sujet/")&&document.querySelectorAll("ul.media-list.forum > li.media:not(.kr-msg)").forEach(e=>{const r=e.querySelector(":scope > .media-body > .pull-right");if(!r)return;const o=(e,r)=>{e&&(e.classList.add("kr-msg-secondary"),e.setAttribute("data-kr-label",t[r]))};o(r.querySelector('a[href*="communaute/membres/"]'),"profil");const a=Array.from(r.querySelectorAll('a[href*="kramail/post/"]')),i=a.findIndex(t=>{return(e=t,(e.getAttribute("data-original-title")||e.getAttribute("title")||"").trim().toLowerCase()).includes("signal");var e});a.forEach((t,e)=>o(t,(i>=0?e===i:1===e)?"signaler":"kramail")),o(r.querySelector("button.btn"),"lien");const n=lt();n.classList.add("kr-msg-more"),n.setAttribute("aria-expanded","false"),n.addEventListener("click",()=>{const t=e.classList.toggle("kr-msg-open");n.setAttribute("aria-expanded",t?"true":"false")}),r.appendChild(n),e.classList.add("kr-msg")}),document.querySelectorAll('form[name="post_msg"]').forEach(t=>{const r=t.querySelector(".btn-toolbar");if(!r||r.classList.contains("kr-tools-ready"))return;t.classList.add("kr-editor");const o=Array.from(t.querySelectorAll(".form-group")),a=o.find(t=>t.contains(r));document.documentElement.classList.contains("kr-page-kramail-compose")?o.filter(t=>t.querySelector(":scope > .col-sm-10 > .input-group")).forEach(t=>t.classList.add("kr-sender-row")):(a?o.slice(0,o.indexOf(a)):o).filter(t=>t.querySelector(':scope > .col-sm-10 :is(select, input:not([type="hidden"], [type="checkbox"], [type="radio"]))')).forEach(t=>t.classList.add("kr-sender-row")),a&&a.classList.add("kr-message-row"),r.querySelectorAll(":scope > .btn-group > a.btn, :scope > .btn-group > .dropdown").forEach(t=>{const r=function(t){if(t.classList.contains("dropdown"))return t.querySelector("table")?"smileys":"couleurs";const e=(t.getAttribute("href")||"").match(/addtag\('([^']+)'/);return e?e[1]:"autre"}(t);t.setAttribute("data-kr-tool",r),e.includes(r)||t.classList.add("kr-tool-extra")});const i=document.createElement("span");i.className="kr-tools-break",i.setAttribute("aria-hidden","true"),r.appendChild(i);const n=document.createElement("button");n.type="button",n.className="btn btn-default kr-tools-plus",n.setAttribute("aria-expanded","false"),n.textContent="Plus",n.addEventListener("click",()=>{const t=r.classList.toggle("kr-tools-open");n.setAttribute("aria-expanded",t?"true":"false")}),r.appendChild(n),r.classList.add("kr-tools-ready")}))},27)}();var Rt=!1;function Ft(){if(location?.href?.includes("/profil/interface"))if(t())Rt=!0;else{let e=0;const r=w.hold("insertTampermonkeyThemeUI"),o=setInterval(()=>{e++,(t()||e>25)&&(clearInterval(o),Rt=!0,r())},200)}function t(){const t=Array.from(document.querySelectorAll("h4, h3, h2")).find(t=>t.textContent?.trim().toLowerCase().includes("thème de base"));if(!t)return!1;if(document.getElementById("kr-tamper-theme"))return!0;const e=[{value:"disable",flag:"f0",label:"Désactiver la surcharge CSS"},{value:"kraland",flag:"f1",label:"République de Kraland"},{value:"kraland-dark",flag:"f1",label:"République de Kraland (Dark Mode)"},{value:"empire-brun",flag:"f2",label:"Empire Brun"},{value:"empire-brun-dark",flag:"f2",label:"Empire Brun (Dark Mode)"},{value:"paladium",flag:"f3",label:"Paladium Corporation"},{value:"paladium-dark",flag:"f3",label:"Paladium Corporation (Dark Mode)"},{value:"theocratie-seelienne",flag:"f4",label:"Théocratie Seelienne"},{value:"theocratie-seelienne-dark",flag:"f4",label:"Théocratie Seelienne (Dark Mode)"},{value:"paradigme-vert",flag:"f5",label:"Paradigme Vert"},{value:"paradigme-vert-dark",flag:"f5",label:"Paradigme Vert (Dark Mode)"},{value:"khanat-elmerien",flag:"f6",label:"Khanat Elmérien"},{value:"khanat-elmerien-dark",flag:"f6",label:"Khanat Elmérien (Dark Mode)"},{value:"confederation-libre",flag:"f7",label:"Confédération Libre"},{value:"confederation-libre-dark",flag:"f7",label:"Confédération Libre (Dark Mode)"},{value:"royaume-ruthvenie",flag:"f8",label:"Royaume de Ruthvénie"},{value:"royaume-ruthvenie-dark",flag:"f8",label:"Royaume de Ruthvénie (Dark Mode)"}].map(t=>`\n
\n \n \n
\n `).join(""),r=document.createElement("div");r.id="kr-tamper-theme",r.className="well kr-tamper-theme",r.innerHTML=`\n

Configuration du thème

\n
\n
Thème
\n \n
Plateau
\n \n
Affichage
\n \n
Sauvegarde
\n \n
Alertes
\n \n
Historique
\n \n
\n `,t.parentElement&&t.parentElement.insertBefore(r,t);const o=r.querySelector("#kr-tamper-theme-form");return r.querySelectorAll(".kr-options-section-title").forEach(t=>{t.addEventListener("click",()=>{const e=t.nextElementSibling;if(!e)return;const r=!e.classList.contains("collapsed");e.classList.toggle("collapsed",r),t.classList.toggle("expanded",!r)})}),o.addEventListener("change",t=>{if("kr-theme"===t.target.name){const t=o.querySelector('input[name="kr-theme"]:checked');if(!t)return;const e=t.value,a=document.createElement("div");a.className="alert alert-success",a.textContent="disable"===e?"Désactivation du thème...":"Application du thème: "+e,r.appendChild(a),setTimeout(()=>J(e),300)}if("kr-stats-display"===t.target.name){const t=o.querySelector('input[name="kr-stats-display"]:checked');if(!t)return;const e=t.value;_(A.STATS_DISPLAY_KEY,e);const a=document.createElement("div");a.className="alert alert-success",a.textContent="icon"===e?"Affichage en icônes activé. Rechargez la page pour voir les changements.":"Affichage en texte activé. Rechargez la page pour voir les changements.",r.appendChild(a),setTimeout(()=>{a.remove()},5e3)}if("kr-hide-quote"===t.target.name){const e=t.target.checked;localStorage.setItem("kr-hide-footer-quote",e.toString()),e?document.documentElement.classList.add("kr-hide-footer-quote"):document.documentElement.classList.remove("kr-hide-footer-quote");const o=document.createElement("div");o.className="alert alert-success",o.textContent=e?"Citation du footer masquée.":"Citation du footer affichée.",r.appendChild(o),setTimeout(()=>{o.remove()},3e3)}if("kr-medieval-map"===t.target.name){const e=t.target.checked;_(A.MEDIEVAL_MAP_KEY,e.toString());const o=document.createElement("div");o.className="alert alert-success",o.textContent=e?"Carte médiévale activée. Application...":"Carte médiévale désactivée.",r.appendChild(o),Y(),setTimeout(()=>o.remove(),3e3)}if("kr-commerce-list"===t.target.name){const e=t.target.checked;_(A.COMMERCE_LIST_KEY,e.toString()),et();const o=document.createElement("div");o.className="alert alert-success",o.textContent=e?"Commerce en mode liste activé.":"Commerce en mode tuiles rétabli.",r.appendChild(o),setTimeout(()=>o.remove(),3e3)}if("kr-commerce-expanded"===t.target.name){const e=t.target.checked;_(A.COMMERCE_EXPANDED_KEY,e.toString());const o=document.createElement("div");o.className="alert alert-success",o.textContent=e?"Catégories commerce ouvertes par défaut.":"Catégories commerce fermées par défaut (sauf Nourriture).",r.appendChild(o),setTimeout(()=>o.remove(),3e3)}if("kr-materiel-move"===t.target.name){const e=t.target.checked;_(A.MATERIEL_MOVE_KEY,e.toString());const o=document.createElement("div");o.className="alert alert-success",o.textContent=e?"Matériel déplacé à gauche (rechargement nécessaire).":"Matériel laissé à droite (rechargement nécessaire).",r.appendChild(o),setTimeout(()=>o.remove(),3e3)}if("kr-carousel-hide"===t.target.name){const e=t.target.checked;_(A.CAROUSEL_HIDE_KEY,e.toString()),e?document.documentElement.classList.add("kr-hide-carousel"):document.documentElement.classList.remove("kr-hide-carousel");const o=document.createElement("div");o.className="alert alert-success",o.textContent=e?"Carrousel masqué.":"Carrousel affiché.",r.appendChild(o),setTimeout(()=>o.remove(),3e3)}}),function(){if(z()){const t=q(),e=o.querySelector(`input[value="${t}"]`);e&&(e.checked=!0)}else{const t=o.querySelector('input[value="disable"]');t&&(t.checked=!0)}const t=T(),e=o.querySelector(`input[name="kr-stats-display"][value="${t}"]`);e&&(e.checked=!0);const r="true"===localStorage.getItem("kr-hide-footer-quote"),a=o.querySelector("#kr-hide-quote");a&&(a.checked=r);const i="true"===L(A.MEDIEVAL_MAP_KEY),n=o.querySelector("#kr-medieval-map-checkbox");n&&(n.checked=i);const l="true"===L(A.COMMERCE_LIST_KEY),d=o.querySelector("#kr-commerce-list-checkbox");d&&(d.checked=l);const m="true"===L(A.COMMERCE_EXPANDED_KEY),s=o.querySelector("#kr-commerce-expanded-checkbox");s&&(s.checked=m);const p=M(),c=o.querySelector("#kr-materiel-move-checkbox");c&&(c.checked=p);const b=j(),g=o.querySelector("#kr-carousel-hide-checkbox");g&&(g.checked=b)}(),!0}}const Ht={cancel:"Annuler",confirm:"Valider"},$t=new WeakSet;function Kt(t){const e=t.target.closest(".kr-order-help-toggle"),r=e?.nextElementSibling;r&&r.classList.contains("alert-order")&&(r.hidden=!r.hidden,e.setAttribute("aria-expanded",String(!r.hidden)))}const Vt={"Coût":"fas fa-coins","Durée":"far fa-clock",Potentiel:"fas fa-dice-d20"};function Yt(t){const e=t.querySelector('#ajax-order form[name="post_msg"]');if(function(t,e){const r=t.querySelector(".modal-footer"),o=r.querySelector(":scope > .kr-order-badges"),a=e?.querySelector(".panel.with-nav-tabs > .panel-footer > p.mini"),i=a?function(t){const e=t.textContent.split("|").map(t=>t.replace(/\s+/g," ").trim()).filter(Boolean);let r=!1;const o=[];return e.forEach((t,a)=>{const i=t.match(/^(\p{L}[^:]*?)\s*:\s*(.*)$/u);if(!i)return void o.push({label:a===e.length-1?"Potentiel":"",text:t});const[,n,l]=i;Vt[n]&&(r=!0),l&&o.push({label:n,text:Vt[n]?l:t})}),r?o:[]}(a):[];if(!i.length)return o?.remove(),void(a?.hidden&&(a.hidden=!1));a.hidden||(a.hidden=!0);const n=i.map(({label:t,text:e})=>t+":"+e).join("|");if(o&&[...o.children].map(t=>t.title+":"+t.textContent).join("|")===n)return;const l=i.map(({label:t,text:e})=>{const r=document.createElement("span");if(r.className="kr-order-badge",r.title=t,Vt[t]){const e=document.createElement("i");e.className=Vt[t],e.setAttribute("aria-hidden","true"),r.append(e)}return r.append(e),r});if(o)return void o.replaceChildren(...l);const d=document.createElement("div");d.className="kr-order-badges",d.append(...l),r.prepend(d)}(t,e),!e)return;t.classList.contains("kr-order-modal")||t.classList.add("kr-order-modal"),Object.entries(Ht).forEach(([e,r])=>{const o=t.querySelector(`.modal-footer [data-bb-handler="${e}"]`);o&&o.textContent!==r&&(o.textContent=r)}),e.classList.contains("kr-order-form")||e.classList.add("kr-order-form"),function(t){if(t.querySelectorAll(".kr-order-help-toggle").forEach(t=>{t.nextElementSibling?.classList.contains("alert-order")||t.remove()}),t.querySelectorAll(".alert-order").forEach(t=>{if(t.previousElementSibling?.classList.contains("kr-order-help-toggle"))return;const e=document.createElement("button");e.type="button",e.className="btn btn-default kr-order-help-toggle",e.setAttribute("aria-expanded","false"),e.innerHTML='Aide',t.hidden=!0,t.before(e)}),!t.querySelector(".tab-pane.active"))return;const e=[...t.querySelectorAll(".alert-danger, .alert-warning")].filter(t=>!t.classList.contains("alert-order")&&!t.parentElement.classList.contains("kr-order-alerts"));if(e.length){let r=t.querySelector(":scope > .kr-order-alerts");if(!r){r=document.createElement("div"),r.className="kr-order-alerts";const e=t.querySelector(":scope > h3");e?e.after(r):t.prepend(r)}r.append(...e)}}(e);const r=e.querySelector(":scope > h3");r&&r.classList.contains("kr-order-titre-image")===!!r.textContent.trim()&&r.classList.toggle("kr-order-titre-image",!r.textContent.trim())}function Wt(){new MutationObserver(t=>{t.forEach(t=>{t.addedNodes.forEach(t=>{1===t.nodeType&&t.classList?.contains("bootbox")&&(function(t){const e=window.visualViewport,r=window.matchMedia("(max-width: 767px)");let o=[],a=null,i=!1,n=null;const l="function"==typeof window.ResizeObserver?new window.ResizeObserver(()=>d()):null;function d(){!function(){if(i||!r.matches||!k())return;const e=t.querySelector(Jt),o=t.querySelector(".modal-body");e&&o&&(l&&e!==n&&(n&&l.unobserve(n),l.observe(e),l.observe(o),n=e),t.classList.contains("kr-order-modal")&&(i=o.clientHeight>0&&o.scrollHeight>o.clientHeight+1))}();const o=r.matches&&(!!t.querySelector(Gt)||i);t.classList.toggle("kr-order-viewport",o);const d=a||document.activeElement,m=e?e.height:window.innerHeight,s=!!d&&t.contains(d),p=s&&d.matches(Gt),c=s&&t.classList.contains("kr-keyboard-open"),b=o&&(p||c)&&msetTimeout(d,t)),d()}const s=new MutationObserver(d);function p(t){a=t.relatedTarget,m(),a=null}s.observe(t,{childList:!0,subtree:!0}),window.addEventListener("resize",m),window.addEventListener("scroll",d,{passive:!0}),t.addEventListener("focusin",m),t.addEventListener("focusout",p),r.addEventListener("change",d),e&&(e.addEventListener("resize",m),e.addEventListener("scroll",d)),$(t).one("hidden.bs.modal",function(){s.disconnect(),l&&l.disconnect(),o.forEach(clearTimeout),o=[],window.removeEventListener("resize",m),window.removeEventListener("scroll",d),t.removeEventListener("focusin",m),t.removeEventListener("focusout",p),r.removeEventListener("change",d),e&&(e.removeEventListener("resize",m),e.removeEventListener("scroll",d)),t.classList.remove("kr-order-viewport","kr-keyboard-open"),t.style.removeProperty("--kr-order-visible-height"),t.style.removeProperty("--kr-order-visible-top")}),d()}(t),function(t){if(!z()||!t.matches(".bootbox.bootbox-confirm")||$t.has(t))return;$t.add(t),t.addEventListener("click",Kt),Yt(t);const e=new MutationObserver(()=>Yt(t));e.observe(t,{childList:!0,subtree:!0}),$(t).one("hidden.bs.modal",function(){e.disconnect()})}(t),setTimeout(()=>{!function(t){if(!t)return;if(!document.body.classList.contains("mobile-mode"))return;const e=[];(function(t){if(!t)return;if(!document.body.classList.contains("mobile-mode"))return;if(t.dataset.structureTransformed)return;const e=t.querySelector(".bootbox-body, .modal-body");if(!e)return;const r=e.querySelector(".row"),o=e.querySelector("h3");r&&o&&(r.compareDocumentPosition(o)&Node.DOCUMENT_POSITION_FOLLOWING&&r.classList.add("kraland-modal-header"),o.classList.add("kraland-character-title"));const a=e.querySelector(".panel.with-nav-tabs");if(a){const t=a.querySelector(".panel-heading");t&&t.classList.add("kraland-actions-zone");const e=a.querySelector(".panel-body.panel-order");e&&e.classList.add("kraland-form-zone")}const i=t.querySelector(".modal-footer");i&&i.classList.add("kraland-modal-footer");const n=e.querySelector(".panel-info");n&&(n.querySelectorAll(".row").forEach(t=>{t.style.marginLeft="",t.style.marginRight=""}),n.querySelectorAll('[class*="col-"]').forEach(t=>{t.style.paddingLeft="",t.style.paddingRight=""})),t.dataset.structureTransformed="true"})(t),function(t,e){if(!t)return;const r=new MutationObserver(t=>{t.forEach(t=>{if("attributes"===t.type&&"class"===t.attributeName){const e=t.target;if(e.classList.contains("dropdown")&&e.classList.contains("open")){const t=e.querySelector(".dropdown-menu");t&&(t.style.setProperty("position","fixed","important"),t.style.setProperty("inset","auto 8px 60px","important"),t.style.setProperty("top","auto","important"),t.style.setProperty("left","8px","important"),t.style.setProperty("right","8px","important"),t.style.setProperty("bottom","60px","important"),t.style.setProperty("border-radius","var(--kr-radius-md) var(--kr-radius-md) 0 0","important"),t.style.setProperty("box-shadow","0 -4px 24px rgba(0,0,0,0.4)","important"),t.style.setProperty("z-index","1050","important"),t.style.setProperty("background","var(--kr-bg-surface)","important"))}}})}),o=t.querySelector(".btn-toolbar");o&&(o.querySelectorAll(".dropdown").forEach(t=>{r.observe(t,{attributes:!0,attributeFilter:["class"]})}),e&&e.push(r))}(t,e),Zt(t),function(t){if(!t)return;if(!document.body.classList.contains("mobile-mode"))return;t.querySelectorAll(".nav.nav-tabs li a").forEach(e=>{e.classList.add("kr-touch-feedback"),e.addEventListener("click",function(){t.querySelectorAll(".nav.nav-tabs li").forEach(t=>t.classList.remove("active")),this.parentElement.classList.add("active")})})}(t),function(t){if(!t)return;if(!document.body.classList.contains("mobile-mode"))return;const e=t.querySelector("textarea#message");e&&(e.rows=8,e.addEventListener("input",function(){this.style.height="auto",this.style.height=this.scrollHeight+"px"}))}(t),function(t){if(!t)return;if(!document.body.classList.contains("mobile-mode"))return;const e=t.querySelector(".kraland-modal-footer");if(!e)return;const r=e.querySelector(".btn-default");r&&r.classList.add("kr-btn-secondary-subtle")}(t),function(t){if(!t)return;if(!document.body.classList.contains("mobile-mode"))return;const e=t.querySelector(".kraland-modal-header select");if(!e)return;if(e.querySelector("optgroup"))return;const r=Array.from(e.options);if(0===r.length)return;const o=e.selectedOptions[0]||null,a=[],i=[];if(r.forEach(t=>{const e=t.textContent;e.includes("PNJ")||e.includes("[")||e.match(/\d+ /)||e.includes("Garde")||e.includes("Esclave")?i.push(t):a.push(t)}),0!==a.length&&0!==i.length){if(e.innerHTML="",a.length>0){const t=document.createElement("optgroup");t.label="Personnages Joueurs",a.forEach(e=>t.appendChild(e)),e.appendChild(t)}if(i.length>0){const t=document.createElement("optgroup");t.label="Personnages Non-Joueurs",i.forEach(e=>t.appendChild(e)),e.appendChild(t)}o&&(o.selected=!0)}}(t),Qt(t);const r=t.querySelector(".bootbox-body, .modal-body");if(r){const o=new MutationObserver(()=>{Qt(t),Zt(t)});o.observe(r,{childList:!0,subtree:!0}),e.push(o)}!function(t){if(!t)return;t.querySelectorAll(".panel-info, .panel-primary, .panel-default").forEach(t=>{t.querySelectorAll(".panel-heading .row, .panel-body .row, .panel-actions .row, .panel-footer .row").forEach(t=>{const e=t.querySelectorAll('[class*="col-"]');if(e.length>0){const r=[];e.forEach(t=>{const e=t.textContent.trim(),o=t.innerHTML.trim();t.children.length>0?r.push(o):e&&r.push(e)});const o=document.createElement("div");o.className="col-xs-12 merged-columns",o.innerHTML=r.join(" "),e.forEach(t=>t.remove()),t.appendChild(o)}})})}(t);const o=t.querySelector('select[onchange*="perso"]');o&&function(t,e){const r=Array.from(e.options);if(r.length<=1)return;const o=e.selectedIndex,a=document.createElement("div");a.className="kr-char-selector";const i=document.createElement("button");i.type="button",i.className="kr-char-nav-btn",i.innerHTML="‹",i.disabled=0===o,i.setAttribute("aria-label","Personnage précédent");const n=document.createElement("div");n.className="kr-selector-current";const l=document.createElement("img");l.src=t.querySelector(".modal-header img")?.src||"",l.alt="Avatar";const d=document.createElement("span");d.className="kr-selector-current-name",d.textContent=r[o].text;const m=document.createElement("span");m.className="kr-selector-current-count",m.textContent=`${o+1}/${r.length}`,n.appendChild(l),n.appendChild(d),n.appendChild(m);const s=document.createElement("button");s.type="button",s.className="kr-char-nav-btn",s.innerHTML="›",s.disabled=o===r.length-1,s.setAttribute("aria-label","Personnage suivant"),a.appendChild(i),a.appendChild(n),a.appendChild(s),e.parentNode.insertBefore(a,e.nextSibling),i.addEventListener("click",()=>{e.selectedIndex>0&&(e.selectedIndex--,e.dispatchEvent(new Event("change")))}),s.addEventListener("click",()=>{e.selectedIndext.nodeType===Node.TEXT_NODE&&t.textContent.trim());if(0===o.length)return;const a=document.createElement("div");if(a.className="kr-char-description collapsed",o.slice(1).forEach(t=>{a.appendChild(t.cloneNode(!0)),t.remove()}),a.textContent.trim()){r.appendChild(a);const t=document.createElement("button");t.type="button",t.className="kr-char-expand-btn",t.innerHTML="▼",t.setAttribute("aria-label","Afficher/masquer description"),t.setAttribute("aria-expanded","false"),e.appendChild(t),t.addEventListener("click",()=>{a.classList.contains("collapsed")?(a.classList.remove("collapsed"),a.classList.add("expanded"),t.classList.add("expanded"),t.setAttribute("aria-expanded","true")):(a.classList.remove("expanded"),a.classList.add("collapsed"),t.classList.remove("expanded"),t.setAttribute("aria-expanded","false"))})}}(t),function(t,e){const r=t.querySelector(".nav-tabs");if(!r)return;const o=Array.from(r.querySelectorAll("li"));if(0===o.length)return;const a=document.createElement("div");a.className="kr-tabs-indicator",o.forEach((t,e)=>{const r=document.createElement("span");r.className="kr-tab-dot",t.classList.contains("active")&&r.classList.add("active"),a.appendChild(r)}),r.parentNode.insertBefore(a,r.nextSibling);const i=new MutationObserver(()=>{const t=o.findIndex(t=>t.classList.contains("active"));a.querySelectorAll(".kr-tab-dot").forEach((e,r)=>{e.classList.toggle("active",r===t)})});o.forEach(t=>{i.observe(t,{attributes:!0,attributeFilter:["class"]})}),e&&e.push(i);let n=0,l=0;r.addEventListener("touchstart",t=>{n=t.changedTouches[0].screenX},{passive:!0}),r.addEventListener("touchend",t=>{l=t.changedTouches[0].screenX,function(){const t=n-l;if(Math.abs(t)<50)return;const e=o.findIndex(t=>t.classList.contains("active"));t>0&&e0&&o[e-1].querySelector("a")?.click()}()},{passive:!0});const d=()=>{const t=r.closest(".bootbox.modal"),e=t?.querySelectorAll(".nav-tabs")||[r];let o=null;for(const t of e)if(o=t.querySelector("li.active"),o){if(t.scrollWidth>t.clientWidth){const e=o.getBoundingClientRect().left-t.getBoundingClientRect().left+t.scrollLeft;t.scrollTo({left:e-(t.clientWidth-o.offsetWidth)/2,behavior:"smooth"})}break}};setTimeout(d,100);const m=r.closest(".bootbox.modal");(m?.querySelectorAll(".nav-tabs")||[r]).forEach(t=>{Array.from(t.querySelectorAll("li")).forEach(t=>{t.querySelector("a")?.addEventListener("click",()=>{setTimeout(d,100)})})})}(t,e),function(t){t.querySelectorAll("textarea").forEach(t=>{const e=t.getAttribute("maxlength");if(!e)return;const r=document.createElement("div");r.className="kr-char-counter";const o=()=>{const o=e-t.value.length;r.textContent=`${o} caractères restants`,r.classList.remove("warning","error"),o<=0?r.classList.add("error"):o<=20&&r.classList.add("warning")};t.parentNode.insertBefore(r,t.nextSibling),t.addEventListener("input",o),o()})}(t),function(t){t.querySelectorAll(".kr-char-nav-btn, .kr-char-expand-btn, .nav-tabs a, .btn, .radio label").forEach(t=>{t.classList.add("kr-touch-feedback"),t.addEventListener("touchstart",()=>{t.classList.add("active"),navigator.vibrate&&navigator.vibrate(10)},{passive:!0}),t.addEventListener("touchend",()=>{setTimeout(()=>{t.classList.remove("active")},600)},{passive:!0}),t.addEventListener("touchcancel",()=>{t.classList.remove("active")},{passive:!0})})}(t),$(t).one("hidden.bs.modal",function(){e.forEach(t=>t.disconnect())})}(t)},150))})})}).observe(document.body,{childList:!0,subtree:!1})}const Gt='textarea, [contenteditable=""], [contenteditable="true"], input:not([type]), input[type="text"], input[type="number"], input[type="search"], input[type="email"], input[type="password"], input[type="tel"], input[type="url"]',Ut=[50,150,300,600,1e3],Xt=600,Jt='#ajax-order form[name="post_msg"]';function Qt(t){if(!t)return;if(!t.classList.contains("bootbox-confirm"))return;const e=t.querySelector(".panel-heading");e&&e.style.setProperty("display","block","important");const r=t.querySelectorAll(".panel-heading ul.nav-tabs");0!==r.length&&(r.forEach((t,e)=>{t.style.setProperty("display","grid","important"),t.style.setProperty("grid-template-columns","var(--kr-order-tabs-columns, repeat(2, 1fr))","important"),t.style.setProperty("gap","var(--kr-order-tabs-gap, 12px)","important"),t.style.setProperty("padding-left","0","important"),t.style.setProperty("justify-items","start","important"),t.style.setProperty("align-items","stretch","important"),t.style.setProperty("margin-bottom","var(--kr-order-tabs-gap, 12px)","important"),t.style.setProperty("border-bottom","none","important"),t.style.setProperty("border-top","none","important"),t.style.setProperty("padding-top","0","important");let r="grid-pseudo-fix-"+e,o=document.getElementById(r);o||(o=document.createElement("style"),o.id=r,document.head.appendChild(o)),t.id||(t.id="order-modal-nav-"+e),o.textContent=`\n #${t.id}::before,\n #${t.id}::after {\n display: none !important;\n content: none !important;\n }\n `,t.querySelectorAll("li").forEach(t=>{t.style.setProperty("margin","0","important"),t.style.setProperty("padding","0","important"),t.style.setProperty("float","none","important"),t.style.setProperty("display","block","important"),t.style.setProperty("position","static","important"),t.style.setProperty("width","100%","important"),t.style.setProperty("grid-column","auto","important"),t.style.setProperty("grid-row","auto","important"),t.style.setProperty("justify-self","stretch","important"),t.style.setProperty("align-self","stretch","important");const e=t.querySelector("a");e&&(e.style.setProperty("display","var(--kr-order-tab-display, block)","important"),e.style.setProperty("width","100%","important"),e.style.setProperty("min-height","44px","important"),e.style.setProperty("padding","var(--kr-order-tab-padding, 12px 16px)","important"),e.style.setProperty("text-align","center","important"),e.style.setProperty("border-radius","var(--kr-radius-sm)","important"),e.style.setProperty("margin","0","important"),e.style.setProperty("box-sizing","border-box","important"))})}),setTimeout(()=>{r.forEach(t=>{t.style.setProperty("display","grid","important")})},100))}function Zt(t){if(!t)return;if(!document.body.classList.contains("mobile-mode"))return;const e=t.querySelector(".btn-toolbar");e&&Array.from(e.childNodes).forEach(t=>{t.nodeType===Node.TEXT_NODE&&/^\s*$/.test(t.textContent)&&e.removeChild(t)})}function te(){const t=document.querySelector(".c100");if(!t)return;const e=t.querySelector("span");if(!e)return;const r=e.textContent.trim().match(/^(\d{1,2}):(\d{2})$/);if(!r)return;const o=parseInt(r[1],10),a=parseInt(r[2],10);let i,n;if(o>=24?(i="#32CD32",n="excellent"):o>=18?(i="#90EE90",n="bon"):o>=12?(i="#FFD700",n="moyen"):o>=6?(i="#FF8C00",n="attention"):(i="#8B0000",n="critique"),t.style.setProperty("--clock-color",i),t.setAttribute("data-kr-clock",n),o>=24){t.setAttribute("data-second-lap","true");const e=o-24,r=Math.floor((60*e+a)/1440*100);t.className=t.className.replace(/\bp\d{1,3}\b/g,""),t.className+=" p"+r}else t.removeAttribute("data-second-lap")}function ee(){z()&&("loading"!==document.readyState?window.innerWidth<768&&new MutationObserver(t=>{t.forEach(t=>{t.addedNodes.forEach(t=>{1===t.nodeType&&t.classList?.contains("bootbox")&&function(t){const e=".panel.with-nav-tabs .nav-tabs > li";let r=null,o=null;const a=new MutationObserver(a=>{a.some(t=>"attributes"===t.type?t.target.matches(e):[...t.addedNodes].some(t=>1===t.nodeType&&(t.matches(e)||t.querySelector(e))))&&(clearTimeout(o),o=setTimeout(()=>{const o=t.querySelector(".panel.with-nav-tabs .panel-heading"),a=t.querySelector(e+".active");if(!o||!a||a===r)return;r=a;const i=a.getBoundingClientRect(),n=o.getBoundingClientRect(),l=a.offsetLeft-n.width/2+i.width/2;o.scrollTo({left:Math.max(0,l),behavior:"smooth"})},100))});a.observe(t,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class"]}),$(t).one("hidden.bs.modal",function(){a.disconnect()})}(t)})})}).observe(document.body,{childList:!0,subtree:!1}):document.addEventListener("DOMContentLoaded",ee,{once:!0}))}const re={MARKER_START:"[KR-CONFIG-V1]",MARKER_END:"[/KR-CONFIG-V1]",NOTES_URL:"/profil/notes",NOTES_ADD_URL:"/profil/notes/ajouter",CONFIG_KEYS:[A.ENABLE_KEY,A.VARIANT_KEY,A.STATS_DISPLAY_KEY,"kr-hide-footer-quote",A.MEDIEVAL_MAP_KEY,A.COMMERCE_LIST_KEY,A.COMMERCE_EXPANDED_KEY,A.MATERIEL_MOVE_KEY,A.CAROUSEL_HIDE_KEY],exportConfig(){var e={};return this.CONFIG_KEYS.forEach(function(t){var r=localStorage.getItem(t);null!==r&&(e[t]=r)}),e._exportDate=(new Date).toISOString(),e._version=t,this.MARKER_START+"\n"+JSON.stringify(e)+"\n"+this.MARKER_END},parseConfigFromText(t){var e=t.indexOf(this.MARKER_START),r=t.indexOf(this.MARKER_END);if(-1===e||-1===r||r<=e)return null;var o=t.substring(e+this.MARKER_START.length,r).trim();try{var a=JSON.parse(o);return this.CONFIG_KEYS.some(function(t){return t in a})?a:null}catch(t){return null}},async fetchCsrfToken(){var t=await fetch(this.NOTES_ADD_URL,{credentials:"same-origin"});if(!t.ok)throw new Error("Impossible d'accéder à la page d'ajout de notes");var e=await t.text(),r=(new DOMParser).parseFromString(e,"text/html").querySelector('form[action*="profil/notes"]');if(!r)throw new Error("Formulaire de notes non trouvé");var o=r.querySelector('input[name="t"]');if(!o)throw new Error("Token CSRF non trouvé");return o.value},async createNote(t){var e=await this.fetchCsrfToken(),r=new URLSearchParams;r.append("a","1"),r.append("t",e),r.append("n[1]","0"),r.append("message",t);var o=await fetch(this.NOTES_URL,{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:r.toString()});if(!o.ok)throw new Error("Erreur lors de la création de la note (HTTP "+o.status+")");return!0},async updateNote(t,e){var r="/profil/notes/modifier-"+t,o=await fetch(r,{credentials:"same-origin"});if(!o.ok)throw new Error("Impossible d'accéder à la page de modification de la note");var a=await o.text(),i=(new DOMParser).parseFromString(a,"text/html").querySelector('form[action*="profil/notes"]');if(!i)throw new Error("Formulaire de modification non trouvé");var n=i.querySelector('input[name="t"]');if(!n)throw new Error("Token CSRF non trouvé sur la page de modification");var l=new URLSearchParams;l.append("a","1"),l.append("t",n.value),l.append("n[1]",t),l.append("message",e);var d=await fetch(this.NOTES_URL,{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:l.toString()});if(!d.ok)throw new Error("Erreur lors de la modification de la note (HTTP "+d.status+")");return!0},async fetchNotes(){var t=await fetch(this.NOTES_URL,{credentials:"same-origin"});if(!t.ok)throw new Error("Impossible d'accéder à la page des notes");return t.text()},findExistingConfigNoteId(t){for(var e=(new DOMParser).parseFromString(t,"text/html").querySelectorAll('a[href*="profil/notes/modifier-"]'),r=0;r=2?i[1]:null;if(-1!==(n?n.textContent:"").indexOf(this.MARKER_START)){var l=(o.getAttribute("href")||"").match(/modifier-(\d+)/);if(l)return l[1]}}}return null},findLatestConfig(t){for(var e=(new DOMParser).parseFromString(t,"text/html").body.textContent||"",r=[],o=0;;){var a=e.indexOf(this.MARKER_START,o);if(-1===a)break;var i=e.indexOf(this.MARKER_END,a);if(-1===i)break;var n=this.parseConfigFromText(e.substring(a,i+this.MARKER_END.length));n&&r.push(n),o=i+this.MARKER_END.length}return 0===r.length?null:(r.sort(function(t,e){var r=t._exportDate||"";return(e._exportDate||"").localeCompare(r)}),r[0])},applyImportedConfig(t){var e=0;return this.CONFIG_KEYS.forEach(function(r){r in t&&(localStorage.setItem(r,t[r]),S[r]=t[r],e++)}),e},async saveConfigToCloud(){var t=this.exportConfig(),e=await this.fetchNotes(),r=this.findExistingConfigNoteId(e);r?await this.updateNote(r,t):await this.createNote(t)},async loadConfigFromCloud(){var t=await this.fetchNotes(),e=this.findLatestConfig(t);if(!e)throw new Error("Aucune configuration sauvegardée trouvée dans vos notes");return e},showFeedback(t,e,r){var o=document.createElement("div");o.className="alert alert-"+r,o.style.cssText="margin-bottom:0;padding:8px 12px;font-size:13px;",o.textContent=e,t.innerHTML="",t.appendChild(o),"success"===r&&setTimeout(function(){o.remove()},8e3)},insertSyncSection(){if(window.location.href.includes("/profil/interface"))var t=this,e=setInterval(function(){if(document.querySelector("#kr-sync-section")){clearInterval(e);var r=document.getElementById("kr-config-export-btn"),o=document.getElementById("kr-config-import-btn"),a=document.getElementById("kr-sync-feedback");r&&r.addEventListener("click",async function(){r.disabled=!0,r.innerHTML=' Sauvegarde...',a.innerHTML="";try{await t.saveConfigToCloud(),t.showFeedback(a,"Configuration sauvegardée dans vos notes !","success")}catch(e){t.showFeedback(a,"Erreur : "+e.message,"danger")}finally{r.disabled=!1,r.innerHTML=' Sauvegarder'}}),o&&o.addEventListener("click",async function(){o.disabled=!0,o.innerHTML=' Importation...',a.innerHTML="";try{var e=await t.loadConfigFromCloud(),r=t.applyImportedConfig(e),i=e._exportDate?new Date(e._exportDate).toLocaleString("fr-FR"):"inconnue";t.showFeedback(a,r+" paramètre(s) importé(s) (sauvegarde du "+i+"). Rechargement...","success"),setTimeout(function(){location.reload()},2e3)}catch(e){t.showFeedback(a,"Erreur : "+e.message,"danger")}finally{o.disabled=!1,o.innerHTML=' Importer'}})}},100)},init(){this.insertSyncSection()}},oe={STORAGE_KEY:"kr-changelog-viewed",CHANGELOG_URL:"https://raw.githubusercontent.com/arnaudroubinet/kraland-css/main/changelog.json",changelog:null,_loading:null,async loadChangelog(){return null!==this.changelog?this.changelog:(this._loading||(this._loading=this._requestChangelog()),this._loading)},async _requestChangelog(){try{return new Promise((t,e)=>{"undefined"!=typeof GM&&GM.xmlHttpRequest?GM.xmlHttpRequest({method:"GET",url:this.CHANGELOG_URL,timeout:5e3,onload:e=>{try{const r=JSON.parse(e.responseText);this.changelog=this.parseChangelogData(r),t(this.changelog)}catch(e){this.changelog={},t(this.changelog)}},onerror:e=>{this.changelog={},t(this.changelog)},ontimeout:()=>{this.changelog={},t(this.changelog)}}):fetch(this.CHANGELOG_URL,{cache:"no-store"}).then(t=>t.json()).then(e=>{this.changelog=this.parseChangelogData(e),t(this.changelog)}).catch(e=>{this.changelog={},t(this.changelog)})})}catch(t){return{}}},parseChangelogData(t){const e={};return t.versions&&Array.isArray(t.versions)&&t.versions.forEach(t=>{t.version&&Array.isArray(t.changes)&&(e[t.version]=t.changes)}),e},getCurrentVersion:()=>t,getLastViewedVersion(){try{const t=localStorage.getItem(this.STORAGE_KEY);return t?JSON.parse(t):null}catch(t){return null}},markVersionAsViewed(t){try{localStorage.setItem(this.STORAGE_KEY,JSON.stringify(t))}catch(t){}},getChangesBetweenVersions(t,e){if(!this.changelog||"object"!=typeof this.changelog)return[];if(!t||!this.changelog[e])return this.changelog[e]||[];const r=Object.keys(this.changelog).sort((t,e)=>e.localeCompare(t,void 0,{numeric:!0,sensitivity:"base"})),o=r.indexOf(t),a=r.indexOf(e);if(-1===o||-1===a||o<=a)return this.changelog[e]||[];const i=[];for(let t=a;t\n \n `;const i=e.querySelector(".kr-changelog-content");i&&(i.style.position="fixed",i.style.top="50%",i.style.left="50%",i.style.transform="translate(-50%, -50%)",i.style.width="90%",i.style.maxWidth="600px",i.style.background="rgba(0,0,0,0.95)",i.style.color="#ffffff");const n=e.querySelector(".kr-changelog-overlay");return n&&(n.style.position="fixed",n.style.top="0",n.style.left="0",n.style.width="100%",n.style.height="100%",n.style.background="rgba(0, 0, 0, 0.5)",n.style.cursor="pointer",n.tabIndex=-1),e},showModal(t){const e=document.getElementById("kr-changelog-modal");e&&e.remove();const r=this.createModal(t);document.body.appendChild(r);const o=r.querySelector(".kr-changelog-close-btn"),a=r.querySelector(".kr-changelog-overlay"),i=r.querySelector(".kr-changelog-view-all");let n=()=>{r.remove(),this.markVersionAsViewed(this.getCurrentVersion()),document.removeEventListener("keydown",l)};const l=t=>{"Escape"===t.key&&n()};document.addEventListener("keydown",l),o.addEventListener("click",n),a.addEventListener("click",n),i.addEventListener("click",()=>{this.showFullChangelog()}),setTimeout(()=>{r.classList.add("active");const t=r.querySelector(".kr-changelog-close-btn");t&&t.focus()},50),n=()=>{r.remove(),this.markVersionAsViewed(this.getCurrentVersion()),document.removeEventListener("keydown",l)}},showFullChangelog(){const t=document.getElementById("kr-changelog-modal");t&&t.remove();const e=document.createElement("div");e.className="kr-changelog-modal kr-changelog-full",e.id="kr-changelog-full-modal";const r=Object.keys(this.changelog).sort((t,e)=>e.localeCompare(t,void 0,{numeric:!0,sensitivity:"base"})).map(t=>`\n
\n

Version ${t}

\n
    \n ${this.changelog[t].map(t=>`
  • ${t}
  • `).join("")}\n
\n
\n `).join("");e.innerHTML=`\n
\n \n `;const o=e.querySelector(".kr-changelog-content");o&&(o.style.position="fixed",o.style.top="50%",o.style.left="50%",o.style.transform="translate(-50%, -50%)",o.style.width="90%",o.style.maxWidth="800px",o.style.background="rgba(0,0,0,0.95)",o.style.color="#ffffff");const a=e.querySelector(".kr-changelog-overlay");a&&(a.style.position="fixed",a.style.top="0",a.style.left="0",a.style.width="100%",a.style.height="100%",a.style.background="rgba(0, 0, 0, 0.5)",a.style.cursor="pointer",a.tabIndex=-1),document.body.appendChild(e);const i=e.querySelector(".kr-changelog-close-btn"),n=e.querySelector(".kr-changelog-overlay"),l=()=>{e.remove(),document.removeEventListener("keydown",d)};i.addEventListener("click",l),n.addEventListener("click",l);const d=t=>{"Escape"===t.key&&l()};document.addEventListener("keydown",d),setTimeout(()=>{e.classList.add("active");const t=e.querySelector(".kr-changelog-close-btn");t&&t.focus()},50)},async init(){const t=this.getCurrentVersion(),e=this.getLastViewedVersion();if(this.addChangelogButton(),e!==t){await this.loadChangelog();const r=this.getChangesBetweenVersions(e,t);r.length>0&&("loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{setTimeout(()=>this.showModal(r),1e3)}):setTimeout(()=>this.showModal(r),1e3))}},addChangelogButton(){if(!window.location.href.includes("/profil/interface"))return;const t=w.hold("addChangelogButton");let e=0;const r=()=>{const r=document.querySelector("#kr-changelog-section");return!(!r&&!Rt&&e++<50||(r&&this.insertChangelogButton(),t(),0))};if(!r()){const t=setInterval(()=>{r()&&clearInterval(t)},200)}},insertChangelogButton(){if(!window.location.href.includes("/profil/interface"))return;if(this.loadChangelog(),document.getElementById("kr-changelog-btn"))return;const t=document.querySelector("#kr-changelog-section");if(!t)return;const e=document.createElement("div");e.className="form-group";const r=document.createElement("label");r.className="col-sm-3 control-label",r.textContent="Changements";const o=document.createElement("div");o.className="col-sm-9";const a=document.createElement("button");a.id="kr-changelog-btn",a.type="button",a.className="btn btn-default kr-changelog-btn",a.style.display="inline-block",a.innerHTML="📝 Voir l'historique des changements",a.addEventListener("click",()=>{this.loadChangelog().then(()=>this.showFullChangelog())}),o.appendChild(a),e.appendChild(r),e.appendChild(o),t.appendChild(e)}};!async function(){try{f.start("init:total"),f.start("init:themeState");const t=(null===L(A.ENABLE_KEY)&&_(A.ENABLE_KEY,"false"),z());f.end("init:themeState");const e=document.getElementById(A.STYLE_ID);if(!t&&e?.parentElement&&e.parentElement.removeChild(e),f.start("init:uiControls"),C(Bt),C(Ft),f.end("init:uiControls"),t){f.start("init:ensureTheme"),await X(),f.end("init:ensureTheme");const t=()=>{f.start("init:domTransformations"),z()&&(f.start("dom:transformations"),[window.captureForumSidebar,pt,ct,gt,bt,ut,ht,ft,kt,vt,xt,yt,Et,wt,At,St,Lt,_t,zt,qt,jt,It,Pt,Dt,Ot,at,rt,st,window.updateForumRPMenu,window.updateForumHRPMenu,window.updateForumCommunauteMenu,window.updateForumDebatsMenu,window.updateForumStaffMenu,it,Q,Z,tt,et,te].forEach(t=>{const e=t&&t.name||"anonymous";f.start("dom:"+e),C(t),f.end("dom:"+e)}),f.end("dom:transformations")),f.end("init:domTransformations")};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t,{once:!0}):t()}f.start("init:observers"),function(){const t=w.debounce("observers:nonCritical",()=>{C(()=>Y()),C(Bt)},150),e=new MutationObserver(()=>{z()&&!document.getElementById(A.STYLE_ID)&&U(A.BUNDLED_CSS).catch(()=>{}),t()});(document.documentElement||document)&&e.observe(document.documentElement||document,{childList:!0,subtree:!0});const r=t=>function(){const e=t.apply(this,arguments);return w.later("observers:ensureTheme",()=>X(),250),e};history.pushState=r(history.pushState),history.replaceState=r(history.replaceState),window.addEventListener("popstate",()=>w.later("observers:ensureTheme",()=>X(),250))}(),f.end("init:observers"),f.start("init:modalBackdrop"),function(){let t={x:0,y:0};const e=new WeakMap,r=new MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{1===r.nodeType&&r.classList?.contains("bootbox")&&(t.x=window.scrollX,t.y=window.scrollY,setTimeout(()=>{const o=$(r).data("bs.modal");o&&"static"===o.options.backdrop&&(o.options.backdrop=!0,$(r).on("mousedown.backdrop.track",function(t){t.target===this&&e.set(this,{x:t.clientX,y:t.clientY})}),$(r).off("click.dismiss.bs.modal").on("click.dismiss.bs.modal",function(t){if(t.target!==this)return;const r=e.get(this);r&&(Math.sqrt(Math.pow(t.clientX-r.x,2)+Math.pow(t.clientY-r.y,2))>5||($(this).modal("hide"),e.delete(this)))}),$(r).one("hidden.bs.modal",function(){e.delete(this)})),window.scrollTo(t.x,t.y)},100),$(r).one("shown.bs.modal",function(){window.scrollTo(t.x,t.y)}))})})}),o=()=>r.observe(document.body,{childList:!0,subtree:!1});document.body?o():document.addEventListener("DOMContentLoaded",o,{once:!0})}(),f.end("init:modalBackdrop"),f.start("init:charModalMobile"),document.body?Wt():document.addEventListener("DOMContentLoaded",Wt,{once:!0}),f.end("init:charModalMobile"),f.start("init:mobileFeatures"),ee(),f.end("init:mobileFeatures");const r=()=>{w.run(),f.end("init:total"),f.report()};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",r,{once:!0}):r(),C(ot),C(()=>oe.init()),C(()=>re.init())}catch(t){}}()}();