sup.mk{font-size:.68em;vertical-align:.45em;line-height:0;padding-left:.12em;font-variant-numeric:lining-nums;font-style:normal}sup.mk a{color:var(--seal);text-decoration:none;padding:.85em .4em;margin:-.85em -.28em}sup.mk a:hover{background:var(--seal-wash);box-shadow:0 0 0 1px var(--seal)}sup.mk a:focus-visible{background:var(--seal-wash);outline:var(--focus-w) solid var(--focus);outline-offset:1px}.tipwrap{position:relative}sup.mk a:after{content:attr(data-tip);display:none;position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:9;background:var(--card);border:1px solid var(--hairline-strong);box-shadow:0 3px 0 -2px var(--hairline);padding:var(--s3) var(--s4);font-family:var(--serif);font-style:normal;font-size:13px;line-height:1.55;letter-spacing:0;color:var(--ink-soft);vertical-align:baseline;white-space:normal;text-align:left;max-width:60ch}sup.mk a:hover:after,sup.mk a:focus-visible:after{display:block}@media print{sup.mk a:after{display:none!important}}@media(pointer:coarse){sup.mk a{padding:17px 19px;margin:-17px -18px}}.assurance{font-family:var(--sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-faint);white-space:nowrap;font-style:normal}.sect{margin-top:var(--s7)}.sect>h2{font-family:var(--sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--chaud);margin:0 0 var(--s5);padding-bottom:var(--s2);border-bottom:1px solid var(--hairline)}.notes{margin:0;padding:0;list-style:none}@media(min-width:720px){.notes{columns:2;column-gap:var(--s7);column-fill:balance}}.notes li{font-family:var(--serif);font-size:13px;line-height:1.6;color:var(--ink-soft);margin:0 0 var(--s3);break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.notes li:first-child{margin-top:0}.notes .no{font-family:var(--sans);font-size:12px;font-weight:600;color:var(--seal);font-variant-numeric:tabular-nums;padding-right:.45em}.notes .q{font-style:italic}.notes .aussi{color:var(--ink-faint)}.notes .ttl{font-style:italic}.notes a.doc,.notes-foot a.doc,.cote a.doc,.cite a.doc{color:inherit;text-decoration:none;border-bottom:1px solid var(--hairline)}.notes a.doc:hover,.notes a.doc:focus-visible,.notes-foot a.doc:hover,.notes-foot a.doc:focus-visible,.cote a.doc:hover,.cote a.doc:focus-visible,.cite a.doc:hover,.cite a.doc:focus-visible{color:var(--seal);border-bottom-color:var(--seal);outline:none}.lien-prose{color:inherit;text-decoration:none;border-bottom:1px solid var(--seal-line)}.lien-prose:hover,.lien-prose:focus-visible{color:var(--seal);border-bottom-color:var(--seal);outline:none}.notes a.back{color:var(--seal);text-decoration:none;padding:0 .35em}.notes li:target{background:var(--seal-wash);box-shadow:0 0 0 5px var(--seal-wash)}.notes-foot{margin:var(--s4) 0 0;font-family:var(--serif);font-style:italic;font-size:13px;color:var(--ink-soft)}.cite{font-family:var(--serif);font-style:italic;font-size:13px;color:var(--ink-soft)}.cite .p{font-style:normal;color:var(--seal)}.cite .ttl{font-style:italic}.repli>summary{list-style:none;cursor:pointer;font-family:var(--sans);font-size:12px;line-height:1.5;letter-spacing:.04em;color:var(--ink-soft)}.repli>summary::-webkit-details-marker{display:none}.repli>summary:before{content:"▸";display:inline-block;width:1em;color:var(--seal);transform-origin:.35em .55em;transition:transform .12s ease-out}.repli[open]>summary:before{transform:rotate(90deg)}.repli>summary:hover{color:var(--seal)}.repli>summary:focus-visible{color:var(--seal);outline:var(--focus-w) solid var(--focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.repli>summary:before{transition:none}}.repli-notes>summary{font-size:12px}.repli-notes>.notes{margin-top:var(--s4)}.tout-deplier{display:block;margin:calc(-1 * var(--s2)) 0 var(--s3) auto;padding:0;border:0;background:none;cursor:pointer;font-family:var(--sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-faint)}.tout-deplier:hover{color:var(--seal)}.tout-deplier:focus-visible{color:var(--seal);outline:var(--focus-w) solid var(--focus);outline-offset:2px}@media print{.tout-deplier{display:none}}
