.site .aw{position:relative;width:min(440px,100%);background:var(--bw-white);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px;font-size:13px;line-height:1.4;color:var(--ink);text-align:left;overflow:hidden;box-shadow:0 30px 60px -24px color-mix(in srgb,var(--bw-ink) 50%,transparent),0 0 0 1px rgba(0,0,0,.04)}.site .aw .aw-h4{font-size:15px;font-weight:700}.site .aw-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.site .aw-mut{font-size:10.5px;color:var(--ink-3)}.site .aw-tb{width:100%;border-collapse:collapse;font-size:12px}.site .aw-tb th{font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bw-ink-3);text-align:left;padding:6px 4px;background:var(--bw-sand);border-bottom:1px solid var(--line);white-space:nowrap}.site .aw-tb td:not(:first-child),.site .aw-tb th:not(:first-child){text-align:center}.site .aw-tb td{padding:7px 4px;border-bottom:1px solid var(--bw-line);font-weight:800}.site .aw-tb tr:last-child td{border-bottom:0}.site .aw-ini{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;font-size:10px;font-weight:900;margin-right:7px;vertical-align:middle}.site .aw-ini.ok{background:var(--bw-ok-soft);color:var(--bw-ok)}.site .aw-ini.wa{background:var(--bw-warn-soft);color:var(--bw-warn-ink)}.site .aw-mb{font-size:10px;font-weight:700;color:var(--bw-ink-2);background:var(--bw-sand);border:1px solid var(--bw-line);border-radius:7px;padding:1px 7px}.site .aw-ok{color:var(--bw-ok)}.site .aw-wa{color:var(--bw-warn-ink)}.site .aw-st{font-size:9.5px;font-weight:700;border-radius:999px;padding:2px 8px;white-space:nowrap}.site .aw-st.ok{background:var(--bw-ok-soft);color:var(--bw-ok)}.site .aw-st.wa{background:var(--bw-warn-soft);color:var(--bw-warn-ink)}.site .aw-list{display:flex;flex-direction:column}.site .aw-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;border-top:1px solid var(--line)}.site .aw-row:first-child{border-top:0}.site .aw-who{display:flex;align-items:center;gap:8px;font-weight:600;min-width:0}.site .aw-av{width:22px;height:22px;border-radius:50%;background:var(--bw-warn-ink);color:var(--bw-white);font-size:8.5px;font-weight:800;display:grid;place-items:center;flex:none}.site .aw-av.b{background:var(--bw-mauve)}.site .aw-av.c{background:var(--bw-ok)}.site .aw-moods{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.site .aw-mo{display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid var(--line);border-radius:10px;padding:8px 2px;font-size:11px;color:var(--ink-2);text-align:center;min-width:0}.site .aw-mo svg{width:32px;height:32px;max-width:100%;color:var(--ink)}.site .aw-mo.is-pick{border-color:var(--mauve);background:var(--mauve-soft);color:var(--mauve-ink);font-weight:600}.site .aw-mo.is-pick svg{color:var(--mauve)}.site .aw-bars{display:flex;flex-direction:column;gap:7px}.site .aw-qvct-global{display:flex;align-items:baseline;gap:6px;margin:10px 0 6px;font-size:11px;color:var(--ink-3)}.site .aw-qvct-global b{font-size:26px;font-weight:800;color:var(--mauve);font-variant-numeric:tabular-nums;line-height:1}.site .aw-bar{display:grid;grid-template-columns:minmax(0,100px) minmax(0,1fr);gap:10px;align-items:center}.site .aw-bar.has-value{grid-template-columns:minmax(0,120px) minmax(0,1fr) 30px}.site .aw-bar b{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.site .aw-track{display:block;height:7px;border-radius:4px;background:var(--bw-line);overflow:hidden}.site .aw-track i{display:block;height:100%;width:var(--w,0);background:var(--mauve);border-radius:4px;animation:aw-grow 1.2s var(--ease) both;animation-delay:calc(var(--i, 0) * 90ms + .15s)}.site .aw-track.wa i{background:var(--bw-warn)}@keyframes aw-grow{0%{width:0}}@keyframes aw-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes aw-pick{0%,40%{border-color:var(--line);background:var(--bw-white);color:var(--ink-2);font-weight:400}}@keyframes aw-tap{0%{border-color:var(--line);background:var(--bw-white);color:var(--ink-2);font-weight:400}}@keyframes aw-tap-ico{0%{color:var(--ink)}}.site [data-aw-wait] .aw,.site [data-aw-wait] .aw *{animation-play-state:paused}.site .aw-dash{position:relative;width:100%;aspect-ratio:560/372;border-radius:12px;overflow:hidden;background:var(--bw-paper);box-shadow:0 34px 70px -24px color-mix(in srgb,var(--bw-ink) 55%,transparent),0 0 0 1px rgba(0,0,0,.06)}.site .ad-shot{position:absolute;left:0;top:0;width:560px;height:372px;transform-origin:0 0;transform:scale(var(--ad-k,.57));font-family:var(--sans);color:var(--bw-ink);background:var(--bw-paper);line-height:1.5}.site .ad-shot svg{width:16px;height:16px;flex:none}.site .ad-ct{padding:18px 22px;display:flex;flex-direction:column;gap:16px}.site .ad-kg{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.site .ad-kc{background:var(--bw-white);border:1px solid var(--bw-line);border-radius:20px;padding:14px 16px}.site .ad-kt{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.site .ad-kic{width:30px;height:30px;border-radius:12px;background:var(--bw-sand);color:var(--bw-stone);display:grid;place-items:center}.site .ad-kic svg{width:15px;height:15px}.site .ad-kl{font-size:11px;font-weight:700;color:var(--bw-ink-3)}.site .ad-kv{font-size:26px;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.2}.site .ad-kv small{font-size:14px;color:var(--bw-ink-3);font-weight:700}.site .ad-ktr{display:flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;color:var(--bw-ok)}.site .ad-ktr svg{width:11px;height:11px}.site .ad-kd{font-size:9px;color:var(--bw-ink-3);margin-top:10px}.site .ad-ah{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.site .ad-ah .aw-h4{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:900}.site .ad-ah .aw-h4 svg{color:var(--bw-danger);width:17px;height:17px}.site .ad-tabs{display:flex;background:var(--bw-sand);border-radius:11px;padding:3px;font-size:11px;font-weight:700;color:var(--bw-ink-2)}.site .ad-tabs span{padding:5px 10px;border-radius:8px}.site .ad-tabs span.on{background:var(--bw-white);color:var(--bw-ink)}.site .ad-alz{position:relative;height:92px}.site .ad-al,.site .ad-empty{position:absolute;inset:0;border-radius:20px;background:var(--bw-white);transition:opacity .5s var(--ease),transform .5s var(--ease)}.site .ad-empty{border:1px solid var(--bw-line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--bw-ink-3);font-size:11px}.site .ad-empty svg{width:22px;height:22px;color:color-mix(in srgb,var(--bw-ok) 35%,transparent);margin-bottom:4px}.site .ad-empty b{font-weight:600;color:var(--bw-ink-2)}.site .ad-empty small{font-size:9.5px}.site .ad-al{border:2px solid color-mix(in srgb,var(--bw-warn) 25%,transparent);display:flex;align-items:center;gap:12px;padding:0 16px;opacity:0;transform:translateX(-16px)}.site .ad-al.on,.site .aw-dash:not(.is-playing) .ad-al{opacity:1;transform:none}.site .ad-empty.off,.site .aw-dash:not(.is-playing) .ad-empty{opacity:0}.site .ad-aic{width:40px;height:40px;border-radius:14px;background:var(--bw-warn-soft);color:var(--bw-warn);display:grid;place-items:center;flex:none}.site .ad-aic svg{width:19px;height:19px}.site .ad-atx{flex:1;min-width:0}.site .ad-at{font-size:9px;font-weight:700;letter-spacing:.08em;color:var(--bw-warn-ink)}.site .ad-ai{font-size:13px;font-weight:700;line-height:1.25;margin-top:2px}.site .ad-ar{display:flex;align-items:center;gap:5px;font-size:8.5px;font-weight:700;letter-spacing:.08em;color:var(--bw-ink-3);margin-top:4px}.site .ad-ar i{width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--bw-danger) 50%,transparent)}.site .ad-ab{font-size:10px;font-weight:700;border:1px solid var(--bw-line-strong);border-radius:12px;padding:9px 14px;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.site .ad-ab.press{border-color:var(--bw-ink)}.site .ad-ab.press,.site .ad-toast{background:var(--bw-ink);color:var(--bw-white)}.site .ad-toast{position:absolute;right:16px;bottom:14px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;border-radius:12px;padding:10px 14px;opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.site .ad-toast svg{width:15px;height:15px;color:var(--bw-ok-on-ink)}.site .ad-toast.on{opacity:1;transform:none}.site .ad-cursor{position:absolute;width:18px;height:18px;z-index:5;left:0;top:0;opacity:0;transition:transform 1s var(--ease),opacity .3s ease;pointer-events:none}.site .aw-styles{gap:0;padding:18px 20px;font-size:12.5px}.site .aw-styles .aw-head{margin-bottom:12px}.site .aw-styles .aw-head b{font-size:14px}.site .aw-styles .aw-head span{font-size:10.5px;color:var(--ink-3)}.site .aw-styles .aw-bars{gap:0}.site .aw-styles .aw-bar{padding:4px 0}.site .aw-styles .aw-mut{margin-top:10px}.site .aw-qvct .aw-bar{font-size:11.5px}.site .aw-qvct .aw-sub{font-size:9px;font-weight:900;letter-spacing:.2em;color:var(--bw-ink-3);text-transform:uppercase}.site .aw-humeur .aw-mo.is-pick{animation:aw-tap .2s var(--ease) .65s both}.site .aw-humeur .aw-mo.is-pick svg{animation:aw-tap-ico .2s var(--ease) .65s both}.site .aw-humeur .aw-thanks{animation:aw-rise .5s var(--ease) 1s both}.site .aw-equipes tbody tr,.site .aw-un-a-un .aw-row{animation:aw-rise .5s var(--ease) both;animation-delay:calc(var(--i, 0) * .11s + .15s)}@media (max-width:560px){.site .aw{padding:16px}.site .aw-tb{font-size:11px}.site .aw-tb td{padding:6px 3px}.site .aw-ini{width:18px;height:18px;margin-right:5px}.site .aw-mo{font-size:9.5px}.site .aw-mo svg{width:26px;height:26px}.site .aw-bar.has-value{grid-template-columns:minmax(0,96px) minmax(0,1fr) 26px}}.site [data-aw-reset] .aw,.site [data-aw-reset] .aw *{animation:none}.site .aw-courbe .aw-head b{font-size:15px;font-weight:700}.site .aw-courbe-score{font-size:13px;font-weight:700;color:var(--ink-2);white-space:nowrap}.site .aw-courbe svg{display:block;width:100%;height:150px}.site .aw-courbe .aw-line{stroke-dasharray:600;stroke-dashoffset:0;animation:aw-draw 1.8s var(--ease) .2s both}.site .aw-courbe .aw-dot{animation:aw-rise .4s var(--ease) 1.4s both}.site .aw-courbe-x{display:flex;justify-content:space-between;font-size:11px;color:var(--ink-3)}@keyframes aw-draw{0%{stroke-dashoffset:600}}.site .aw-slack{gap:10px}.site .aw-slack-chan{font-weight:700;color:var(--ink-2);border-bottom:1px solid var(--line);padding-bottom:10px}.site .aw-slack-msg{display:flex;gap:12px;animation:aw-rise .5s var(--ease) .3s both}.site .aw-slack-bot{width:34px;height:34px;border-radius:8px;background:var(--mauve);color:var(--bw-white);font-weight:800;display:grid;place-items:center;flex:none}.site .aw-slack-body{min-width:0;display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.45}.site .aw-slack-body .aw-mut{font-size:11px}.site .aw-slack-title{display:flex;align-items:center;gap:7px;font-weight:800;font-size:14px}.site .aw-slack-dot{width:10px;height:10px;border-radius:50%;background:var(--bw-warn);flex:none}.site .aw-slack-btn{align-self:flex-start;border:1px solid var(--line-2);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600}.site .aw-slack-ctx{font-size:11px;font-style:italic;color:var(--ink-3)}.site .aw-question .aw-fld{display:flex;flex-direction:column;gap:6px;padding:10px 0 0;border-top:1px solid var(--line)}.site .aw-question .aw-fld p{font-size:14px;font-weight:600}.site .aw-chips{display:flex;gap:6px;flex-wrap:wrap}.site .aw-chips span{border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:12px;color:var(--ink-2)}.site .aw-chips span.is-on{border-color:var(--mauve);background:var(--mauve-soft);color:var(--mauve-ink);font-weight:600;animation:aw-pick 1.4s var(--ease) .4s both}.site .aw-seuil-row{display:flex;align-items:center;gap:14px}.site .aw-seuil-n{font-family:var(--serif);font-size:64px;line-height:1;color:var(--mauve);animation:aw-rise .5s var(--ease) .2s both}.site .aw.aw-roi{border-radius:12px;gap:0;font-size:14px;box-shadow:none}.site .aw-roi-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.site .aw-roi-row span{color:var(--ink-3)}.site .aw-roi-row b{text-align:right}