@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--onb-a:transparent;--onb-b:transparent;--onb-c:transparent}}}.apo-dash{--apo-bg:#f6f4fa;--apo-bg-soft:#fbfaff;--apo-card:#fff;--apo-ink:#1c1530;--apo-ink-soft:#5d5577;--apo-ink-mute:#8b85a3;--apo-line:#ecebf3;--apo-line-soft:#f3f2f7;--apo-contour:#d7d0ed;--apo-contour-survol:#b4a8de;--apo-violet:#8a7bc8;--apo-violet-deep:#5d4a9d;--apo-violet-tint:#d7d0ed;--apo-violet-soft:#ebe6f7;--apo-violet-bg:#f3eefa;--font-sans:var(--font-inter), system-ui, sans-serif;--font-display:var(--font-inter-tight), "Inter", system-ui, sans-serif;--font-serif:var(--font-lora), Georgia, serif;--font-title:var(--font-geist), "Inter Tight", "Inter", sans-serif}@property --onb-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --onb-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --onb-c{syntax:"<color>";inherits:true;initial-value:#0000}dialog.onb{border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}dialog.onb::backdrop{background:#f1eef9}.onb{--onb-encre:#1c1530;--onb-encre-2:#5d5870;--onb-encre-3:#8f8aa3;--onb-accent:#5d4a9d;--onb-accent-2:#8a7bc8;--onb-teinte:#f1edfb;--onb-carte:#fff;--onb-verre:#ffffffd1;--onb-separateur:#1c153014;--onb-remplissage:#1c15300e;--onb-vert:#2f9660;--onb-corail:#d9534f;--onb-ombre:0 0 0 1px #d7d0ed, 0 1px 2px #1c15300d, 0 16px 36px -22px #281c544d;--onb-police-titre:var(--font-geist), "Inter Tight", system-ui, sans-serif;--onb-police-texte:var(--font-inter), system-ui, sans-serif;--onb-police-carte:var(--font-lora), Georgia, serif;--onb-a:#917ce675;--onb-b:#64a0ec42;--onb-c:#f272873d;z-index:1200;isolation:isolate;color:var(--onb-encre);font-family:var(--onb-police-texte);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(#f8f6fd 0%,#f1eef9 100%);grid-template-rows:auto minmax(0,1fr) auto;font-size:15px;line-height:1.5;transition:--onb-a 1s,--onb-b 1s,--onb-c 1s;display:grid;position:fixed;inset:0;overflow:hidden}.onb[data-teinte=lecture]{--onb-a:#45b1a770;--onb-b:#64a0ec3d;--onb-c:#53bb8238}.onb[data-teinte=cartes]{--onb-a:#917ce680;--onb-b:#64a0ec3d;--onb-c:#f2728733}.onb[data-teinte=quiz]{--onb-a:#f2728761;--onb-b:#eea04a38;--onb-c:#917ce647}.onb[data-teinte=courbe]{--onb-a:#917ce66b;--onb-b:#53bb8238;--onb-c:#64a0ec47}.onb[data-teinte=fete]{--onb-a:#45b1a775;--onb-b:#f2728766;--onb-c:#eea04a57}.onb :focus-visible{outline-offset:3px;outline:3px solid #5d4a9d66}.onb [tabindex="-1"]:focus{outline:none}.onb button{cursor:pointer}.onb button:disabled{cursor:default}.onb .onb-invisible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.onb-fond{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.onb-aurore{will-change:transform;border-radius:50%;width:74vmax;height:74vmax;position:absolute}.onb-aurore.a{background:radial-gradient(closest-side, var(--onb-a), #fff0);animation:26s ease-in-out infinite alternate onb-derive-a;top:-38vmax;left:-22vmax}.onb-aurore.b{background:radial-gradient(closest-side, var(--onb-b), #fff0);animation:31s ease-in-out infinite alternate onb-derive-b;top:-30vmax;right:-30vmax}.onb-aurore.c{background:radial-gradient(closest-side, var(--onb-c), #fff0);animation:29s ease-in-out infinite alternate onb-derive-c;bottom:-48vmax;left:14vmax}.onb-barre{grid-template-columns:minmax(120px,1fr) auto minmax(120px,1fr);align-items:center;gap:16px;padding:18px clamp(16px,3vw,32px) 6px;display:grid}.onb-retour,.onb-passer{background:var(--onb-remplissage);height:38px;color:var(--onb-encre-2);border-radius:999px;align-items:center;gap:4px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .18s,color .18s;display:inline-flex}.onb-retour{justify-self:start;padding-left:10px}.onb-passer{justify-self:end}.onb-retour:hover,.onb-passer:hover{color:var(--onb-encre);background:#1c15301a}.onb-progression{flex-direction:column;justify-self:center;align-items:center;gap:8px;display:flex}.onb-progression-label{font-family:var(--onb-police-titre);letter-spacing:.08em;text-transform:uppercase;color:var(--onb-accent);font-size:12px;font-weight:650}.onb-segments{gap:6px;display:flex}.onb-segments li{background:#1c15301a;border-radius:999px;width:26px;height:6px;transition:width .4s cubic-bezier(.2,.8,.2,1),background-color .4s}.onb-segments li.is-fait{background:var(--onb-accent-2)}.onb-segments li.is-courant{background:var(--onb-accent);width:46px}.onb-logo{justify-self:center;align-items:center;gap:16px;display:inline-flex}.onb-scene{overscroll-behavior:contain;min-height:0;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 26px),#0000 100%)}.onb-transition{flex-direction:column;align-items:center;min-height:100%;padding:12px 24px 20px;animation:none;display:flex}.onb-transition.vient-de-droite{animation-name:onb-de-droite}.onb-transition.vient-de-gauche{animation-name:onb-de-gauche}.onb-ecran{text-align:center;flex-direction:column;align-items:center;width:min(100%,600px);margin-block:auto;display:flex}.onb-ecran.is-large{width:min(100%,860px)}.onb-ecran-tete{flex-direction:column;align-items:center;display:flex}.onb-ecran.is-duo{text-align:left;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(36px,6vw,84px);width:min(100%,1080px);display:grid}.onb-ecran.is-duo .onb-ecran-tete{align-items:flex-start}.onb-ecran.is-duo .onb-titre{font-size:clamp(34px,3.6vw,50px)}.onb-ecran.is-duo .onb-contenu{margin-top:0}.onb-visuel{aspect-ratio:1;width:200px;margin-bottom:6px;animation:6s ease-in-out infinite onb-flotte;position:relative}.onb-visuel.is-petit{width:140px}.onb-visuel.is-grand{width:260px}.onb-ecran.is-duo .onb-visuel{width:clamp(220px,22vw,300px);margin:-12px 0 4px -14px}.onb-ecran.is-duo .onb-visuel.is-grand{width:clamp(240px,24vw,330px)}.onb-visuel:before{content:"";background:radial-gradient(closest-side,#fffffff2,#fff0);border-radius:50%;position:absolute;inset:18% 10% 0;transform:scale(1.4)}.onb-visuel img{object-fit:contain;filter:drop-shadow(0 16px 18px #281c542e)}.onb-surtitre{font-family:var(--onb-police-titre);letter-spacing:.08em;text-transform:uppercase;color:var(--onb-accent);margin-top:4px;font-size:12.5px;font-weight:650}.onb-titre{font-family:var(--onb-police-titre);letter-spacing:-.035em;text-wrap:balance;margin-top:10px;font-size:clamp(32px,4vw,46px);font-weight:650;line-height:1.06}.onb-texte{max-width:46ch;color:var(--onb-encre-2);text-wrap:pretty;margin-top:12px;font-size:17px;line-height:1.5}.onb-contenu{width:100%;margin-top:28px}.onb-pied{padding:12px 24px calc(22px + env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:8px;display:flex}.onb-bouton{isolation:isolate;color:#fff;letter-spacing:-.01em;background:linear-gradient(#6c58b3 0%,#5a4799 100%);border-radius:999px;justify-content:center;align-items:center;min-width:290px;height:56px;padding:0 30px;font-size:16.5px;font-weight:600;transition:transform .18s,filter .18s,background .3s,box-shadow .3s,color .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,0 14px 30px -14px #4c3a8ce6}.onb-bouton:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-1px)}.onb-bouton:not(:disabled):active{transform:scale(.98)}.onb-bouton:disabled{color:var(--onb-encre-3);box-shadow:none;background:#1c15301a}.onb-bouton-texte{align-items:center;gap:10px;display:inline-flex}.onb-bouton svg{transition:transform .18s}.onb-bouton:not(:disabled):hover svg{transform:translate(2px)}.onb-bouton-jauge{z-index:-1;transform-origin:0;animation:onb-jauge var(--duree,6s) linear both;background:linear-gradient(90deg,#8a7bc859,#5d4a9d59);position:absolute;inset:0}.onb-bouton-discret{height:40px;color:var(--onb-encre-2);border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:600;transition:background-color .18s}.onb-bouton-discret:hover{background:var(--onb-remplissage)}.onb-indice{min-height:21px;color:var(--onb-encre-3);font-size:13.5px}.onb-indice.is-erreur{color:var(--onb-corail);font-weight:600}.onb-lien{color:var(--onb-accent);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:600;transition:background-color .18s;display:inline-flex}.onb-lien:hover{background:#7060aa14}.onb-etiquette{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:650;display:inline-flex}.onb-etiquette.is-lecture{color:#237a73;background:#45b1a724}.onb-coche{color:#0000;border:1.75px solid #1c153033;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;transition:background-color .2s,border-color .2s,color .2s;display:grid}.is-choisie>.onb-coche,.is-choisi>.onb-coche{border-color:var(--onb-accent);background:var(--onb-accent);color:#fff;animation:.32s cubic-bezier(.3,1.4,.5,1) onb-pop}.onb-ligne-texte{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.onb-ligne-texte strong{color:var(--onb-encre);font-size:15.5px;font-weight:600;line-height:1.35}.onb-ligne-texte small{color:var(--onb-encre-2);align-items:center;gap:4px;font-size:13px;line-height:1.4;display:inline-flex}.onb-piliers{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.onb-piliers li{text-align:left;background:var(--onb-verre);box-shadow:var(--onb-ombre);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);border-radius:24px;grid-template-rows:1fr 1fr;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:10px 18px 10px 10px;animation:.7s cubic-bezier(.16,1,.3,1) both onb-monte;display:grid}.onb-piliers li:nth-child(2){animation-delay:.1s}.onb-piliers li:nth-child(3){animation-delay:.2s}.onb-piliers img{object-fit:contain;filter:drop-shadow(0 10px 12px #281c5426);grid-row:1/3;width:96px;height:84px}.onb-piliers strong{font-family:var(--onb-police-titre);letter-spacing:-.01em;align-self:end;font-size:17px;font-weight:650}.onb-piliers small{color:var(--onb-encre-2);text-wrap:balance;align-self:start;font-size:13.5px;line-height:1.35}.onb-lecteur{background:var(--onb-carte);box-shadow:var(--onb-ombre);text-align:left;border-radius:26px;padding:20px 22px 22px}.onb-lecteur-chemin{color:var(--onb-encre-3);align-items:center;gap:10px;font-size:13px;display:flex}.onb-lecteur-titre{font-family:var(--onb-police-titre);letter-spacing:-.02em;margin:10px 0 16px;font-size:23px;font-weight:650;line-height:1.2}.onb-idee{background:var(--onb-teinte);text-align:left;border-radius:18px;grid-template-columns:38px minmax(0,1fr) 24px;align-items:center;gap:12px;width:100%;padding:14px 16px 14px 14px;transition:background-color .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #5d4a9d24}.onb-idee:not(.is-ouverte){animation:2.2s ease-in-out infinite onb-invite}.onb-idee:hover{background:#ebe5fa}.onb-idee-icone{color:#fff;background:linear-gradient(#8a7bc8,#5d4a9d);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.onb-idee-corps{flex-direction:column;gap:2px;display:flex}.onb-idee-label{letter-spacing:.06em;text-transform:uppercase;color:var(--onb-accent);font-size:11.5px;font-weight:700}.onb-idee-texte{color:var(--onb-encre);font-size:15.5px;line-height:1.45}.onb-idee-chevron{color:var(--onb-accent);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.onb-idee.is-ouverte .onb-idee-chevron{transform:rotate(180deg)}.onb-definitions:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.onb-definition{background:#45b1a71a;border-radius:16px;padding:14px 16px;animation:.5s cubic-bezier(.16,1,.3,1) both onb-monte}.onb-definition.is-subjectif{background:#917ce61f;animation-delay:80ms}.onb-definition strong{font-family:var(--onb-police-titre);color:#237a73;font-size:16px;font-weight:650;display:block}.onb-definition.is-subjectif strong{color:#5a43b8}.onb-definition p{color:var(--onb-encre-2);margin-top:4px;font-size:14px;line-height:1.45}.onb-definition em{font-family:var(--onb-police-carte);color:var(--onb-encre);margin-top:8px;font-size:14px;display:block}.apo-dash.onb-reel{text-align:left;min-height:0;font-family:var(--font-sans);color:var(--apo-ink);background:0 0;font-size:14px;line-height:1.55}.apo-dash.onb-reel .fcr-top,.apo-dash.onb-reel .fcr-arrow,.apo-dash.onb-reel.is-notee .fcr-controls{display:none}.onb-carte-retour{text-align:center;text-wrap:balance;min-height:50px;color:var(--onb-vert);margin-top:22px;font-size:14.5px;font-weight:500;line-height:1.45;animation:.4s cubic-bezier(.16,1,.3,1) both onb-monte}.onb-carte-retour svg{vertical-align:-2px;margin-right:6px;display:inline}.onb-carte-retour:empty{min-height:0;margin-top:0}@media (min-width:901px){.apo-dash.onb-reel.is-quiz{zoom:.86}}@media (min-width:901px) and (max-height:760px){.apo-dash.onb-reel.is-quiz{zoom:.8}}.onb-courbe{background:var(--onb-carte);max-width:680px;box-shadow:var(--onb-ombre);border-radius:26px;margin-inline:auto;padding:16px 18px 12px}.onb-courbe>svg{width:100%;height:auto;display:block;overflow:visible}.onb-zone{stroke:none}.onb-zone.is-retenu{fill:#2f966017}.onb-zone.is-oublie{fill:#d9534f14}.onb-zone-texte{font-family:var(--onb-police-texte);font-size:12.5px;font-weight:650}.onb-zone-texte.is-retenu{fill:#247a4c}.onb-zone-texte.is-oublie{fill:#b5443f}.onb-repere{stroke:#1c153017;stroke-width:1px;stroke-dasharray:3 5}.onb-repere-texte{font-family:var(--onb-police-texte);fill:var(--onb-encre-3);font-size:12.5px;font-weight:500}.onb-repere-texte.is-partiel{fill:var(--onb-encre);font-weight:700}.onb-courbe-revele{transform-box:fill-box;transform-origin:0;animation:onb-revele var(--duree,6s) linear both}.onb-trace{fill:none;stroke-linecap:round;stroke-linejoin:round}.onb-trace.is-sans{stroke:#bcb6cc;stroke-width:2.5px;stroke-dasharray:6 7}.onb-trace.is-avec{stroke:#6a52c9;stroke-width:3.5px}.onb-marque{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.34,1.56,.64,1) forwards onb-pop}.onb-marque-halo{fill:#6a52c929}.onb-marque-point{fill:#6a52c9;stroke:#fff;stroke-width:2px}.onb-marque.is-partiel circle{fill:var(--onb-vert)}.onb-marque-coche{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.onb-courbe figcaption{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.onb-legende{color:var(--onb-encre-2);flex-wrap:wrap;gap:6px 18px;font-size:13px;font-weight:500;display:flex}.onb-legende li{align-items:center;gap:8px;display:inline-flex}.onb-legende li:before{content:"";border-top:3.5px solid #6a52c9;border-radius:2px;width:20px;height:0}.onb-legende li.is-sans:before{border-top:2.5px dashed #bcb6cc}.onb-note-bas{color:var(--onb-encre-2);margin-top:14px;font-size:14.5px}.onb-recherche{background:var(--onb-carte);height:56px;box-shadow:var(--onb-ombre);color:var(--onb-encre-3);border-radius:18px;align-items:center;gap:10px;padding:0 12px 0 18px;transition:box-shadow .2s;display:flex}.onb-recherche:focus-within{box-shadow:0 0 0 3px #5d4a9d38, var(--onb-ombre)}.onb-recherche input{min-width:0;height:100%;color:var(--onb-encre);background:0 0;border:0;outline:none;flex:1;font-size:17px}.onb-recherche input:focus-visible{outline:none}.onb-recherche input::placeholder{color:var(--onb-encre-3)}.onb-recherche-effacer{background:var(--onb-remplissage);width:26px;height:26px;color:var(--onb-encre-2);border-radius:50%;place-items:center;display:grid}.onb-liste{background:var(--onb-verre);box-shadow:var(--onb-ombre);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);border-radius:22px;margin-top:14px;overflow:hidden}.onb-liste>li{position:relative}.onb-liste>li+li:before{content:"";background:var(--onb-separateur);height:1px;position:absolute;top:0;left:70px;right:16px}.onb-ligne{text-align:left;grid-template-columns:40px minmax(0,1fr) 26px;align-items:center;gap:14px;width:100%;padding:12px 16px;transition:background-color .15s;display:grid}.onb-ligne:hover{background:#7060aa0d}.onb-ligne-icone,.onb-ligne-badge{border-radius:12px;place-items:center;width:40px;height:40px;transition:background-color .2s,color .2s;display:grid}.onb-ligne-icone{background:var(--onb-teinte);color:var(--onb-accent)}.onb-ligne-badge{background:var(--onb-remplissage);font-family:var(--onb-police-titre);color:var(--onb-encre-2);font-size:13.5px;font-weight:700}.onb-ligne.is-choisie .onb-ligne-badge,.onb-ligne.is-choisie .onb-ligne-icone{background:var(--onb-accent);color:#fff}.onb-ligne.is-discrete strong{color:var(--onb-encre-2)}.onb-contenu>.onb-lien{margin-top:12px}.onb-interrupteur{color:var(--onb-encre-2);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:2px 16px 14px 70px;font-size:14.5px;animation:.35s both onb-monte;display:flex}.onb-interrupteur input{opacity:0;pointer-events:none;position:absolute}.onb-interrupteur-piste{background:#1c153029;border-radius:999px;flex:none;width:46px;height:28px;transition:background-color .25s;position:relative}.onb-interrupteur-piste:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .25s cubic-bezier(.3,1.3,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #1c153040}.onb-interrupteur input:checked+.onb-interrupteur-piste{background:#34c759}.onb-interrupteur input:checked+.onb-interrupteur-piste:after{transform:translate(18px)}.onb-interrupteur input:focus-visible+.onb-interrupteur-piste{outline-offset:3px;outline:3px solid #5d4a9d66}.onb-tuiles{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.onb-tuile{background:var(--onb-verre);box-shadow:var(--onb-ombre);text-align:center;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);border-radius:22px;flex-direction:column;flex:0 196px;align-items:center;gap:6px;padding:14px 14px 16px;transition:transform .18s,box-shadow .2s,background-color .2s;display:flex;position:relative}.onb-tuile:hover{transform:translateY(-2px)}.onb-tuile.is-choisie{background:var(--onb-carte);box-shadow:0 0 0 2px var(--onb-accent), var(--onb-ombre)}.onb-tuile-image{width:80px;height:80px;transition:filter .25s,opacity .25s}.onb-tuile:not(.is-choisie) .onb-tuile-image{filter:grayscale(.35);opacity:.8}.onb-tuile-image img{object-fit:contain;width:100%;height:100%}.onb-tuile-titre{text-wrap:balance;font-size:14.5px;font-weight:600;line-height:1.3}.onb-tuile .onb-coche{position:absolute;top:10px;right:10px}.onb-tuile:not(.is-choisie) .onb-coche{background:#ffffffe6}.onb-matieres-pied{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:0 6px;display:flex}.onb-sceau{color:var(--onb-vert);align-items:center;gap:6px;font-weight:600;display:inline-flex}.onb-sceau svg{flex:none}.onb-matieres-compte{color:var(--onb-encre-2);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:600}.onb-objectifs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.onb-objectif{background:var(--onb-verre);box-shadow:var(--onb-ombre);text-align:left;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);border-radius:24px;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:16px;padding:14px 48px 14px 14px;transition:transform .18s,box-shadow .2s,background-color .2s;display:grid;position:relative}.onb-objectif:hover{transform:translateY(-2px)}.onb-objectif.is-choisi{background:var(--onb-carte);box-shadow:0 0 0 2px var(--onb-accent), var(--onb-ombre)}.onb-objectif-image{width:104px;height:104px}.onb-objectif-image img{object-fit:contain;filter:drop-shadow(0 10px 12px #281c5429);width:100%;height:100%}.onb-objectif-texte{flex-direction:column;gap:4px;display:flex}.onb-objectif-texte strong{font-family:var(--onb-police-titre);letter-spacing:-.015em;font-size:18px;font-weight:650;line-height:1.2}.onb-objectif-texte small{color:var(--onb-encre-2);font-size:13.5px;line-height:1.4}.onb-objectif .onb-coche{position:absolute;top:14px;right:14px}.onb:is([data-etape=jours],[data-etape=temps]) .onb-ecran.is-duo{text-align:left;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);width:min(100%,1000px)}.onb:is([data-etape=jours],[data-etape=temps]) .onb-ecran-tete{align-items:flex-start}.onb:is([data-etape=jours],[data-etape=temps]) .onb-contenu{text-align:center}.onb:is([data-etape=jours],[data-etape=temps]) .onb-ecran .onb-visuel{width:clamp(180px,20vw,250px)}.onb-rythme-semaine{border:0;min-width:0;margin:0;padding:0}.onb-rythme-semaine legend{width:100%;font-family:var(--onb-police-titre);color:var(--onb-encre-2);margin:0 0 22px;padding:0;font-size:16px;font-weight:600}.onb-jours-choix{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.onb-jours-option{background:var(--onb-verre);cursor:pointer;border:1.5px solid #5d4a9d24;border-radius:24px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:30px 8px 24px;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:0 4px 18px #281c540a}@media (hover:hover){.onb-jours-option:hover{border-color:var(--onb-accent);transform:translateY(-3px)}}.onb-jours-option:has(input:checked){border-color:var(--onb-accent);background:var(--onb-accent);color:#fff;box-shadow:0 10px 24px -12px #5d4a9d99}.onb-jours-option:has(input:focus-visible){outline-offset:4px;outline:3px solid #5d4a9d66}.onb-jours-option input{opacity:0;width:1px;height:1px;position:absolute}.onb-jours-option strong{font-family:var(--onb-police-titre);font-variant-numeric:tabular-nums;font-size:52px;font-weight:650;line-height:1}.onb-jours-option>span:not(.onb-jours-points){font-size:15px;font-weight:550}.onb-jours-points{gap:4px;margin-top:12px;display:flex}.onb-jours-points i{opacity:.2;background:currentColor;border-radius:50%;width:5px;height:5px}.onb-jours-points i.is-actif{opacity:1}.onb-jours-conseil{color:var(--onb-accent);margin-top:18px;font-size:13px;font-weight:600}.onb-rythme-souplesse{max-width:46ch;color:var(--onb-encre-2);text-wrap:pretty;margin:28px auto 0;font-size:14px;line-height:1.6}.onb-rythme-souplesse strong{color:var(--onb-encre);margin-bottom:4px;display:block}.onb-rythme-resume{font-variant-numeric:tabular-nums;color:var(--onb-encre-2);background:#ffffff80;border:1px solid #5d4a9d17;border-radius:18px;flex-direction:column;gap:4px;margin-top:26px;padding:16px;font-size:13px;display:flex}.onb-rythme-resume strong{color:var(--onb-accent);font-size:16px;font-weight:600}@media (max-width:760px){.onb:is([data-etape=jours],[data-etape=temps]) .onb-ecran.is-duo{text-align:center;grid-template-columns:minmax(0,1fr);gap:24px;width:min(100%,520px)}.onb:is([data-etape=jours],[data-etape=temps]) .onb-ecran-tete{align-items:center}.onb:is([data-etape=jours],[data-etape=temps]) .onb-ecran .onb-visuel{width:clamp(90px,13vh,130px);margin:0 0 4px}.onb:is([data-etape=jours],[data-etape=temps]) .onb-titre{font-size:clamp(28px,4vw,36px)}.onb-jours-option{padding-block:22px}}@media (max-width:700px){.onb-rythme-semaine legend{margin-bottom:14px;font-size:14px}.onb-jours-choix{gap:8px}.onb-jours-option{border-radius:20px;padding-block:18px}.onb-jours-option strong{font-size:40px}.onb-jours-points{margin-top:6px}.onb-jours-conseil{margin-top:12px}.onb-rythme-souplesse{margin-top:20px;font-size:13px}.onb[data-etape=temps] .onb-temps-valeur strong{font-size:64px}.onb[data-etape=temps] .onb-temps-commentaire{margin:8px 0 18px;font-size:14px}.onb[data-etape=temps] .onb-barres{height:76px}.onb[data-etape=temps] .onb-presets{gap:6px;margin-top:18px}.onb[data-etape=temps] .onb-presets button{padding-inline:14px}.onb-rythme-resume{margin-top:20px;padding:12px}}.onb-temps{flex-direction:column;align-items:center;display:flex}.onb-temps-valeur{align-items:baseline;gap:10px;display:flex}.onb-temps-valeur strong{font-family:var(--onb-police-titre);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:92px;font-weight:650;line-height:1}.onb-temps-valeur span{color:var(--onb-encre-2);font-size:18px;font-weight:500}.onb-temps-commentaire{min-height:24px;color:var(--onb-encre-2);margin:8px 0 26px;font-size:15.5px}.onb-barres{border-radius:14px;width:min(100%,470px);height:124px;position:relative}.onb-barres:has(.onb-barres-curseur:focus-visible){outline-offset:8px;outline:3px solid #5d4a9d59}.onb-barres-rangee{align-items:flex-end;gap:8px;display:flex;position:absolute;inset:0}.onb-barres-rangee span{height:var(--h);transform-origin:bottom;background:#1c153014;border-radius:8px;flex:1;transition:background-color .2s,transform .25s cubic-bezier(.3,1.4,.5,1),box-shadow .2s}.onb-barres-rangee span.is-pleine{background:linear-gradient(#a595ea 0%,#6a52c9 100%)}.onb-barres-rangee span.is-courante{transform:scaleY(1.06);box-shadow:0 10px 20px -10px #6a52c9cc}.onb-barres-curseur{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.onb-presets{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;display:flex}.onb-presets button{background:var(--onb-verre);height:40px;box-shadow:var(--onb-ombre);color:var(--onb-encre-2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 18px;font-size:14.5px;font-weight:600;transition:background-color .18s,color .18s}.onb-presets button.is-choisi{background:var(--onb-accent);color:#fff}.onb-preparation{gap:0}.onb-anneaux{place-items:center;width:170px;height:170px;margin-bottom:18px;display:grid;position:relative}.onb-anneaux span{border:2px solid #6a52c94d;border-radius:50%;animation:2.4s ease-out infinite onb-onde;position:absolute;inset:0}.onb-anneaux span:nth-child(2){animation-delay:.8s}.onb-anneaux span:nth-child(3){animation-delay:1.6s}.onb-anneaux img{background:var(--onb-carte);width:92px;height:92px;box-shadow:var(--onb-ombre);object-fit:contain;border-radius:50%;padding:16px 22px;position:relative}.onb-preparation-liste{text-align:left;gap:12px;margin-top:26px;display:grid}.onb-preparation-liste li{color:var(--onb-encre-3);align-items:center;gap:12px;font-size:16.5px;transition:color .3s;display:flex}.onb-preparation-liste li.is-faite{color:var(--onb-encre)}.onb-coche-ronde{color:#0000;border:1.75px solid #1c153033;border-radius:50%;place-items:center;width:24px;height:24px;transition:background-color .25s,border-color .25s,color .25s;display:grid}.is-faite .onb-coche-ronde{border-color:var(--onb-vert);background:var(--onb-vert);color:#fff;animation:.32s cubic-bezier(.3,1.4,.5,1) onb-pop}.onb-seance{background:var(--onb-carte);box-shadow:var(--onb-ombre);text-align:left;border-radius:26px;padding:18px 20px 8px}.onb-seance-tete{border-bottom:1px solid var(--onb-separateur);justify-content:space-between;align-items:center;gap:18px;padding-bottom:12px;display:flex}.onb-seance-tete p#onb-seance-titre{font-family:var(--onb-police-titre);letter-spacing:.07em;text-transform:uppercase;color:var(--onb-accent);font-size:12px;font-weight:650}.onb-seance-tete strong{font-family:var(--onb-police-titre);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:650;line-height:1.05;display:block}.onb-seance-raison{max-width:290px;color:var(--onb-encre-2);font-size:14.5px;line-height:1.45}.onb-seance-lignes li{animation:.5s cubic-bezier(.16,1,.3,1) both onb-monte;animation-delay:calc(.35s + var(--i,0) * .12s);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 0;display:grid;position:relative}.onb-seance-lignes li+li:before{content:"";background:var(--onb-separateur);height:1px;position:absolute;top:0;left:50px;right:0}.onb-pastille{color:#fff;background:linear-gradient(#917ce6,#6a52c9);border-radius:11px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff40}.onb-pastille.is-lecture{background:linear-gradient(#45b1a7,#2b8c84)}.onb-pastille.is-partiels{background:linear-gradient(#eea04a,#d07a1f)}.onb-pastille.is-quiz{background:linear-gradient(#f27287,#de4760)}.onb-pastille.is-decouverte{background:linear-gradient(#53bb82,#2f9660)}.onb-pastille.is-engagement{background:linear-gradient(#64a0ec,#3a76c8)}.onb-seance-minutes{color:var(--onb-encre-2);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:600}.onb-resume{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.onb-contenu>.onb-resume:first-child{margin-top:0}.onb-resume li{background:var(--onb-verre);box-shadow:var(--onb-ombre);color:var(--onb-encre-2);border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:600}.onb-confettis{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.onb-confettis i{top:-24px;left:calc(2% + var(--i) * 4.4%);opacity:0;width:9px;height:15px;animation:3.6s cubic-bezier(.25,.55,.45,1) forwards onb-confetti;animation-delay:calc(.2s + var(--d) * 80ms);background:#45b1a7;border-radius:3px;position:absolute}.onb-confettis i:nth-child(4n+2){background:#f27287;height:11px}.onb-confettis i:nth-child(4n+3){background:#917ce6;border-radius:50%;width:8px;height:8px}.onb-confettis i:nth-child(4n+4){background:#eea04a}.onb-confettis i:nth-child(odd){animation-name:onb-confetti-g}.onb-barre,.onb-scene,.onb-pied{z-index:1;position:relative}.onb-apo{flex-direction:column;align-items:center;display:flex;position:relative}.onb-bulle{z-index:1;background:var(--onb-carte);box-shadow:var(--onb-ombre);font-family:var(--onb-police-titre);color:var(--onb-encre);border-radius:20px;margin-bottom:-6px;padding:10px 18px;font-size:17px;font-weight:600;animation:.4s cubic-bezier(.34,1.56,.64,1) both onb-pop;position:relative}.onb-bulle:after{content:"";background:var(--onb-carte);border-radius:3px;width:16px;height:16px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.onb-champ-grand{background:var(--onb-carte);width:min(100%,420px);height:62px;box-shadow:var(--onb-ombre);color:var(--onb-encre-3);border-radius:20px;align-items:center;gap:12px;margin-top:26px;padding:0 20px;transition:box-shadow .2s;display:flex}.onb-champ-grand:focus-within{box-shadow:0 0 0 3px #5d4a9d38, var(--onb-ombre)}.onb-champ-grand input{min-width:0;height:100%;font-family:var(--onb-police-titre);text-align:center;color:var(--onb-encre);background:0 0;border:0;outline:none;flex:1;font-size:22px;font-weight:600}.onb-champ-grand input:focus-visible{outline:none}.onb-champ-grand input::placeholder{color:var(--onb-encre-3);font-weight:500}.onb-champ-grand.is-gauche{width:100%;margin-top:0}.onb-champ-grand.is-gauche input{font-family:var(--onb-police-texte);text-align:left;font-size:18px;font-weight:500}.onb-champ-grand.is-valide{box-shadow:0 0 0 2px #2f966073, var(--onb-ombre)}.onb-champ-ok{background:var(--onb-vert);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;animation:.32s cubic-bezier(.3,1.4,.5,1) onb-pop;display:grid}.onb-prenom .onb-note-bas{margin-top:12px}.onb-panneau{text-align:left;background:var(--onb-verre);box-shadow:var(--onb-ombre);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);border-radius:26px;padding:22px}.onb-compte{flex-direction:column;gap:12px;display:flex}.onb-compte-atouts{border-bottom:1px solid var(--onb-separateur);gap:8px;padding-bottom:14px;display:grid}.onb-compte-atouts li{align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.onb-compte-atouts svg{color:var(--onb-vert)}.onb-consentements{gap:10px;padding:4px 0 6px;display:grid}.onb-case{color:var(--onb-encre-2);cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;font-size:14.5px;line-height:1.45;display:grid}.onb-case input{opacity:0;pointer-events:none;position:absolute}.onb-case-boite{background:var(--onb-carte);color:#0000;border:1.75px solid #1c15303d;border-radius:7px;place-items:center;width:24px;height:24px;transition:background-color .2s,border-color .2s,color .2s;display:grid}.onb-case.is-cochee .onb-case-boite{border-color:var(--onb-accent);background:var(--onb-accent);color:#fff;animation:.28s cubic-bezier(.3,1.4,.5,1) onb-pop}.onb-case input:focus-visible+.onb-case-boite{outline-offset:2px;outline:3px solid #5d4a9d66}.onb-case a{color:var(--onb-accent);text-underline-offset:2px;font-weight:600;-webkit-text-decoration:underline #5d4a9d59;text-decoration:underline #5d4a9d59}.onb-bouton-google,.onb-bouton-apple,.onb-bouton-email{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;font-size:16px;font-weight:600;transition:transform .18s,opacity .2s,box-shadow .2s;display:inline-flex}.onb-bouton-google{background:var(--onb-carte);color:var(--onb-encre);box-shadow:inset 0 0 0 1.5px #1c153024,0 1px 2px #1c15300d}.onb-bouton-apple{color:#fff;background:#19171e;box-shadow:0 12px 26px -14px #1c1530b3}.onb-bouton-email{background:var(--onb-accent);color:#fff;box-shadow:0 12px 26px -14px #5d4a9db3}.onb-bouton-google:not(:disabled):hover,.onb-bouton-apple:not(:disabled):hover,.onb-bouton-email:not(:disabled):hover{transform:translateY(-1px)}.onb-bouton-google:disabled,.onb-bouton-apple:disabled,.onb-bouton-email:disabled{opacity:.38}.onb-bientot{letter-spacing:.04em;text-transform:uppercase;background:#ffffff2e;border-radius:999px;margin-left:2px;padding:3px 9px;font-size:11px;font-weight:700}.onb-compte-note{text-align:center;min-height:20px;color:var(--onb-encre-2);font-size:13px}.onb-email{gap:12px;display:grid}.onb-code{flex-direction:column;gap:14px;display:flex}.onb-code-cases{cursor:text;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid;position:relative}.onb-code-cases input{opacity:0;caret-color:#0000;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.onb-code-cases span{background:var(--onb-carte);height:68px;box-shadow:var(--onb-ombre);font-family:var(--onb-police-titre);font-variant-numeric:tabular-nums;border-radius:16px;place-items:center;font-size:28px;font-weight:650;transition:box-shadow .2s,background-color .2s,color .2s;display:grid}.onb-code-cases:focus-within span.is-courante{box-shadow:0 0 0 2px var(--onb-accent), var(--onb-ombre)}.onb-code-cases span.is-juste{color:#1f6b43;background:#2f96601a;box-shadow:0 0 0 2px #2f966080}.onb-code-cases span.is-fausse{color:#a73834;background:#d9534f12;animation:.4s onb-secoue;box-shadow:0 0 0 2px #d9534f73}.onb-code-message{min-height:22px;color:var(--onb-encre-3);font-size:14.5px;font-weight:500}.onb-code-message.is-ok{color:var(--onb-vert)}.onb-code-message.is-erreur{color:var(--onb-corail)}.onb-code-liens{flex-wrap:wrap;gap:4px;margin-left:-12px;display:flex}.onb-pseudo{flex-direction:column;gap:10px;display:flex}.onb-pseudo-regle{min-height:22px;color:var(--onb-encre-3);padding-left:6px;font-size:14px}.onb-pseudo-regle.is-ok{color:var(--onb-vert);font-weight:600}.onb-pseudo-regle.is-erreur{color:var(--onb-corail);font-weight:600}.onb-source-etat{color:var(--onb-encre-2);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin-top:18px;font-size:14.5px;font-weight:500;display:flex}.onb-source-etat.is-erreur{color:var(--onb-corail)}.onb-idees{margin-top:8px}.onb-idees p{letter-spacing:.07em;text-transform:uppercase;color:var(--onb-encre-3);margin:0 0 8px 6px;font-size:12px;font-weight:700}.onb-idees ul{flex-wrap:wrap;gap:8px;display:flex}.onb-idees button{background:var(--onb-verre);height:38px;box-shadow:var(--onb-ombre);color:var(--onb-accent);border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:600;transition:transform .18s,background-color .18s}.onb-idees button:hover{background:var(--onb-carte);transform:translateY(-1px)}.onb-sources{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.onb-source{background:var(--onb-verre);box-shadow:var(--onb-ombre);text-align:left;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);border-radius:22px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;transition:transform .18s,box-shadow .2s,background-color .2s;display:flex}.onb-source:hover{transform:translateY(-2px)}.onb-source-icone{background:var(--couleur);border-radius:14px;place-items:center;width:46px;height:46px;display:grid}@supports (color:color-mix(in lab, red, red)){.onb-source-icone{background:color-mix(in srgb, var(--couleur) 12%, transparent)}}.onb-source-icone{color:var(--couleur);transition:background-color .2s,color .2s}.onb-source-titre{font-size:15.5px;font-weight:600;line-height:1.3}.onb-source.is-choisie{background:var(--onb-carte);box-shadow:0 0 0 2px var(--couleur), var(--onb-ombre)}.onb-source.is-choisie .onb-source-icone{background:var(--couleur);color:#fff}.onb-astuce{background:var(--onb-verre);width:min(100%,520px);box-shadow:var(--onb-ombre);text-align:left;border-radius:20px;align-items:center;gap:14px;margin:18px auto 0;padding:14px 18px 14px 14px;animation:.6s cubic-bezier(.16,1,.3,1) .4s both onb-monte;display:flex;position:relative}.onb-astuce-icone{color:#fff;background:linear-gradient(#64a0ec,#3a76c8);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.onb-astuce strong{font-size:15px;font-weight:600;display:block}.onb-astuce small{color:var(--onb-encre-2);font-size:13.5px;display:block}.onb-astuce-eclat{color:#eea04a;position:absolute;top:10px;right:12px}@keyframes onb-secoue{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes onb-derive-a{to{transform:translate(9vmax,7vmax)scale(1.12)}}@keyframes onb-derive-b{to{transform:translate(-10vmax,9vmax)scale(.9)}}@keyframes onb-derive-c{to{transform:translate(7vmax,-9vmax)scale(1.1)}}@keyframes onb-de-droite{0%{opacity:0;transform:translate(44px)}}@keyframes onb-de-gauche{0%{opacity:0;transform:translate(-44px)}}@keyframes onb-monte{0%{opacity:0;transform:translateY(14px)}}@keyframes onb-flotte{50%{transform:translateY(-7px)rotate(-1.5deg)}}@keyframes onb-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes onb-invite{0%,to{box-shadow:inset 0 0 0 1px #5d4a9d24,0 0 #8a7bc859}60%{box-shadow:inset 0 0 0 1px #5d4a9d38,0 0 0 9px #8a7bc800}}@keyframes onb-revele{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes onb-jauge{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes onb-onde{0%{opacity:1;transform:scale(.55)}to{opacity:0;transform:scale(1.25)}}@keyframes onb-confetti{0%{opacity:0;transform:translate(0)rotate(0)}8%,82%{opacity:1}to{opacity:0;transform:translate(44px,92vh)rotate(560deg)}}@keyframes onb-confetti-g{0%{opacity:0;transform:translate(0)rotate(0)}8%,82%{opacity:1}to{opacity:0;transform:translate(-50px,88vh)rotate(-480deg)}}@media (max-height:860px){.onb-visuel.is-grand{width:236px}}@media (max-height:760px){.onb-visuel{width:130px}.onb-visuel.is-petit{width:92px}.onb-visuel.is-grand{width:180px}.onb-ecran.is-duo .onb-visuel,.onb-ecran.is-duo .onb-visuel.is-grand{width:210px}.onb-contenu{margin-top:22px}.onb-courbe{max-width:600px}.onb-temps-valeur strong{font-size:76px}.onb-temps-commentaire{margin:6px 0 18px}.onb-barres{height:104px}}@media (max-width:900px){.onb-ecran.is-duo{text-align:center;grid-template-columns:minmax(0,1fr);gap:24px;width:min(100%,600px)}.onb-ecran.is-duo .onb-ecran-tete{align-items:center}.onb-ecran.is-duo .onb-visuel{margin:0 0 4px}}@media (max-width:700px){.onb-barre{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:12px 14px 4px}.onb-retour{justify-content:center;width:38px;padding:0;font-size:0}.onb-passer{padding:0 12px;font-size:13px}.onb-segments li{width:16px}.onb-segments li.is-courant{width:30px}.onb-transition{padding:8px 16px 16px}.onb-titre{font-size:30px}.onb-texte{font-size:16px}.onb-visuel.is-grand,.onb-ecran.is-duo .onb-visuel,.onb-ecran.is-duo .onb-visuel.is-grand{width:min(200px,24vh)}.onb-piliers{grid-template-columns:minmax(0,1fr);gap:8px}.onb-piliers li{padding:4px 14px 4px 8px}.onb-piliers img{width:72px;height:60px}.onb-definitions:not([hidden]){grid-template-columns:minmax(0,1fr)}.onb-courbe{padding:12px 10px 10px}.onb-courbe figcaption{flex-direction:column;align-items:flex-start}.onb-tuile{flex-basis:calc(50% - 6px)}.onb-tuile-image{width:64px;height:64px}.onb-objectifs{grid-template-columns:minmax(0,1fr)}.onb-objectif{grid-template-columns:76px minmax(0,1fr)}.onb-objectif-image{width:76px;height:76px}.onb-temps-valeur strong{font-size:72px}.onb-seance-tete{flex-direction:column;align-items:flex-start;gap:6px}.onb-bouton{width:100%;min-width:0;padding:0 20px}.onb-logo{gap:12px}.onb-sources{grid-template-columns:repeat(2,minmax(0,1fr))}.onb-panneau{border-radius:22px;padding:16px}.onb-code-cases{gap:6px}.onb-code-cases span{height:56px;font-size:24px}}@media (prefers-reduced-motion:reduce){.onb,.onb *{transition:none!important;animation:none!important}.onb .onb-marque{opacity:1}.onb .onb-confettis,.onb .onb-bouton-jauge{display:none}}.onb .onb-deconnexion{display:contents}@media (max-width:700px){.onb[data-parcours=profil] .onb-barre{grid-template-columns:1fr auto;gap:4px 10px}.onb[data-parcours=profil] .onb-logo{justify-self:start}.onb[data-parcours=profil] .onb-passer{grid-area:1/2}.onb[data-parcours=profil] .onb-progression{white-space:nowrap;grid-area:2/1/auto/-1}.onb[data-parcours=profil] .onb-progression-label{display:none}.onb[data-parcours=profil] .onb-progression .onb-indice{color:var(--onb-accent);font-weight:600}}
