.aw-pos{position:relative}:is(.dsh-t,.gsc-k,.cm-o-pnl,.pmb-med,.cp-moi):has(> .aw-jg,> .aw-tn,> .aw-pouls,> .aw-med,> .aw-carte-reflet){position:relative}#aw-couche{position:fixed;inset:0;z-index:3000;pointer-events:none;overflow:hidden;contain:strict}#aw-couche .aw-p{position:absolute;display:block;will-change:transform,opacity}#aw-couche .aw-onde{border-radius:50%;border:1.5px solid var(--gold,#d4a64a);opacity:0}#aw-couche .aw-onde-or{border-color:var(--da-acc,var(--gold,#d4a64a));box-shadow:0 0 14px rgba(212,166,74,.25)}#aw-couche .aw-et{width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:var(--da-acc,var(--gold,#d4a64a));box-shadow:0 0 6px rgba(240,200,110,.7);opacity:0}#aw-couche .aw-filet{left:0;width:42vw;height:2px;margin-top:-1px;background:linear-gradient(90deg,transparent,var(--da-acc,var(--gold,#d4a64a)) 45%,#f6e2ad 52%,var(--da-acc,var(--gold,#d4a64a)) 58%,transparent);opacity:0}#aw-couche .aw-cadre{overflow:hidden}#aw-couche .aw-cadre i{position:absolute;display:block;border-radius:50%;background:radial-gradient(circle,rgba(255,244,214,.55),rgba(255,244,214,0) 62%);transform:scale(0);opacity:0}html.pm-clair #aw-couche .aw-cadre i{background:radial-gradient(circle,rgba(255,255,255,.6),rgba(255,255,255,0) 62%)}.aw-jg{position:absolute;right:12px;top:12px;width:64px;height:36px;pointer-events:none;color:var(--ink,#ececef)}.aw-jg svg{display:block;overflow:visible}.aw-jg circle,.aw-jg path{fill:none;stroke-linecap:round}.aw-jg .aw-jg-f{stroke:var(--line2,rgba(255,255,255,0.12));stroke-width:4}.aw-jg .aw-jg-v{stroke:var(--da-acc,var(--gold,#d4a64a));stroke-width:4}.aw-jg .aw-jg-gr path{stroke:var(--ink3,#8b95a7);stroke-width:1;opacity:.6}.aw-jg .aw-jg-ai{transform-box:view-box;transform-origin:32px 32px}.aw-jg .aw-jg-ai path{stroke:currentColor;stroke-width:1.8}.aw-jg .aw-jg-ai circle{fill:currentColor;stroke:none}.aw-tn{position:absolute;left:10px;right:10px;bottom:2px;height:2px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden;pointer-events:none}.aw-tn i{display:block;height:100%;transform-origin:0 50%;background:linear-gradient(90deg,var(--da-acc,#d4a64a),#e0763f 70%,#e5484d)}.aw-barre{transform-origin:0 50%}.aw-ch{display:inline-block}.aw-med{position:absolute;left:9.2%;top:3.6%;width:81.6%;height:73.8%;border-radius:50%;overflow:hidden;pointer-events:none}.aw-med b{position:absolute;top:-20%;bottom:-20%;left:20%;width:34%;background:linear-gradient(90deg,transparent,rgba(255,240,200,.75),transparent);opacity:0}.cp-moi.aw-carte{isolation:isolate}.cp-moi.aw-carte::before{content:"";position:absolute;inset:-14px -14px -14px -14px;z-index:-1;border-radius:18px;background:radial-gradient(120% 90% at 100% 0,rgba(212,166,74,.13),transparent 55%),linear-gradient(150deg,rgba(255,255,255,.045),rgba(255,255,255,.01));box-shadow:inset 0 0 0 1px rgba(212,166,74,.16);pointer-events:none}html.pm-clair .cp-moi.aw-carte::before{background:radial-gradient(120% 90% at 100% 0,rgba(176,128,30,.12),transparent 55%),linear-gradient(150deg,rgba(0,0,0,.03),rgba(0,0,0,.01));box-shadow:inset 0 0 0 1px rgba(176,128,30,.2)}.aw-carte-reflet{position:absolute;inset:-14px;border-radius:18px;overflow:hidden;pointer-events:none}.aw-carte-reflet b{position:absolute;top:0;bottom:0;left:0;width:38%;background:linear-gradient(90deg,transparent,rgba(255,236,190,.16),transparent);opacity:0}#cp-nom .aw-l{display:inline-block}.aw-eclat{position:absolute;top:50%;width:22px;height:10px;margin-top:-5px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,238,190,.95),rgba(255,220,140,0));pointer-events:none;opacity:0}.aw-pouls{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0}.aw-pouls.aw-monte{background:radial-gradient(120% 140% at 0 50%,color-mix(in srgb,var(--up,#2fbf71) 22%,transparent),transparent 70%)}.aw-pouls.aw-baisse{background:radial-gradient(120% 140% at 0 50%,color-mix(in srgb,var(--down,#e5484d) 22%,transparent),transparent 70%)}html.aw-on .aw-relief{transition:transform .28s cubic-bezier(.22, .8, .24, 1);will-change:transform}@media (prefers-reduced-motion:reduce){#aw-couche{display:none}.aw-relief{transform:none!important;transition:none!important}}html.pm-calme #aw-couche,html.pmt-fige #aw-couche{display:none}html.pm-calme .aw-relief{transform:none!important;transition:none!important}@media (max-width:760px){.aw-jg{right:8px;top:10px;width:46px;height:26px}.aw-jg svg{width:46px;height:26px}.aw-carte-reflet,.cp-moi.aw-carte::before{inset:-10px;border-radius:14px}}