:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#b5512e;--color-primary-content:#fff;--color-secondary:#f9b8c0;--color-secondary-content:#3d2b1f;--color-accent:#f4a261;--color-accent-content:#3d2b1f;--color-neutral:#5c3d2a;--color-neutral-content:#fff;--color-base-100:#fff8f0;--color-base-200:#fdf6ec;--color-base-300:#f5e6d3;--color-base-content:#3d2b1f;--color-info:#5b8db8;--color-success:#5ea382;--color-warning:#f4a261;--color-error:#d65c3d;--color-success-texte:color-mix(in srgb, var(--color-success) 50%, var(--color-base-content));--color-error-texte:color-mix(in srgb, var(--color-error) 50%, var(--color-base-content));--color-warning-texte:color-mix(in srgb, var(--color-warning) 45%, var(--color-base-content));--color-primary-light:color-mix(in srgb, var(--color-primary) 35%, var(--color-base-100));--shadow-sm:0 1px 3px 0 #6432141f, 0 2px 6px 0 #64321414;--shadow-md:0 4px 16px 0 #64321429;--shadow-nav:0 2px 18px 0 #64321433}.Portee{width:100%;height:auto;max-height:26rem;color:var(--color-base-content);display:block}.Portee__ligne{stroke:currentColor;stroke-width:1.1px;opacity:.75}.Portee__ligne--supplementaire{opacity:1}.Portee__liaison{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round}.Portee__barre{stroke:currentColor;stroke-width:1.6px}.Portee__cleGravee path{fill:currentColor}.Portee__cle{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.Portee__pointCle,.Portee__barrePerc{fill:currentColor}.Portee__tete{fill:none;stroke:currentColor;stroke-width:2.2px}.Portee__tete--pleine{fill:currentColor}.Portee__croix line{stroke:currentColor;stroke-width:2.6px;stroke-linecap:round}.Portee__queue{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.Portee__crochet{fill:currentColor;stroke:none}.Portee__hampeSilence{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}.Portee__virgule{fill:currentColor;stroke:none}.Portee__pause,.Portee__soupir{fill:currentColor}.Portee__soupirTrait{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linejoin:miter;stroke-linecap:butt}.Portee__point{fill:currentColor}.Portee__poutre line{stroke:currentColor;stroke-width:3.4px;stroke-linecap:butt}.Portee__triolet path{fill:none;stroke:currentColor;stroke-width:1.2px}.Portee__triolet text{fill:currentColor;font-family:inherit;font-size:9px;font-style:italic;font-weight:700}.Portee__chiffrage text{fill:currentColor;font-family:inherit;font-size:15px;font-weight:700}.Portee__symbole--cible{color:var(--color-primary)}.Portee__symbole--juste{color:var(--color-success)}.Portee__symbole--faux{color:var(--color-error)}.Portee__teinte--juste{color:var(--color-success)}.Portee__teinte--faux{color:var(--color-error)}.Portee__teinte--cible{color:var(--color-primary)}.Portee__syllabe{fill:var(--color-base-content);font-family:inherit;font-size:9px}.Portee__nom{font-size:13px;font-weight:700}.Portee__nom--juste{fill:var(--color-success)}.Portee__nom--faux{fill:var(--color-error)}.Portee__aRemplir{stroke:currentColor;stroke-width:1.1px}.Portee__trou{fill:color-mix(in srgb, var(--color-primary) 10%, transparent);stroke:var(--color-primary);stroke-width:1.4px;stroke-dasharray:4 3}.Portee__zone{fill:#0000;cursor:pointer}.Portee__nom--cible{fill:var(--color-primary);font-weight:800}.Portee__armure text,.Portee__signe,.Portee__alteration{fill:currentColor;font-size:15px}
