.oc.svelte-fnigev{height:var(--main-h,100vh);flex-direction:column;display:flex}.oc.naturelle.svelte-fnigev{height:auto}.oc.naturelle.svelte-fnigev .oc-scroll:where(.svelte-fnigev){overflow:visible}.oc-hd.svelte-fnigev{box-sizing:border-box;width:100%;max-width:calc(var(--page-max-lecture) + 36px);flex:none;align-items:center;gap:12px;margin:0 auto;padding:20px 18px 16px;display:flex}.oc-hd.large.svelte-fnigev{max-width:1236px}.puce.svelte-fnigev{border-radius:var(--r-10);background:var(--t-tint);width:32px;height:32px;color:var(--t-accent);flex:none;place-items:center;display:grid}.oc-titre.svelte-fnigev{flex:1;min-width:0}.oc-titre.svelte-fnigev .oc-h:where(.svelte-fnigev){font-size:var(--titre-page);font-weight:var(--titre-page-graisse);letter-spacing:-.02em;color:var(--ink);margin:0;line-height:1.2}.oc-titre.svelte-fnigev p:where(.svelte-fnigev){color:var(--ink-3);margin:2px 0 0;font-size:14px;line-height:1.45}.oc-hd-actions.svelte-fnigev{flex:none;align-items:center;gap:8px;display:flex}.oc-tabs.svelte-fnigev{border-bottom:1px solid var(--line);flex:none;align-items:center;padding:0 18px;display:flex}.oc-tabs-list.svelte-fnigev{width:100%;max-width:var(--page-max-lecture);scrollbar-width:none;align-items:center;gap:2px;min-width:0;margin:0 auto;display:flex;overflow-x:auto}.oc-tabs-list.large.svelte-fnigev{max-width:1200px}.oc-tab.svelte-fnigev:first-child{margin-left:-14px}.oc-tabs-list.svelte-fnigev::-webkit-scrollbar{display:none}.oc-tab.svelte-fnigev{height:44px;font:inherit;color:var(--muted-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:500;transition:color .14s;display:inline-flex;position:relative}.oc-tab.svelte-fnigev:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;transition:background .14s;position:absolute;bottom:-1px;left:10px;right:10px}.oc-tab.svelte-fnigev:hover{color:var(--ink-2)}.oc-tab.svelte-fnigev:focus-visible{outline-offset:-4px;border-radius:var(--r-8)}.oc-tab.active.svelte-fnigev{color:var(--t-accent);font-weight:600}.oc-tab.active.svelte-fnigev:after{background:var(--t-solid)}.badge.svelte-fnigev{border-radius:var(--r-full);background:var(--hover);min-width:18px;height:18px;color:var(--ink);place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-grid}.oc-tab.active.svelte-fnigev .badge:where(.svelte-fnigev){background:var(--t-tint);color:var(--t-accent)}.oc-scroll.svelte-fnigev{flex:1;min-height:0;padding:22px 18px 40px;overflow-y:auto}.oc-wrap.svelte-fnigev{width:100%;max-width:760px;margin:0 auto}.oc-wrap.large.svelte-fnigev{max-width:1200px}.oc-anim.svelte-fnigev{width:100%}@media (width<=560px){.oc-hd.svelte-fnigev{gap:10px;padding:16px 16px 12px}.oc-titre.svelte-fnigev .oc-h:where(.svelte-fnigev){font-size:20px}.oc-titre.svelte-fnigev p:where(.svelte-fnigev){display:none}.oc-tabs.svelte-fnigev{padding-inline:8px}.oc-tab.svelte-fnigev:first-child{margin-left:0}.oc-scroll.svelte-fnigev{padding:18px 12px 40px}}@media (prefers-reduced-motion:reduce){.oc-tab.svelte-fnigev,.oc-tab.svelte-fnigev:after{transition:none}}
