:where(.labo-gravite) .labo-h-ph-row.labo-rt-entete{margin:0}:where(.labo-gravite) .labo-h-box.labo-rt-alerte{border-color:color-mix(in srgb, var(--amber) 55%, transparent);background:var(--amber-soft)}:where(.labo-gravite) .labo-h-box.labo-rt-alerte p{color:var(--ink)}:where(.labo-gravite) .labo-h-box.labo-rt-succes{border-color:color-mix(in srgb, var(--green) 50%, transparent)}:where(.labo-gravite) .labo-h-linkbtn.labo-rt-oubli{margin-top:-6px}:where(.labo-gravite) .labo-rt-message:empty,:where(.labo-gravite) .labo-rt-google p[aria-live]:empty{position:absolute}:where(.labo-gravite) .labo-rt-suite{flex-direction:column;display:flex}:where(.labo-gravite) .labo-rt-captcha>div{margin:0}:where(.labo-gravite) .labo-rt-captcha[data-visible]{margin-top:12px}:where(.labo-gravite) .labo-rt-google,:where(.labo-gravite) .labo-rt-google>div,:where(.labo-gravite) .labo-rt-google>div>div{display:contents}:where(.labo-gravite) .labo-rt-google{--rt-google-h:50px;--rt-sep-marge:2px}:where(.labo-gravite) .labo-rt-google button{all:unset;box-sizing:border-box;width:100%;height:var(--rt-google-h);border:1px solid var(--line-2);background:var(--gravite-80);color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:600;transition:background .2s,transform .15s,border-color .2s,opacity .2s,color .2s;display:inline-flex}:where(.labo-gravite) .labo-rt-google button:hover{border-color:var(--ink);background:var(--gravite-80);color:var(--ink)}:where(.labo-gravite) .labo-rt-google button:active{transform:scale(.98)}:where(.labo-gravite) .labo-rt-google button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.labo-gravite) .labo-rt-google button:disabled{opacity:.35;cursor:not-allowed}:where(.labo-gravite) .labo-rt-google button:after{content:none}:where(.labo-gravite) .labo-rt-google button svg{width:18px;height:18px}:where(.labo-gravite) .labo-rt-google p[aria-live]{color:var(--red);margin:0;font-size:15px}:where(.labo-gravite) .labo-rt-google p[aria-live] span{font-size:inherit;color:inherit}:where(.labo-gravite) .labo-rt-google p[aria-hidden=true]{margin:var(--rt-sep-marge) 0;color:var(--faint);align-items:center;gap:12px;font-size:13px;display:flex}:where(.labo-gravite) .labo-rt-google p[aria-hidden=true]:before,:where(.labo-gravite) .labo-rt-google p[aria-hidden=true]:after{content:"";background:var(--gravite-66);border:0;flex:1;height:1px}@media (min-width:901px) and (max-height:860px){:where(.labo-gravite) .labo-rt-google{--rt-google-h:46px;--rt-sep-marge:0}}@media (max-width:900px){:where(.labo-gravite) .labo-rt-google{--rt-google-h:46px;--rt-sep-marge:0}}:where(.labo-gravite) .labo-h-in.labo-rt-secret>div{flex:1;align-items:center;gap:10px;min-width:0;height:100%;display:flex;position:static}:where(.labo-gravite) .labo-h-in.labo-rt-secret input[name]{all:unset;box-sizing:border-box;min-width:0;height:100%;color:var(--ink);flex:1;padding:1px 2px;font-size:16px}:where(.labo-gravite) .labo-h-in.labo-rt-secret button{all:unset;box-sizing:border-box;width:34px;height:34px;color:var(--muted);cursor:pointer;border-radius:9px;flex:none;place-items:center;margin-right:-8px;display:grid}:where(.labo-gravite) .labo-h-in.labo-rt-secret button:hover{color:var(--ink)}:where(.labo-gravite) .labo-h-in.labo-rt-secret button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.labo-gravite) .labo-h-in.labo-rt-secret button svg{stroke-width:1.8px;width:18px;height:18px}:where(.labo-gravite) .labo-rt-extension .labo-extension :is(.btn-gold,.btn-app--gold){background:var(--btn-bg);color:var(--btn-fg)}:where(.labo-gravite) .labo-rt-extension .labo-extension :is(.btn-gold,.btn-app--gold):hover{background:var(--btn-hover)}:where(.labo-gravite) .labo-rt-extension .labo-extension :has(~details[open]) :is(.btn-gold,.btn-app--gold){border-color:var(--line-2);background:var(--card);color:var(--ink)}:where(.labo-gravite) .labo-rt-extension .labo-extension :has(~details[open]) :is(.btn-gold,.btn-app--gold):hover{border-color:var(--ink);background:var(--hover-2)}:where(.labo-gravite) .labo-h-in input.labo-rt-code{font-family:var(--mono);font-size:var(--code-email-taille);letter-spacing:var(--code-email-espacement)}
