.forge[data-astro-cid-lwtebuto]{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(12px,1.8vw,28px);margin-top:clamp(8px,1.4vh,16px);align-items:start}@media(max-width:820px){.forge[data-astro-cid-lwtebuto]{grid-template-columns:1fr}}.fg-label[data-astro-cid-lwtebuto]{display:block;font-weight:800;font-size:clamp(16px,1.5vw,21px);color:var(--encre)}.fg-champ[data-astro-cid-lwtebuto]{width:100%;margin-top:8px;min-height:56px;padding:8px 14px;border-radius:14px;border:3px solid var(--bleuvif);background:var(--carte);color:var(--encre);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:clamp(18px,1.8vw,26px)}.fg-essais[data-astro-cid-lwtebuto]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.fg-essais[data-astro-cid-lwtebuto] .btn[data-astro-cid-lwtebuto]{min-height:42px;padding:4px 14px;font-size:15px}.fg-crit[data-astro-cid-lwtebuto]{list-style:none;display:grid;gap:6px;margin-top:12px}.fg-crit[data-astro-cid-lwtebuto] li[data-astro-cid-lwtebuto]{padding:6px 10px 6px 34px;border-radius:12px;background:var(--carte);border:2px solid var(--trait);position:relative;font-weight:700;font-size:clamp(14px,1.25vw,18px);color:var(--doux)}.fg-crit[data-astro-cid-lwtebuto] li[data-astro-cid-lwtebuto]:before{content:"✗";position:absolute;left:11px;color:var(--corail-encre);font-weight:800}.fg-crit[data-astro-cid-lwtebuto] li[data-astro-cid-lwtebuto].ok{border-color:var(--menthe);color:var(--encre)}.fg-crit[data-astro-cid-lwtebuto] li[data-astro-cid-lwtebuto].ok:before{content:"✓";color:var(--menthe-encre)}.fg-droite[data-astro-cid-lwtebuto]{background:var(--carte);border:2px solid var(--trait);border-radius:18px;box-shadow:var(--ombre);padding:clamp(12px,1.4vw,20px)}.fg-titre[data-astro-cid-lwtebuto]{font-family:var(--head);font-weight:600;color:var(--doux);text-transform:uppercase;letter-spacing:.06em;font-size:clamp(12px,1vw,14px)}.fg-temps[data-astro-cid-lwtebuto]{font-family:var(--head);font-weight:700;font-size:clamp(26px,3.2vw,44px);line-height:1.1;color:var(--marine);margin-top:4px}.fg-jauge[data-astro-cid-lwtebuto]{height:14px;border-radius:999px;background:var(--glace2);overflow:hidden;margin-top:10px}.fg-jauge[data-astro-cid-lwtebuto] i[data-astro-cid-lwtebuto]{display:block;height:100%;width:0;border-radius:999px;background:var(--corail);transition:width .3s,background .3s}.fg-jauge[data-astro-cid-lwtebuto] i[data-astro-cid-lwtebuto][data-n="2"]{background:#ff8c2e}.fg-jauge[data-astro-cid-lwtebuto] i[data-astro-cid-lwtebuto][data-n="3"]{background:var(--soleil)}.fg-jauge[data-astro-cid-lwtebuto] i[data-astro-cid-lwtebuto][data-n="4"]{background:var(--menthe)}.fg-niveau[data-astro-cid-lwtebuto]{font-weight:800;margin-top:8px;font-size:clamp(15px,1.35vw,19px);color:var(--encre)}.fg-phrase[data-astro-cid-lwtebuto]{margin-top:8px;font-weight:700;color:var(--menthe-encre)}.fg-hyp[data-astro-cid-lwtebuto]{margin-top:10px;font-size:13px;color:var(--doux)}.fg-retour[data-astro-cid-lwtebuto]{grid-column:1 / -1}.situation[data-astro-cid-iwx2dq7r]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,24px);margin-top:clamp(8px,1.4vh,16px);align-items:start}@media(max-width:760px){.situation[data-astro-cid-iwx2dq7r]{grid-template-columns:1fr}}.notif[data-astro-cid-iwx2dq7r]{background:var(--carte);border-radius:18px;box-shadow:0 18px 40px #0a2a5e38;border:2px solid var(--trait);padding:12px 16px;display:grid;gap:4px;font-size:clamp(15px,1.35vw,19px);color:var(--encre)}.notif-app[data-astro-cid-iwx2dq7r]{font-weight:700;color:var(--doux);font-size:.85em}.notif-titre[data-astro-cid-iwx2dq7r]{font-family:var(--head);font-weight:700;font-size:1.15em;color:var(--corail-encre)}.notif-q[data-astro-cid-iwx2dq7r]{font-weight:800;color:var(--bleu)}.profil[data-astro-cid-iwx2dq7r]{background:var(--glace);border:2px solid var(--trait);border-radius:18px;padding:12px 16px}.profil-titre[data-astro-cid-iwx2dq7r]{font-family:var(--head);font-weight:700;color:var(--marine)}.profil[data-astro-cid-iwx2dq7r] ul[data-astro-cid-iwx2dq7r]{list-style:none;display:grid;gap:4px;margin-top:6px;font-size:clamp(15px,1.35vw,19px);color:var(--encre)}.methode[data-astro-cid-iwx2dq7r]{margin-top:clamp(10px,1.6vh,18px);background:var(--carte);border:2px solid var(--trait);border-left:8px solid var(--soleil);border-radius:16px;padding:10px 14px;font-size:clamp(15px,1.35vw,19px);color:var(--encre);display:grid;gap:4px}.methode[data-astro-cid-iwx2dq7r] .cnil[data-astro-cid-iwx2dq7r]{font-size:.85em;color:var(--doux)}.cps[data-astro-cid-iwx2dq7r]{margin-top:clamp(14px,2.4vh,26px);background:var(--carte);border:2px solid var(--trait);border-left:8px solid var(--menthe);border-radius:16px;padding:12px 16px;max-width:60ch}.cps-titre[data-astro-cid-iwx2dq7r]{font-weight:800;color:var(--doux)}.cps-titre[data-astro-cid-iwx2dq7r] b[data-astro-cid-iwx2dq7r]{color:var(--encre)}.cps[data-astro-cid-iwx2dq7r] ol[data-astro-cid-iwx2dq7r]{margin:8px 0 0 1.4em;display:grid;gap:4px;font-size:clamp(15px,1.3vw,19px);color:var(--encre)}code[data-astro-cid-iwx2dq7r]{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.92em}
