@layer theme,base;@layer components{.fo.mx-scene{aspect-ratio:16/10;--fo-papier:#f6f3ec;--fo-papier-2:#e9e3d6;height:100%}.fo .mx-frame{box-shadow:none}.fo-avant{opacity:0}.fo .mx-cover{top:-1px;bottom:-1px}.fo-col{width:100%;height:100%;position:relative}.fo-etiq{height:30px;font-family:var(--font-display,var(--font-sans,system-ui, sans-serif));font-variation-settings:"wdth" 88;letter-spacing:-.02em;color:#fcfaf699;align-items:center;gap:8px;font-size:20px;font-weight:800;line-height:1;display:flex;position:absolute;top:0;left:6px}.fo-etiq-apres{color:var(--paper)}.fo-etiq-apres i{background:var(--pencil);border-radius:50%;width:9px;height:9px}.fo-papier{background:var(--fo-papier);--cv:var(--fo-papier);border-radius:18px;position:absolute;inset:36px 0 0;overflow:hidden;box-shadow:inset 0 1px #ffffffbf,0 0 0 1px #0000008c,0 3px #00000080,0 10px 0 -3px #0006}.fo-head{white-space:nowrap;align-items:center;gap:9px;font-size:15.5px;font-weight:650;display:flex;position:absolute;top:13px;left:14px;right:12px}.fo-av{background:var(--ink);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.fo-av i{background:var(--pencil);border-radius:50%;width:8px;height:8px}.fo-q{background:var(--fo-papier-2);border-radius:16px 16px 4px;max-width:170px;padding:8px 11px;font-size:14.5px;font-weight:500;line-height:1.3;position:absolute;top:48px;right:12px}.fo-q-t{display:block;position:relative}.fo-caret{background:var(--pencil);border-radius:1px;width:2px;height:17px;position:absolute;top:1px;left:0}.fo-tdots{background:var(--fo-papier-2);border-radius:16px 16px 16px 4px;align-items:center;gap:5px;height:32px;padding:0 12px;display:inline-flex;position:absolute;top:114px;left:14px}.fo-tdots i{background:#15130e73;border-radius:50%;width:7px;height:7px}.fo-rep{letter-spacing:-.004em;font-size:14.5px;position:absolute;left:14px;right:10px}.fo-rep-av{top:114px}.fo-rl{align-items:center;height:20px;display:flex}.fo-rl .mx-line{isolation:isolate}.fo-rl .mx-cover{z-index:2}.fo-trou{color:#15130e75}.fo-barre{z-index:3;pointer-events:none;width:184px;height:196px;position:absolute;top:2px;left:-6px;overflow:visible}.fo-barre path{fill:none;stroke:var(--pencil);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:100 120;stroke-dashoffset:0;opacity:.85}.fo-head-ap{align-items:flex-start}.fo-signet{width:16px;height:20px;fill:var(--pencil-pale);stroke:var(--pencil);stroke-width:1.6px;stroke-linejoin:round;flex:none;margin-top:1px;display:block}.fo-titre{letter-spacing:-.01em;flex-direction:column;font-size:15px;font-weight:700;line-height:19px;display:flex}.fo-sous{color:#15130e8f;white-space:nowrap;font-size:14.5px;position:absolute;top:58px;left:14px}.fo-champs{flex-direction:column;gap:6px;display:flex;position:absolute;top:88px;left:12px;right:12px}.fo-champ{align-items:center;gap:8px;height:28px;display:flex}.fo-champ-l{color:#15130e8f;flex:none;width:50px;font-size:14.5px}.fo-champ-v{background:var(--fo-papier-2);--cv:var(--fo-papier-2);white-space:nowrap;border-radius:8px;flex:1;align-items:center;min-width:0;height:28px;padding:0 9px;font-size:15px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #15130e0f}.fo-rep-ap{top:200px}.fo-mark{padding:0 2px;font-weight:700;position:relative}.fo-mark i{z-index:-1;background:var(--pencil-pale);border-radius:4px;position:absolute;inset:1px 0 0;box-shadow:inset 0 -2px #d9481c99}}@layer utilities;
