.pt-theme,.cp-login,.ce-racine,.tg-login.tg-pointeuse{--pt-bleu:#2563eb;--pt-bleu-fonce:#1d4ed8;--pt-bleu-nuit:#1e40af;--pt-degrade:linear-gradient(135deg, var(--pt-bleu) 0%, var(--pt-bleu-fonce) 60%, var(--pt-bleu-nuit) 100%);--pt-encre:#0b1b4d;--pt-gris:#64748b;--pt-trait:#d6deef;--pt-fond:#f3f6ff;--pt-erreur:#b91c1c;--pt-rayon-badge:18px;--pt-ombre-carte:0 10px 28px #2563eb1f;--pt-ombre-bouton:0 10px 24px #2563eb59;--pt-baloo:var(--font-baloo), "Baloo 2", system-ui, sans-serif;--pt-mulish:var(--font-mulish), "Mulish", system-ui, sans-serif}.pt-theme{--pt-b-accueil:var(--pt-degrade);--pt-b-accueil-clair:var(--pt-bleu);--pt-b-rond:#ffffff14;--pt-b-sur-bleu:#fff;--pt-b-sur-bleu-doux:#ffffffe6;--pt-b-voile:#ffffff24;--pt-b-voile-bord:#ffffff73;--pt-b-focus:#93b4f8;--pt-b-page:var(--pt-fond);--pt-b-texte:var(--pt-encre);--pt-b-doux:#5b6b80;--pt-b-carte:#fff;--pt-b-carte-bord:transparent;--pt-b-carte-ombre:var(--pt-ombre-carte);--pt-b-panneau:#fff;--pt-b-trait:var(--pt-trait);--pt-b-lien:var(--pt-bleu-fonce);--pt-b-appui:#e8eeff;--pt-b-sens-fond:#fff;--pt-b-sens-texte:var(--pt-encre);--pt-b-sens-bord:transparent;--pt-b-sens-ombre:0 10px 28px #0b1b4d38;--pt-b-arrivee:#166534;--pt-b-arrivee-fond:#dcfce7;--pt-b-depart:var(--pt-bleu-fonce);--pt-b-depart-fond:#dbeafe;--pt-b-tampon-lueur:none;--pt-b-point:var(--pt-bleu);--pt-b-point-vide:#fff;--pt-b-point-bord:#b8c4de;--pt-b-point-erreur:#dc2626;--pt-b-erreur:var(--pt-erreur);--pt-b-envoi:var(--pt-bleu-fonce);--pt-b-champ:#fff;--pt-b-champ-erreur:#fef2f2;--pt-b-alerte:var(--pt-erreur);--pt-b-alerte-fond:#fef2f2;--pt-b-alerte-bord:#fecaca;--pt-b-ok-fond:#f0fdf4;--pt-b-ok-titre:#14532d;--pt-b-ok-texte:#166534;--pt-b-ok-disque:#16a34a;--pt-b-ok-coche:#fff;--pt-b-ok-bouton:#fff;--pt-b-ok-bouton-texte:#166534;--pt-b-ok-bord:#86efac;--pt-b-ok-piste:#bbf7d0;--pt-b-sortie-fond:#eaf1ff;--pt-b-sortie-titre:var(--pt-encre);--pt-b-sortie-texte:var(--pt-bleu-nuit);--pt-b-sortie-disque:var(--pt-bleu);--pt-b-sortie-coche:#fff;--pt-b-sortie-bouton:#fff;--pt-b-sortie-bouton-texte:var(--pt-bleu-fonce);--pt-b-sortie-bord:#a9c2f7;--pt-b-sortie-piste:#c7d7fb}.pt-theme[data-ambiance=nuit]{--pt-b-accueil:linear-gradient(135deg, #1e3a8a 0%, #1e3a8a 35%, #172554 100%);--pt-b-accueil-clair:#1e3a8a;--pt-b-rond:#ffffff0f;--pt-b-page:#0b1530;--pt-b-texte:#e2e8f0;--pt-b-doux:#94a3b8;--pt-b-carte:#16213f;--pt-b-carte-bord:#2a3760;--pt-b-carte-ombre:none;--pt-b-panneau:#121c3a;--pt-b-trait:#33416a;--pt-b-lien:#a5c0fb;--pt-b-appui:#22305a;--pt-b-sens-fond:#16213f;--pt-b-sens-texte:#e2e8f0;--pt-b-sens-bord:#33416a;--pt-b-sens-ombre:0 10px 28px #00000059;--pt-b-arrivee:#4ade80;--pt-b-arrivee-fond:#0f3a26;--pt-b-depart:#93b4fd;--pt-b-depart-fond:#1b2e66;--pt-b-tampon-lueur:0 0 18px #4ade804d;--pt-b-point:#60a5fa;--pt-b-point-vide:transparent;--pt-b-point-bord:#5b6b96;--pt-b-point-erreur:#f87171;--pt-b-erreur:#fca5a5;--pt-b-envoi:#a5c0fb;--pt-b-champ:#0b1530;--pt-b-champ-erreur:#3a1220;--pt-b-alerte:#fca5a5;--pt-b-alerte-fond:#3a1220;--pt-b-alerte-bord:#7f1d1d;--pt-b-ok-fond:#0c2a1e;--pt-b-ok-titre:#dcfce7;--pt-b-ok-texte:#86efac;--pt-b-ok-disque:#4ade80;--pt-b-ok-coche:#06231a;--pt-b-ok-bouton:#10372a;--pt-b-ok-bouton-texte:#bbf7d0;--pt-b-ok-bord:#2f7a55;--pt-b-ok-piste:#14532d;--pt-b-sortie-fond:#0e1f47;--pt-b-sortie-titre:#e2e8f0;--pt-b-sortie-texte:#a5c0fb;--pt-b-sortie-disque:#60a5fa;--pt-b-sortie-coche:#06231a;--pt-b-sortie-bouton:#16213f;--pt-b-sortie-bouton-texte:#a5c0fb;--pt-b-sortie-bord:#3b5ba8;--pt-b-sortie-piste:#1e3a8a}.ce-p0,.pt-b-p0{color:#92400e;background:#fde68a}.ce-p1,.pt-b-p1{color:#166534;background:#bbf7d0}.ce-p2,.pt-b-p2{color:#075985;background:#bae6fd}.ce-p3,.pt-b-p3{color:#9d174d;background:#fbcfe8}.ce-p4,.pt-b-p4{color:#9a3412;background:#fed7aa}.ce-p5,.pt-b-p5{color:#3730a3;background:#c7d2fe}.pt-theme[data-ambiance=nuit] .pt-b-p0{color:#3b2606;background:#d9c27a}.pt-theme[data-ambiance=nuit] .pt-b-p1{color:#0f3a22;background:#9fd4b0}.pt-theme[data-ambiance=nuit] .pt-b-p2{color:#0c3348;background:#9cc6db}.pt-theme[data-ambiance=nuit] .pt-b-p3{color:#4a0f2c;background:#d6afc3}.pt-theme[data-ambiance=nuit] .pt-b-p4{color:#4a1f0b;background:#d9b596}.pt-theme[data-ambiance=nuit] .pt-b-p5{color:#1e1b5c;background:#a9b3dc}.cp-panneau,.ce-bandeau,.tg-login.tg-pointeuse .brand{background:var(--pt-degrade)}.cp-rond,.ce-rond,.tg-login.tg-pointeuse .brand:after{background:#ffffff14;border-radius:50%}.cp-logo,.ce-logo,.pt-b-logo--pastille,.tg-login.tg-pointeuse .lockup-pointeuse{border-radius:var(--pt-rayon-badge);background:#fff;display:inline-flex}.cp-bouton,.ce-bouton,.pt-b-bouton{background:var(--pt-bleu);color:#fff;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;font-weight:800;display:flex}.cp-bouton:hover,.ce-bouton:hover,.pt-b-bouton:hover{background:var(--pt-bleu-fonce)}.cp-bouton:focus-visible,.ce-bouton:focus-visible,.pt-b-bouton:focus-visible{outline:3px solid var(--pt-bleu-nuit);outline-offset:3px}.cp-bouton:disabled,.ce-bouton:disabled,.pt-b-bouton:disabled{cursor:default;opacity:.85}@keyframes pt-tourne{to{transform:rotate(360deg)}}
