.convention{gap:calc(var(--spacing) * 5);min-width:0;display:grid}.convention__corps{grid-template-columns:minmax(0, 1fr) calc(var(--spacing) * 88);gap:calc(var(--spacing) * 8);align-items:start;display:grid}.convention__cote{gap:calc(var(--spacing) * 4);min-width:0;display:grid}.convention__carte{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--rayon-grand);min-width:0;display:grid}.convention__carte h2{font-size:var(--text-sm);font-weight:var(--ui-graisse-titre);margin:0}.convention__alerte{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);border-radius:var(--rayon-grand);background:var(--danger-soft);color:var(--danger-soft-foreground);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.convention__alerte--douce{background:var(--warning-soft);color:var(--warning-soft-foreground)}.convention__alerte>svg{margin-top:2px}.convention__controles{gap:var(--spacing);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.convention__controles li{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--ui-ligne);grid-template-columns:auto auto minmax(0,1fr);display:grid}.convention__controles span{white-space:nowrap}.convention__controles small{color:var(--muted);font-size:var(--text-sm);text-align:right;overflow-wrap:anywhere}.convention__etat--ok{color:var(--success)}.convention__etat--attention{color:var(--warning)}.convention__etat--bloquant{color:var(--danger)}.convention__valeur{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.convention__valeur span{min-width:0;display:grid}.convention__valeur b{font-weight:var(--ui-graisse-titre)}.convention__valeur small{color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere}.convention__texte{margin:0}.convention__note{color:var(--muted);font-size:var(--text-sm);margin:0}.lecture__ajustements{white-space:pre-line;margin:0}.lecture__vers{font-size:var(--text-sm);color:var(--foreground);display:none}.convention__gestes{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.convention__courriel{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);border:1px solid var(--separator);border-radius:var(--rayon-petit);font-size:var(--text-sm);white-space:pre-line;overflow-wrap:anywhere;display:grid}.papier{gap:calc(var(--spacing) * 3);max-width:calc(var(--spacing) * 170);padding:calc(var(--spacing) * 6);border:1px solid var(--border);border-radius:var(--rayon-grand);background:var(--surface,var(--background));font-size:var(--text-base);overflow-wrap:anywhere;min-width:0;line-height:1.65;display:grid}.papier h2{font-size:var(--ui-titre-fiche);margin:0}.papier h3{margin:calc(var(--spacing) * 2) 0 0;font-size:var(--text-base);font-weight:var(--ui-graisse-titre);scroll-margin-top:calc(var(--spacing) * 6)}.papier p{white-space:pre-line;margin:0}.papier__liste{padding-left:calc(var(--spacing) * 5);margin:0}.papier__note{color:var(--muted)}.papier__prix{margin:0;display:grid}.papier__prix>div{justify-content:space-between;gap:calc(var(--spacing) * 4);padding-block:var(--spacing);border-bottom:1px solid var(--separator);display:flex}.papier__prix dt{color:var(--muted)}.papier__prix dd{white-space:nowrap;margin:0}.papier__fort dt,.papier__fort dd{color:var(--foreground);font-weight:var(--ui-graisse-titre)}.papier__signatures{grid-template-columns:repeat(auto-fit, minmax(calc(var(--spacing) * 50), 1fr));gap:calc(var(--spacing) * 4);display:grid}.lecture{width:100%;max-width:calc(var(--spacing) * 260);padding:calc(var(--spacing) * 8) calc(var(--spacing) * 4) calc(var(--spacing) * 28);gap:calc(var(--spacing) * 5);margin:0 auto;display:grid}.lecture__tete{gap:calc(var(--spacing) * 2);display:grid}.lecture__tete h1{font-size:var(--ui-titre-fiche);margin:0}.lecture__sous{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;display:flex}.lecture__corps{grid-template-columns:calc(var(--spacing) * 48) minmax(0, 1fr);gap:calc(var(--spacing) * 8);align-items:start;display:grid}.lecture__sommaire{top:calc(var(--spacing) * 4);gap:var(--spacing);font-size:var(--text-sm);display:grid;position:sticky}.lecture__sommaire a{color:var(--muted);padding-block:var(--spacing);text-decoration:none}.lecture__sommaire a:hover{color:var(--foreground)}.lecture__colonne{gap:calc(var(--spacing) * 6);min-width:0;max-width:calc(var(--spacing) * 170);display:grid}.lecture__marque{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.lecture__note{color:var(--muted);font-size:var(--text-sm);margin:0}.lecture__raison{font-size:var(--text-sm);color:var(--warning-soft-foreground);flex-basis:100%;order:3;margin:0}.lecture__gestes-barre{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.lecture__doute{display:none}.lecture__doute h3{width:100%;font-size:var(--text-sm);font-weight:var(--ui-graisse-titre);margin:0}.lecture__zone{gap:calc(var(--spacing) * 3);min-width:0;display:grid}.lecture__zone h2{font-size:var(--text-sm);font-weight:var(--ui-graisse-titre);margin:0}.lecture__barre{z-index:10;justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3) max(calc(var(--spacing) * 4), calc((100% - var(--spacing) * 260) / 2 + var(--spacing) * 4)) max(calc(var(--spacing) * 3), env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background);flex-wrap:wrap;display:flex;position:fixed;inset:auto 0 0}.lecture__barre>:first-child{margin-right:auto}.lecture__gestes{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.lecture__fin{justify-items:center;gap:calc(var(--spacing) * 3);max-width:calc(var(--spacing) * 120);padding:calc(var(--spacing) * 16) calc(var(--spacing) * 4);text-align:center;margin:0 auto;display:grid}.lecture__fin h1{font-size:var(--ui-titre-fiche);margin:0}.lecture__fin p{color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.signature{max-width:calc(var(--spacing) * 120);gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--rayon-grand);display:grid}.signature__modes{gap:var(--spacing);display:flex}.signature__cadre{display:grid;position:relative}.signature__cadre>button{top:var(--spacing);right:var(--spacing);position:absolute}.signature__zone{aspect-ratio:3;border:1px dashed var(--border);border-radius:var(--rayon-petit);touch-action:none;cursor:crosshair;width:100%;height:auto}.signature__zone polyline{fill:none;stroke:var(--foreground);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.signature__indice{color:var(--muted);font-size:var(--text-sm);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}@media (width<=900px){.convention__corps,.lecture__corps{grid-template-columns:minmax(0,1fr)}.lecture__sommaire{display:none}.lecture__vers{display:inline}.convention__cote{order:-1}}@media (width<=640px){.lecture__gestes-barre{display:none}.lecture__doute{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.lecture__barre{flex-wrap:wrap}.lecture__barre>:first-child{flex:1}.signature__zone{aspect-ratio:2}#signature{scroll-margin-bottom:calc(var(--spacing) * 24)}}
