:root{--globe-jour:var(--texte-secondaire)}@supports (color:color-mix(in lab, red, red)){:root{--globe-jour:color-mix(in srgb, var(--texte-secondaire) 74%, transparent)}}:root{--globe-aube:var(--texte-secondaire)}@supports (color:color-mix(in lab, red, red)){:root{--globe-aube:color-mix(in srgb, var(--texte-secondaire) 45%, color-mix(in srgb, var(--accent) 40%, transparent))}}:root{--globe-nuit:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--globe-nuit:color-mix(in srgb, var(--accent) 48%, transparent)}}:root{--globe-ombre:#0e122521}@supports (color:color-mix(in lab, red, red)){:root{--globe-ombre:color-mix(in srgb, var(--color-nuit) 13%, transparent)}}:root{--globe-eclat:var(--signature-fin)}@supports (color:color-mix(in lab, red, red)){:root{--globe-eclat:color-mix(in srgb, var(--signature-fin) 70%, var(--accent))}}@media (prefers-color-scheme:dark){:root:not(.light){--globe-jour:var(--texte-secondaire)}@supports (color:color-mix(in lab, red, red)){:root:not(.light){--globe-jour:color-mix(in srgb, var(--texte-secondaire) 70%, transparent)}}:root:not(.light){--globe-nuit:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root:not(.light){--globe-nuit:color-mix(in srgb, var(--accent) 42%, transparent)}}:root:not(.light){--globe-ombre:var(--encre-havrouta)}@supports (color:color-mix(in lab, red, red)){:root:not(.light){--globe-ombre:color-mix(in srgb, var(--encre-havrouta) 55%, transparent)}}:root:not(.light){--globe-eclat:var(--signature-titre-fin)}@supports (color:color-mix(in lab, red, red)){:root:not(.light){--globe-eclat:color-mix(in srgb, var(--signature-titre-fin) 80%, var(--accent))}}}.dark{--globe-jour:var(--texte-secondaire)}@supports (color:color-mix(in lab, red, red)){.dark{--globe-jour:color-mix(in srgb, var(--texte-secondaire) 70%, transparent)}}.dark{--globe-nuit:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark{--globe-nuit:color-mix(in srgb, var(--accent) 42%, transparent)}}.dark{--globe-ombre:var(--encre-havrouta)}@supports (color:color-mix(in lab, red, red)){.dark{--globe-ombre:color-mix(in srgb, var(--encre-havrouta) 55%, transparent)}}.dark{--globe-eclat:var(--signature-titre-fin)}@supports (color:color-mix(in lab, red, red)){.dark{--globe-eclat:color-mix(in srgb, var(--signature-titre-fin) 80%, var(--accent))}}.hel-terre{fill:none;stroke-linecap:round}.hel-terre[data-lumiere=jour]{stroke:var(--globe-jour)}.hel-terre[data-lumiere=aube]{stroke:var(--globe-aube)}.hel-terre[data-lumiere=nuit]{stroke:var(--globe-nuit)}.hel-terre[data-profondeur="0"]{stroke-width:calc(var(--grain) * 1.25)}.hel-terre[data-profondeur="1"]{stroke-width:calc(var(--grain) * 1.1);opacity:.8}.hel-terre[data-profondeur="2"]{stroke-width:calc(var(--grain) * .9);opacity:.45}
.hgf-globe{aspect-ratio:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.hgf-dessin{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.hgf-arc{fill:none;stroke-linecap:round;stroke-width:calc(var(--grain) * .85)}.hgf-arc-debut{stop-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hgf-arc-debut{stop-color:color-mix(in srgb, var(--accent) 15%, transparent)}}.hgf-arc-milieu{stop-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hgf-arc-milieu{stop-color:color-mix(in srgb, var(--accent) 85%, transparent)}}.hgf-arc-fin{stop-color:var(--signature-fin)}@supports (color:color-mix(in lab, red, red)){.hgf-arc-fin{stop-color:color-mix(in srgb, var(--signature-fin) 25%, transparent)}}.hgf-ville{fill:var(--signature-texte);stroke:var(--accent);stroke-width:calc(var(--grain) * .6)}.hgf-eclat{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hgf-eclat{fill:color-mix(in srgb, var(--accent) 30%, transparent)}}.hgf-eclat{opacity:.6;transform-box:fill-box;transform-origin:50%;transform:scale(.85)}.hgf-comete{opacity:0}.hgf-comete-lueur{fill:var(--globe-eclat)}@supports (color:color-mix(in lab, red, red)){.hgf-comete-lueur{fill:color-mix(in srgb, var(--globe-eclat) 30%, transparent)}}.hgf-comete-tete{fill:var(--signature-texte);stroke:var(--globe-eclat);stroke-width:calc(var(--grain) * .5)}@media (prefers-reduced-motion:no-preference){.hgf-globe[data-salve] .hgf-eclat{animation:hgf-scintille calc(var(--t-moyen) * 4) var(--ease-doux) var(--t-moyen) 3 both}.hgf-globe[data-salve] .hgf-eclat[data-rang="1"]{animation-delay:calc(var(--t-moyen) * 4)}}@keyframes hgf-scintille{0%,to{opacity:.6;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.hgr-trace{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.hgr-trace{animation:fondu var(--t-long) var(--ease-doux) both}}.hgr-arc-second{opacity:.55;stroke-width:calc(var(--grain) * .6)}.hgf-ville[data-second]{stroke:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hgf-ville[data-second]{stroke:color-mix(in srgb, var(--accent) 75%, var(--signature-fin))}}.hgr-calque{position:absolute;inset:0}.hgr-lumiere{aspect-ratio:1;opacity:0;position:absolute;inset-block-start:0;inset-inline-start:0}.hgr-lumiere>svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.hgr-queue-fin{stop-color:var(--globe-eclat)}@supports (color:color-mix(in lab, red, red)){.hgr-queue-fin{stop-color:color-mix(in srgb, var(--globe-eclat) 0%, transparent)}}.hgr-queue-tete{stop-color:var(--globe-eclat)}@supports (color:color-mix(in lab, red, red)){.hgr-queue-tete{stop-color:color-mix(in srgb, var(--globe-eclat) 80%, transparent)}}.hgr-arrivee{aspect-ratio:1;border-radius:var(--radius-pilule);background-color:var(--globe-eclat);position:absolute}@supports (color:color-mix(in lab, red, red)){.hgr-arrivee{background-color:color-mix(in srgb, var(--globe-eclat) 34%, transparent)}}.hgr-arrivee{opacity:0;transform:scale(.85)}