.ps-page--journal .jo-langue{color:var(--text-2)}.ps-page--journal .jo-duo{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}.ps-page--journal .jo-duo+.jo-duo,.ps-page--journal .jo-duo+.jo-resultats,.ps-page--journal .jo-resultats{margin-top:clamp(24px,4vw,40px)}.ps-page--journal .jo-duo>*{min-width:0}.ps-page--journal .jo-texte{flex-direction:column;gap:18px;display:flex}@media (width>=1024px){.ps-page--journal .jo-duo{grid-template-columns:repeat(12,minmax(0,1fr))}.ps-page--journal .jo-importer>.jo-texte{grid-column:span 7}.ps-page--journal .jo-importer>.jo-formats{grid-column:span 5}.ps-page--journal .jo-lire>.jo-lire-calendrier{grid-column:span 7}.ps-page--journal .jo-lire>.jo-lire-fiche,.ps-page--journal .jo-tester>.jo-texte{grid-column:span 5}.ps-page--journal .jo-tester>.jo-motion{grid-column:span 7}.ps-page--journal .jo-controle>.jo-motion{grid-column:span 5}.ps-page--journal .jo-controle>.jo-controle-capture{grid-column:span 7}}.ps-page--journal .jo-formats{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ps-page--journal .jo-format{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:4px 14px;min-height:64px;padding:14px 20px;display:grid}.ps-page--journal .jo-format svg{color:var(--lav)}.ps-page--journal .jo-format-nom{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-1);font-size:14px;font-weight:500}.ps-page--journal .jo-format-detail{color:var(--text-3);font-size:14.5px;line-height:1.45}@media (width<=479px){.ps-page--journal .jo-format{grid-template-columns:auto minmax(0,1fr)}.ps-page--journal .jo-format-detail{grid-column:2}}.ps-page--journal .jo-capture{flex-direction:column;gap:12px;min-width:0;padding:12px 12px 16px;display:flex}.ps-page--journal .jo-capture .ps-ecran-cadre{box-shadow:none}.ps-page--journal .jo-capture-titre{color:var(--text-2);padding-inline:4px;font-size:15px;line-height:1.45}.ps-page--journal .jo-lire-fiche .ps-ecran{width:100%;max-width:420px;margin-inline:auto}@media (width>=1024px){.ps-page--journal .jo-lire-fiche .ps-ecran{max-width:none}}@media (width>=640px){.ps-page--journal .jo-capture--bande .ps-ecran-badge{top:auto;bottom:8px}}.ps-page--journal .jo-resultats .jo-capture{max-width:880px;margin-inline:auto}.ps-page--journal .jo-lire-carte{padding:clamp(12px,2vw,20px)}.ps-page--journal .jo-glose{max-width:72ch;margin-top:20px}.ps-page--journal .jo-scene{--mk-scene-h:540px;--jo-h:calc(var(--mk-scene-h) - 8px)}.ps-page--journal .jo-scene .mk-scene-collee{justify-content:center;align-items:center;display:flex}.ps-page--journal .jo-partie{width:100%;height:100%;animation:jo-entree .32s var(--mk-sortie) both;justify-content:center;align-items:center;display:flex}@keyframes jo-entree{0%{opacity:0}to{opacity:1}}@media (width<=899px){.ps-page--journal .jo-scene{--jo-h:calc(48svh - var(--haut-nav,64px) - 16px)}.ps-page--journal .jo-scene .mk-scene-collee{align-items:flex-start;overflow:hidden}.ps-page--journal .jo-partie{align-items:flex-start}.ps-page--journal .jo-partie--boucle .ps-illu{gap:8px;padding:10px 12px 12px}}.ps-page--journal .jo-partie--graphique .ps-ecran{height:var(--jo-h);aspect-ratio:630/755;max-width:100%}.ps-page--journal .jo-partie--graphique .ps-ecran-cadre,.ps-page--journal .jo-partie--graphique picture{height:100%}.ps-page--journal .jo-partie--graphique img{object-fit:contain;width:100%;height:100%}.ps-page--journal .jo-macro{--k:1.25;--decal:536px;width:min(100%, calc(300px * var(--k)));flex-direction:column;gap:10px;display:flex}.ps-page--journal .jo-macro-fenetre{height:calc(var(--jo-h) - 96px);border:1px solid var(--carte-bord);border-radius:var(--r-carte);box-shadow:var(--ombre-ecran);background:#0b0b0c;position:relative;overflow:hidden}.ps-page--journal .jo-macro-couche{left:0;right:0;top:calc(var(--decal) * var(--k) * -1);opacity:0;transition:opacity .48s var(--mk-sortie);position:absolute}.ps-page--journal .jo-macro-couche--t1{opacity:1}.ps-page--journal .jo-macro[data-final] .jo-macro-couche--t1{opacity:0}.ps-page--journal .jo-macro[data-final] .jo-macro-couche--t2{opacity:1}.ps-page--journal .jo-macro-couche .ps-ecran-cadre{box-shadow:none;border:0;border-radius:0}.ps-page--journal .jo-macro-couche .ps-ecran-badge{top:calc(var(--decal) * var(--k) + 10px)}.ps-page--journal .jo-macro-legende{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ps-page--journal .jo-macro-legende .ps-micro{max-width:30ch}@media (width<=899px){.ps-page--journal .jo-macro{--k:1;--decal:590px;gap:6px}.ps-page--journal .jo-macro-fenetre{height:calc(var(--jo-h) - 80px)}}.ps-page--journal .jo-cartes{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.ps-page--journal .jo-cartes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width>=1024px){.ps-page--journal .jo-cartes{grid-template-columns:repeat(4,minmax(0,1fr))}}.ps-page--journal .jo-carte{flex-direction:column;gap:8px;padding:20px;display:flex}.ps-page--journal .jo-carte-titre{color:var(--text-1);font-size:17px;font-weight:600;line-height:1.3}.ps-page--journal .jo-carte p{color:var(--text-2);font-size:15px;line-height:1.55}.ps-page--journal .jo-limite-section{padding-block:0 var(--section-y)}.ps-page--journal .jo-limite{border-color:var(--lav-bord);align-items:flex-start;gap:16px;max-width:880px;padding:clamp(20px,3vw,28px);display:flex}.ps-page--journal .jo-limite>svg{color:var(--lav);flex-shrink:0;margin-top:3px}.ps-page--journal .jo-limite p{color:var(--text-2);max-width:64ch;margin-top:8px;font-size:16px;line-height:1.6}.ps-page--journal .jo-appel{padding-top:0}.ps-page--journal .jo-appel-carte{padding:clamp(40px, 7vw, 80px) var(--carte-pad)}.ps-page--journal .jo-appel-in{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.ps-page--journal .jo-appel-in>.ps-chapo{margin-inline:auto}.ps-page--journal .jo-appel-in>.ps-actions{justify-content:center;margin-top:12px}@media (width<=639px){.ps-page--journal .jo-capture-titre,.ps-page--journal .jo-carte p{font-size:16px}}
