.ag3{--c1:#5b7cff;--c2:color-mix(in oklab,var(--u,#8f6bff) 82%,#fff);--ecran:#0c0b14;--ecran-2:#15132a}.dv2 [data-univers=studio] .ag3,.dv2[data-univers=studio] .ag3{--c1:#9bff6a;--c2:#e4ff3a}.ag3-marque{--t:64px;display:inline-grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--t) * .09);width:var(--t);height:var(--t);flex:none;padding:calc(var(--t) * .08);border-radius:calc(var(--t) * .26);background:linear-gradient(150deg,#1b1838,#0e0c1a);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.ag3-marque i{border-radius:calc(var(--t) * .06);background:linear-gradient(135deg,#5b7cff,color-mix(in oklab,var(--u,#8f6bff) 82%,#fff));opacity:.9}.ag3-marque.active i{animation:ag3-vague 1.5s ease-in-out infinite;animation-delay:calc(var(--k) * .12s)}@keyframes ag3-vague{0%,to{opacity:.18;transform:scale(.72)}45%{opacity:1;transform:scale(1)}}.ag3-ecran{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;border-radius:inherit;background:radial-gradient(120% 90% at 0 0,var(--ecran-2) 0,var(--ecran) 60%);color:#fff}.ag3-aurore{position:absolute;inset:0;z-index:0;pointer-events:none}.ag3-aurore i{position:absolute;width:85%;aspect-ratio:1;border-radius:50%;opacity:.55}.ag3-aurore i:first-child{left:-25%;top:-30%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c1) 55%,transparent),transparent);animation:ag3-derive 9s ease-in-out infinite alternate}.ag3-aurore i:last-child{right:-30%;bottom:-35%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c2) 50%,transparent),transparent);animation:ag3-derive 11s ease-in-out infinite alternate-reverse}@keyframes ag3-derive{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(14%,10%,0) scale(1.15)}}.ag3-grille{position:absolute;inset:0;z-index:1;display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-template-rows:repeat(var(--rangs),1fr);gap:3px;padding:3px}.ag3-cel{position:relative;border-radius:3px;background:hsla(0,0%,100%,.045);transform:scale(.82);transition:transform .7s cubic-bezier(.16,1,.3,1),background-color .7s}.ag3-cel:after,.ag3-cel:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1)}.ag3-cel:before{background:var(--c1)}.ag3-cel:after{background:var(--c2)}.ag3-cel.on{transform:scale(1)}.ag3-cel.on:before{opacity:.78}.ag3-cel.on:after{opacity:calc(var(--m) * .85)}.ag3-cel.lisiere:before{animation:ag3-lisiere 1.4s ease-in-out infinite;animation-delay:calc(var(--k) * -.17s)}@keyframes ag3-lisiere{0%,to{opacity:.06}50%{opacity:.42}}.ag3-balayage{position:absolute;inset:-20% -80%;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 42%,hsla(0,0%,100%,.1) 50%,transparent 58%);animation:ag3-balaye 3.2s cubic-bezier(.45,0,.25,1) infinite}@keyframes ag3-balaye{0%{transform:translateX(-38%)}to{transform:translateX(38%)}}.ag3-bas,.ag3-haut{position:absolute;left:0;right:0;z-index:3;display:flex;justify-content:space-between;gap:12px;padding:clamp(12px,4%,20px)}.ag3-haut{top:0;align-items:flex-start;background:linear-gradient(180deg,rgba(8,7,14,.78),rgba(8,7,14,.35) 70%,transparent)}.ag3-bas{bottom:0;align-items:flex-end;padding-bottom:calc(clamp(12px, 4%, 20px) + 4px);background:linear-gradient(0deg,rgba(8,7,14,.9),rgba(8,7,14,.55) 65%,transparent)}.ag3-etat{display:inline-flex;align-items:center;gap:9px;min-width:0;margin-top:4px;padding:6px 11px 6px 9px;border-radius:999px;background:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);font:700 12px/1.2 var(--ui,inherit);letter-spacing:.01em;color:hsla(0,0%,100%,.92);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;backdrop-filter:blur(8px)}.ag3-etat .pg2-pouls{--pg-c2:var(--c2)}.ag3-pct{flex:none;font:800 clamp(30px,11cqi,52px)/.85 var(--d,inherit);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.45)}.ag3-pct small{margin-left:2px;font-size:.42em;font-weight:700;letter-spacing:0;color:hsla(0,0%,100%,.6)}.ag3-ecran{container-type:inline-size}.ag3-journal{display:grid;gap:5px;min-width:0;margin:0;padding:0;list-style:none}.ag3-journal li{display:flex;align-items:center;gap:7px;min-width:0;font:600 12.5px/1.3 var(--ui,inherit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag3-journal li.fait{color:hsla(0,0%,100%,.42);font-weight:600}.ag3-journal li.fait:before{content:"✓";flex:none;display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:hsla(0,0%,100%,.1);font-size:9px;font-weight:800;color:var(--c2)}.ag3-journal li.courant{color:#fff;font-weight:700;animation:ag3-entre .5s cubic-bezier(.16,1,.3,1)}.ag3-journal li.courant:before{content:"";flex:none;width:14px;height:14px;border-radius:50%;border:2px solid hsla(0,0%,100%,.18);border-top:2px solid var(--c2);animation:ag3-tourne .8s linear infinite}.ag3-journal li.fait:first-child{animation:ag3-monte .5s cubic-bezier(.16,1,.3,1)}@keyframes ag3-entre{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ag3-monte{0%{opacity:.9;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ag3-tourne{to{transform:rotate(1turn)}}.points{display:inline-flex;gap:2px;margin-left:1px}.points i{width:3px;height:3px;border-radius:50%;background:currentColor;animation:ag3-point 1.2s ease-in-out infinite}.points i:nth-child(2){animation-delay:.15s}.points i:nth-child(3){animation-delay:.3s}@keyframes ag3-point{0%,to{opacity:.2}40%{opacity:1}}.ag3-temps{flex:none;font:700 11px/1 var(--mono,inherit);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:hsla(0,0%,100%,.5)}.ag3-barre{left:0;right:0;bottom:0;z-index:4;height:3px;background:hsla(0,0%,100%,.08)}.ag3-barre,.ag3-barre i{position:absolute;overflow:hidden}.ag3-barre i{inset:0;transform-origin:left center;background:linear-gradient(90deg,var(--c1),var(--c2));transition:transform .6s cubic-bezier(.16,1,.3,1)}.ag3-barre i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7),transparent);transform:translateX(-100%);animation:pg2-reflet 1.8s ease-in-out infinite}.ag3-panneau{width:100%;overflow:hidden;border-radius:18px;box-shadow:0 24px 60px -30px rgba(40,30,110,.55),inset 0 0 0 1px hsla(0,0%,100%,.06)}.ag3-panneau.ag3-carre{aspect-ratio:1}.ag3-panneau.ag3-portrait{aspect-ratio:4/5}.ag3-panneau.ag3-vertical{aspect-ratio:9/14}.ag3-panneau.ag3-large{aspect-ratio:16/10}.ag3-cadre{position:absolute;inset:0;z-index:3;overflow:hidden;border-radius:inherit}.ag3-ligne{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;overflow:hidden;padding:12px 18px 14px 12px;border-radius:16px;text-align:left;background:var(--surf,#fff);box-shadow:inset 0 0 0 1px var(--ligne,rgba(0,0,0,.08)),0 14px 30px -24px rgba(60,50,140,.55)}.ag3-ligne .ag3-txt{display:grid;gap:3px;min-width:0}.ag3-ligne .ag3-txt b{font:750 13.5px/1.3 var(--ui,inherit);color:var(--t1,#16141f)}.ag3-defile,.ag3-ligne .ag3-txt b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag3-defile{font:600 12px/1.3 var(--ui,inherit);color:var(--t2,#5e5a70);animation:ag3-entre .45s cubic-bezier(.16,1,.3,1)}.ag3-ligne .ag3-pct{font-size:26px;color:var(--t1,#16141f);text-shadow:none}.ag3-ligne .ag3-pct small{color:var(--t3,#908ca2)}.ag3-ligne .ag3-barre{background:var(--surf-3,#e6e3ee)}@media (prefers-reduced-motion:reduce){.ag3-aurore i,.ag3-balayage,.ag3-barre i:after,.ag3-cel.lisiere:before,.ag3-defile,.ag3-journal li,.ag3-journal li:before,.ag3-marque.active i,.points i{animation:none}.ag3-barre i,.ag3-cel,.ag3-cel:after,.ag3-cel:before{transition:none}}.pg2{--pg-c1:#5b7cff;--pg-c2:var(--u,var(--action,#6f42f5));display:grid;gap:9px;width:100%;color:var(--t1,#16141f)}.pg2-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-width:0}.pg2-etape{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 12.5px/1.3 var(--ui,inherit);color:var(--t2,#5e5a70)}.pg2-pouls{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:var(--pg-c2)}.pg2-pouls:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--pg-c2);animation:pg2-onde 1.6s ease-out infinite}@keyframes pg2-onde{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.5);opacity:0}}.pg2-pct{flex:none;font:800 30px/.9 var(--d,inherit);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--t1,#16141f)}.pg2-pct small{margin-left:2px;font-size:.48em;font-weight:700;letter-spacing:0;color:var(--t3,#908ca2)}.pg2-barre{position:relative;height:4px;overflow:hidden;border-radius:999px;background:var(--surf-3,#e6e3ee)}.pg2-barre i{position:absolute;inset:0;overflow:hidden;transform-origin:left center;border-radius:inherit;background:linear-gradient(90deg,var(--pg-c1),var(--pg-c2));transition:transform .6s cubic-bezier(.16,1,.3,1)}.pg2-barre i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55) 50%,transparent);transform:translateX(-100%);animation:pg2-reflet 1.8s ease-in-out infinite}@keyframes pg2-reflet{to{transform:translateX(100%)}}.pg2-journal{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 11.5px/1.35 var(--ui,inherit);color:var(--t3,#908ca2);animation:pg2-entre .45s cubic-bezier(.16,1,.3,1)}@keyframes pg2-entre{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pg2.compacte{gap:6px}.pg2.compacte .pg2-pct{font-size:18px}.pg2.compacte .pg2-barre{height:3px}@media (prefers-reduced-motion:reduce){.pg2-barre i{transition:none}.pg2-barre i:after,.pg2-journal,.pg2-pouls:after{animation:none}}