.kgc,.kgl{--kgc-ivoire:#f3f1e6;--kgc-doux:rgba(243,241,230,0.66);--kgc-pale:rgba(243,241,230,0.48);--kgc-or-rvb:var(--holy-or-actif-rvb,201 162 78);--kgc-nacre-rvb:var(--holy-accent-survol-rvb,233 213 255);--kgc-texte:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.kgc{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;color:var(--kgc-ivoire);container:kgc/inline-size}.kgc[data-ouvert=non]{display:none}@media (max-width:767.98px){.kgc>.kg-anneau-or{display:none}}@media (min-width:768px){.kgc,.kgc[data-ouvert=non]{display:flex;border-radius:16px;background:linear-gradient(150deg,rgba(255,255,255,.045),rgba(255,255,255,.012) 46%,rgb(var(--kgc-or-rvb)/.05));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 14px 34px -22px rgba(0,0,0,.8)}.kgc[data-ouvert=oui]{box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 0 34px -14px rgb(var(--kgc-or-rvb)/.5),0 18px 40px -24px rgba(0,0,0,.85)}}.kgc-entete{position:relative;z-index:2;flex:0 0 auto;display:flex;align-items:center;gap:2px;min-height:60px;padding:8px max(8px,env(safe-area-inset-right)) 8px max(4px,env(safe-area-inset-left));background:linear-gradient(180deg,rgba(10,15,28,.9),rgba(10,15,28,.62))}.kgc-entete:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(var(--kgc-or-rvb)/.55) 30%,rgb(var(--kgc-or-rvb)/.55) 70%,transparent)}.kgc-retour{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:9999px;background:transparent;color:var(--kgc-ivoire);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.kgc-retour>svg{width:24px;height:24px}.kgc-identite{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:10px;min-height:44px;padding:2px 6px 2px 2px;border:0;border-radius:14px;background:transparent;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.kgc-identite__textes{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px}.kgc-nom{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:1.25}.kgc-etat{display:flex;align-items:center;gap:5px;min-width:0;font-size:12px;line-height:1.3;color:var(--kgc-doux)}.kgc-etat>svg{flex:0 0 auto}.kgc-etat__texte{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kgc-etat__court,.kgc-etat__long{display:none}.kgc-actions{flex:0 0 auto;display:flex;align-items:center;gap:6px;margin-left:4px}.kgc-actions .kgc-membres{display:none}@container kgc (min-width: 380px){.kgc-etat__mini{display:none}.kgc-etat__court{display:inline}}@container kgc (min-width: 440px){.kgc-actions .kgc-membres{display:inline-grid}}@container kgc (min-width: 560px){.kgc-etat__court{display:none}.kgc-etat__long{display:inline}}@media (min-width:768px){.kgc-retour{display:none}.kgc-entete{padding-left:12px;padding-right:12px}}.kgc-corps{position:relative;z-index:1;flex:1 1 0;min-height:0;display:flex;flex-direction:column}.kgc-corps:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(70% 45% at 100% 0,rgb(var(--kgc-or-rvb)/.07),transparent 70%),radial-gradient(circle at 1px 1px,rgba(243,241,230,.05) 1px,transparent 1.6px) 0 0 /22px 22px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}.kgc-fil{position:relative;z-index:1;flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:10px max(10px,env(safe-area-inset-right)) 12px max(10px,env(safe-area-inset-left));container:kgc-fil/inline-size}.kgc-rangs{--kgc-bulle-part:78%;--kgc-bulle-max:680px;display:flex;flex-direction:column;justify-content:flex-end;min-height:100%}@container kgc-fil (min-width: 720px){.kgc-rangs{--kgc-bulle-part:62%}}.kgc-vide{margin:auto;max-width:34ch;padding:24px 12px;text-align:center;font-size:13.5px;line-height:1.5;color:var(--kgc-pale)}.kgc-jour{display:flex;align-items:center;gap:12px;margin:16px 6px 6px}.kgc-jour:after,.kgc-jour:before{content:"";flex:1 1 0;height:1px}.kgc-jour:before{background:linear-gradient(90deg,transparent,rgb(var(--kgc-or-rvb)/.42))}.kgc-jour:after{background:linear-gradient(90deg,rgb(var(--kgc-or-rvb)/.42),transparent)}.kgc-jour__mot{flex:0 0 auto;font-family:"KaliKanaOTF","KaliKana","Kali Kana",var(--font-holy-serif,"Cormorant"),var(--font-heading,Georgia),serif;font-size:11px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.kgc-rang{display:flex;align-items:flex-end;min-width:0;margin-top:4px}.kgc-rang[data-place=premier],.kgc-rang[data-place=seul]{margin-top:12px}.kgc-rang[data-de=moi]{justify-content:flex-end}.kgc-portrait{flex:0 0 auto;width:28px;margin-right:6px}.kgc-bulle{position:relative;display:flow-root;flex:0 1 auto;min-width:0;max-width:min(var(--kgc-bulle-part),var(--kgc-bulle-max));min-height:40px;padding:9px 12px;border-radius:18px;font-family:var(--kgc-texte);font-size:15px;line-height:22px;color:var(--kgc-ivoire);overflow-wrap:anywhere}.kgc-bulle[data-de=moi]{background:linear-gradient(150deg,rgb(var(--kgc-or-rvb)/.27),rgba(34,28,13,.72) 84%);box-shadow:inset 0 1px 0 rgba(255,244,214,.15),inset 0 0 0 1px rgb(var(--kgc-or-rvb)/.17)}.kgc-bulle[data-de=autre]{background:linear-gradient(165deg,rgba(255,255,255,.09),rgba(255,255,255,.05));box-shadow:inset 0 1px 0 rgba(255,255,255,.09)}.kgc-bulle[data-de=moi][data-place=seul]{border-radius:18px 18px 5px 18px}.kgc-bulle[data-de=moi][data-place=premier]{border-radius:18px 18px 7px 18px}.kgc-bulle[data-de=moi][data-place=milieu]{border-radius:18px 7px 7px 18px}.kgc-bulle[data-de=moi][data-place=dernier]{border-radius:18px 7px 5px 18px}.kgc-bulle[data-de=autre][data-place=seul]{border-radius:18px 18px 18px 5px}.kgc-bulle[data-de=autre][data-place=premier]{border-radius:18px 18px 18px 7px}.kgc-bulle[data-de=autre][data-place=milieu]{border-radius:7px 18px 18px 7px}.kgc-bulle[data-de=autre][data-place=dernier]{border-radius:7px 18px 18px 5px}.kgc-auteur{display:block;margin:-2px 0 1px;font-size:12.5px;font-weight:600;line-height:18px}.kgc-auteur__nom{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.kgc-texte{white-space:pre-wrap}.kgc-heure{float:right;margin:7px 0 0 10px;font-size:11px;line-height:15px;font-variant-numeric:tabular-nums;color:var(--kgc-pale);user-select:none;-webkit-user-select:none}.kgc-bulle[data-de=moi] .kgc-heure{color:rgba(252,246,222,.6)}.kgc-illisible{display:inline-block;max-width:100%;padding:0;border:0;background:transparent;color:var(--kgc-pale);font:inherit;font-style:italic;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.kgc-illisible:after{content:"";position:absolute;inset:0;border-radius:inherit}.kgc-illisible>svg{display:inline-block;width:14px;height:14px;margin:-2px 6px 0 0;vertical-align:middle}.kgc-plus{flex:0 0 auto;align-self:flex-end;display:grid;place-items:center;width:44px;height:44px;margin:-2px 0;padding:0;border:0;border-radius:9999px;background:transparent;color:rgba(243,241,230,.4);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.kgc-plus>svg{width:17px;height:17px}@media (hover:hover) and (pointer:fine){.kgc-rang{margin-top:2px}.kgc-rang[data-place=premier],.kgc-rang[data-place=seul]{margin-top:10px}.kgc-plus{width:32px;height:30px;margin:0 0 5px 2px;opacity:0;transition:opacity .18s ease,color .18s ease}.kgc-plus:focus-visible,.kgc-rang:hover .kgc-plus{opacity:1}.kgc-plus:hover{color:var(--kgc-ivoire)}.kgc-identite:hover,.kgc-retour:hover,.kgc-trombone:hover{background:rgba(255,255,255,.05)}}.kgc-descendre{position:relative;z-index:1;flex:0 0 auto;display:flex;justify-content:center;padding:2px 12px 8px;animation:kgc-nait .2s ease both}@container kgc (min-width: 720px){.kgc-descendre{justify-content:flex-end;padding-right:18px}}.kgc-descendre__compte{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:9999px;background:var(--kg-or-vrai);color:#1a1408;font-family:var(--kgc-texte);font-size:10.5px;font-weight:700;line-height:18px;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none}@keyframes kgc-nait{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.kgc-saisie{position:relative;z-index:2;flex:0 0 auto;padding:8px max(8px,env(safe-area-inset-right)) max(8px,calc(env(safe-area-inset-bottom) - var(--holy-dock-bas, 76px))) max(8px,env(safe-area-inset-left));background:linear-gradient(0deg,rgba(10,15,28,.92),rgba(10,15,28,.66))}.kgc-saisie:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(var(--kgc-or-rvb)/.4) 30%,rgb(var(--kgc-or-rvb)/.4) 70%,transparent)}.kgc-saisie__note{margin:0 8px 7px;font-family:var(--kgc-texte);font-size:12.5px;line-height:1.4;color:var(--kgc-doux);overflow-wrap:anywhere}@media (min-width:768px){.kgc-saisie__note--page{display:none}}.kgc-saisie__note--echec{color:#ffc677}.kgc-saisie__rang{gap:8px;margin:0}.kgc-champ,.kgc-saisie__rang{display:flex;align-items:flex-end}.kgc-champ{flex:1 1 0;min-width:0;min-height:44px;border-radius:22px;background:rgba(8,10,18,.62);box-shadow:inset 0 0 0 1px rgb(var(--kgc-or-rvb)/.2),inset 0 1px 0 rgba(255,244,214,.06);transition:box-shadow .25s ease}.kgc-champ:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--kgc-nacre-rvb)/.55),0 0 22px -8px rgb(var(--kgc-nacre-rvb)/.55)}.kgc-champ>textarea{flex:1 1 0;min-width:0;display:block;height:44px;max-height:132px;margin:0;padding:11px 2px 11px 16px;border:0;border-radius:22px 0 0 22px;background:transparent;color:var(--kgc-ivoire);font-family:var(--kgc-texte);font-size:16px;line-height:22px;resize:none;outline:none;overflow-y:auto;scrollbar-width:none;-webkit-appearance:none;appearance:none}.kgc-champ>textarea::-webkit-scrollbar{display:none}.kgc-champ>textarea::placeholder{color:rgba(243,230,207,.44)}.kgc-trombone{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:9999px;background:transparent;color:var(--kgc-ivoire);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.kgc-trombone>svg{width:20px;height:20px}.kgc-trombone:disabled{opacity:.38;cursor:default}.kgc-saisie__rang>.kgc-cache{display:none}.kgc-saisie .kgc-micro[aria-pressed=true]>svg{stroke:#ffb048;fill:#ffb048}.kgc-saisie .kgc-micro[aria-pressed=true]:before{background:linear-gradient(100deg,rgba(255,176,72,.85),rgba(243,230,207,.45));opacity:1}.kgc-identite:focus-visible,.kgc-illisible:focus-visible,.kgc-plus:focus-visible,.kgc-retour:focus-visible,.kgc-trombone:focus-visible,.kgl-rang:focus-visible{outline:2px solid rgb(var(--kgc-nacre-rvb)/.85);outline-offset:2px}.kgl-rang:focus-visible{outline-offset:-2px}.kgc-fil:focus-visible{outline:2px solid rgb(var(--kgc-nacre-rvb)/.6);outline-offset:-2px}.kgl-rang{display:flex;align-items:center;gap:12px;width:100%;min-height:68px;padding:8px 10px;border:0;border-radius:16px;background:transparent;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}@media (hover:hover) and (pointer:fine){.kgl-rang:hover{background:rgba(255,255,255,.04)}}.kgl-rang[aria-current=true]{background:linear-gradient(100deg,rgb(var(--kgc-or-rvb)/.15),rgb(var(--kgc-or-rvb)/.05));box-shadow:inset 0 1px 0 rgba(255,244,214,.08)}.kgl-textes{flex:1 1 0;flex-direction:column;gap:3px}.kgl-ligne,.kgl-textes{min-width:0;display:flex}.kgl-ligne{align-items:center;gap:8px}.kgl-nom{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:500;line-height:1.3}.kgl-ligne>svg{flex:0 0 auto}.kgl-heure{flex:0 0 auto;margin-left:auto;padding-left:4px;font-size:11.5px;line-height:1.3;font-variant-numeric:tabular-nums}.kgl-apercu,.kgl-heure{white-space:nowrap;color:var(--kgc-pale)}.kgl-apercu{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:1.4}.kgl-rang[data-non-lus=oui] .kgl-apercu,.kgl-rang[data-non-lus=oui] .kgl-heure{color:rgba(243,241,230,.86)}.kgl-rang .kgl-apercu[data-manque=oui]{color:#ffb3ad}.kgl-compte{flex:0 0 auto;min-width:20px;height:20px;padding:0 6px;border-radius:9999px;font-family:var(--kgc-texte);font-size:11px;font-weight:700;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}.kgc-masque{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.kgc-descendre{animation:none}.kgc-champ,.kgc-plus,.kgl-rang{transition:none}}.kgl-liste{padding:2px 0 6px}.kgl-rang{position:relative;isolation:isolate}.kgl-rang:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(180px circle at var(--kgl-x,50%) var(--kgl-y,50%),rgb(var(--kgc-or-rvb)/.13),transparent 70%);box-shadow:inset 0 0 0 1px rgb(var(--kgc-or-rvb)/.14),inset 0 1px 0 rgba(255,244,214,.07);opacity:0;transition:opacity .28s ease}@media (hover:hover) and (pointer:fine){.kgl-rang{transition:background-color .2s ease,transform .28s cubic-bezier(.22,.9,.28,1)}.kgl-rang:hover{background:transparent;transform:translateY(-.5px)}.kgl-rang:hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.kgl-rang,.kgl-rang:before{transition:none}.kgl-rang:hover{transform:none}}.kgl-hote{position:relative}.kgl-etoile{flex:0 0 auto;width:12px;height:12px;color:rgb(var(--kgc-or-rvb)/.95);fill:rgb(var(--kgc-or-rvb)/.85)}.kgl-canal{flex:0 0 auto;font-size:9.5px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--kgc-or-rvb)/.7)}.kgl-menu{position:absolute;z-index:30;top:50%;right:10px;transform:translateY(-50%);padding:5px;border-radius:16px;background:radial-gradient(120% 160% at 50% 0,rgba(191,149,63,.1),transparent 62%),linear-gradient(168deg,rgba(12,14,22,.97),rgba(5,7,12,.98));border:1px solid rgba(191,149,63,.22);box-shadow:inset 0 1px 0 rgba(255,244,214,.1),0 18px 40px -22px rgba(191,149,63,.55),0 6px 18px -10px rgba(0,0,0,.85);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:kgl-menu-naissance .2s cubic-bezier(.22,1,.36,1)}@keyframes kgl-menu-naissance{0%{opacity:0;transform:translate(6px,-50%)}to{opacity:1;transform:translateY(-50%)}}.kgl-menu__choix{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:0;border-radius:12px;background:transparent;color:var(--kgc-ivoire);font-size:13.5px;white-space:nowrap;cursor:pointer}.kgl-menu__choix:focus-visible,.kgl-menu__choix:hover{background:rgb(var(--kgc-or-rvb)/.12);outline:none}.kgl-menu{display:flex;flex-direction:column;align-items:stretch;min-width:210px;max-height:min(60vh,420px);overflow-y:auto;overscroll-behavior:contain}.kgl-menu__titre{margin:6px 14px 2px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--kgc-or-rvb)/.7)}.kgl-menu__nom{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:left}.kgl-menu__coche{flex:0 0 auto;width:14px;height:14px;color:rgb(var(--kgc-or-rvb)/.95)}.kgl-menu__nouvelle{padding:4px 6px 6px}.kgl-menu__saisie{width:100%;min-height:40px;padding:0 12px;border-radius:12px;border:1px solid rgb(var(--kgc-or-rvb)/.22);background:rgba(255,255,255,.04);color:var(--kgc-ivoire);font-size:13.5px;outline:none}.kgl-menu__saisie:focus-visible{border-color:rgb(var(--kgc-or-rvb)/.55)}@media (prefers-reduced-motion:reduce){.kgl-menu{animation:none}}.kgl-tri{background:linear-gradient(180deg,rgba(5,8,15,.92) 70%,rgba(5,8,15,0))}.kgl-tete,.kgl-tri{position:sticky;top:0;z-index:5;padding:2px 4px 8px}.kgl-tete{background:linear-gradient(180deg,rgba(5,8,15,.985),rgba(5,8,15,.985) 90%,rgba(5,8,15,0))}.kgl-tete .kgl-tri{position:static;padding:0;background:none}.kgl-recherche{position:relative;margin-bottom:8px}.kgl-recherche__loupe{position:absolute;left:15px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:rgb(var(--kgc-or-rvb)/.78);pointer-events:none}.kg-p .kg-champ.kgl-recherche__champ{min-height:46px;padding-left:42px;padding-right:46px;border-radius:9999px;border-color:rgb(var(--kgc-or-rvb)/.2);background:linear-gradient(168deg,rgba(12,14,22,.78),rgba(5,7,12,.86));box-shadow:inset 0 1px 0 rgba(255,244,214,.07)}.kg-p .kg-champ.kgl-recherche__champ:focus{border-color:rgb(var(--kgc-or-rvb)/.55);box-shadow:inset 0 1px 0 rgba(255,244,214,.1),0 0 22px -10px rgb(var(--kgc-or-rvb)/.7)}.kgl-recherche__champ::-webkit-search-cancel-button,.kgl-recherche__champ::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.kgl-recherche__effacer{position:absolute;right:1px;top:50%;display:grid;place-items:center;width:44px;height:44px;transform:translateY(-50%);border:0;border-radius:9999px;background:transparent;color:rgba(243,241,230,.6);cursor:pointer;-webkit-tap-highlight-color:transparent}.kgl-recherche__effacer>svg{width:16px;height:16px}.kgl-recherche__effacer:hover{color:rgba(243,241,230,.92)}.kgl-recherche__effacer:focus-visible{outline:2px solid rgb(var(--kgc-or-rvb)/.7);outline-offset:-6px}.kgl-plaque-groupe{position:relative;flex:0 0 auto;display:grid;place-items:center;border-radius:30%;background:radial-gradient(120% 120% at 30% 0,rgb(var(--kgc-or-rvb)/.16),transparent 60%),linear-gradient(160deg,rgba(18,20,30,.96),rgba(6,8,14,.98));box-shadow:inset 0 1px 0 rgba(255,244,214,.12),0 0 0 1px rgb(var(--kgc-or-rvb)/.42)}.kgl-plaque-groupe[data-actif=oui]{box-shadow:inset 0 1px 0 rgba(255,244,214,.18),0 0 0 1px rgb(var(--kgc-or-rvb)/.7),0 0 18px -6px rgb(var(--kgc-or-rvb)/.8)}.kgl-rang[data-inerte=oui]{cursor:default;opacity:.5}.kgl-rang[data-inerte=oui]:before{display:none}.kgl-rang[data-inerte=oui]:hover{transform:none;background:transparent}.kgl-rang[data-vise=oui]{opacity:1;box-shadow:inset 0 0 0 1px rgb(var(--kgc-or-rvb)/.5),inset 0 1px 0 rgba(255,244,214,.08);background:linear-gradient(100deg,rgb(var(--kgc-or-rvb)/.1),rgb(var(--kgc-or-rvb)/.03))}.kgl-rang[aria-busy=true]{cursor:progress}.kgl-rang[aria-busy=true] .kgl-apercu{animation:kgl-attente 1.4s ease-in-out infinite}@keyframes kgl-attente{0%,to{opacity:1}50%{opacity:.45}}.kgl-note{margin:2px 6px 8px;padding:10px 12px;border-radius:14px;font-size:13px;line-height:1.45;color:rgba(243,241,230,.78);background:rgba(255,255,255,.03)}.kgl-vide{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 16px 20px;text-align:center}.kgl-vide__rond{display:grid;place-items:center;width:52px;height:52px;border-radius:9999px;background:linear-gradient(168deg,rgba(12,14,22,.9),rgba(5,7,12,.94));box-shadow:inset 0 1px 0 rgba(255,244,214,.12),0 0 0 1px rgb(var(--kgc-or-rvb)/.3);color:rgb(var(--kgc-or-rvb)/.85)}.kgl-vide__rond>svg{width:20px;height:20px}.kgl-vide__phrase{max-width:30ch;font-size:13.5px;line-height:1.5;color:rgba(243,241,230,.72);overflow-wrap:anywhere}.kgl-vide__geste{min-height:44px;padding:0 16px;border:0;border-radius:9999px;background:transparent;font-size:13px;color:rgb(var(--kgc-or-rvb)/.95);text-decoration:underline;text-decoration-color:rgb(var(--kgc-or-rvb)/.4);text-underline-offset:4px;cursor:pointer}.kgl-vide__geste:hover{text-decoration-color:rgb(var(--kgc-or-rvb)/.9)}.kgl-vide__geste:focus-visible{outline:2px solid rgb(var(--kgc-or-rvb)/.7);outline-offset:2px}@media (prefers-reduced-motion:reduce){.kgl-rang[aria-busy=true] .kgl-apercu{animation:none}}.kgl-note--tete{margin:8px 2px 0;background:linear-gradient(168deg,rgba(14,16,24,.98),rgba(8,10,16,.98));box-shadow:inset 0 0 0 1px rgb(var(--kgc-or-rvb)/.16)}.kgl-inviter{position:relative;width:100%;margin:12px 0 2px;container-type:inline-size;border-radius:18px;background:radial-gradient(120% 160% at 50% 0,rgba(191,149,63,.13),transparent 62%),linear-gradient(168deg,rgba(12,14,22,.94),rgba(5,7,12,.97));box-shadow:inset 0 1px 0 rgba(251,245,183,.1),inset 0 0 0 1px rgba(191,149,63,.3),0 18px 44px -30px rgba(191,149,63,.6);transition:box-shadow .3s ease}.kgl-inviter:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,246,186,.7),transparent);pointer-events:none}@media (hover:hover){.kgl-inviter:not([data-ouvert]):hover{box-shadow:inset 0 1px 0 rgba(251,245,183,.16),inset 0 0 0 1px rgba(212,175,55,.62),0 18px 44px -26px rgba(191,149,63,.8)}}.kgl-inviter__ouvrir,.kgl-inviter__tete{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin:0;padding:12px 14px}.kgl-inviter__ouvrir{min-height:48px;border:0;border-radius:inherit;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.kgl-inviter__ouvrir:focus-visible{outline:1px solid rgba(252,246,186,.8);outline-offset:2px}.kgl-inviter__ouvrir:active{transform:scale(.99)}.kgl-inviter__icone{width:18px;height:18px;flex-shrink:0;stroke:url(#holy-or-vrai) #d4af37}.kgl-inviter__titre{min-width:0;font-family:"KaliKanaOTF","KaliKana","Kali Kana",var(--font-heading),sans-serif;font-size:clamp(12.5px,3.6vw,14px);font-size:clamp(12px,calc(5cqi - 3.2px),14px);font-weight:400;letter-spacing:.02em;line-height:1.3;white-space:normal;text-wrap:balance;text-align:center;color:#d4af37}@supports ((-webkit-background-clip:text) or (background-clip:text)){.kgl-inviter__titre{background:var(--kk-or-vivant,linear-gradient(100deg,#aa771c 0,#bf953f 14%,#fcf6ba 30%,#b38728 46%,#f7e08a 60%,#bf953f 76%,#aa771c 92%,#d4af37 100%));background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}}.kgl-inviter[data-ouvert] .kgl-inviter__tete{padding-bottom:2px}.kgl-inviter__phrase{margin:0;padding:0 16px 10px;text-align:center;font-size:12.5px;line-height:1.45;color:rgba(243,230,207,.72)}.kgl-inviter__gestes{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:8px;padding:0 10px 10px}.kgl-inviter__annuler,.kgl-inviter__lancer{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border-radius:9999px;font-family:"KaliKanaOTF","KaliKana","Kali Kana",var(--font-heading),sans-serif;font-size:13px;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:box-shadow .25s ease,color .25s ease,transform .2s ease}.kgl-inviter__annuler{border:0;background:rgba(243,230,207,.05);box-shadow:inset 0 0 0 1px rgba(243,230,207,.14);color:rgba(243,230,207,.82)}.kgl-inviter__lancer{border:1px solid transparent;background:linear-gradient(168deg,rgba(20,22,30,.96),rgba(8,10,16,.98)) padding-box,linear-gradient(100deg,#aa771c,#bf953f,#fcf6ba,#b38728,#f7e08a,#bf953f,#aa771c,#d4af37) border-box;box-shadow:inset 0 1px 0 rgba(251,245,183,.16),0 0 22px -10px rgba(212,175,55,.75);color:#f7e08a}.kgl-inviter__lancer svg{width:16px;height:16px;flex-shrink:0;stroke:url(#holy-or-vrai) #d4af37}@media (hover:hover){.kgl-inviter__annuler:hover{color:#fbf5b7;box-shadow:inset 0 0 0 1px rgba(251,245,183,.32)}.kgl-inviter__lancer:not(:disabled):hover{transform:translateY(-1px);color:#fcf6ba;box-shadow:inset 0 1px 0 rgba(251,245,183,.22),0 0 28px -8px rgba(212,175,55,.9)}}.kgl-inviter__annuler:focus-visible,.kgl-inviter__lancer:focus-visible{outline:1px solid rgba(252,246,186,.8);outline-offset:2px}.kgl-inviter__lancer:disabled{opacity:.5;cursor:default;box-shadow:none}@media (prefers-reduced-motion:reduce){.kgl-inviter,.kgl-inviter__annuler,.kgl-inviter__lancer{transition:none}.kgl-inviter__lancer:not(:disabled):hover,.kgl-inviter__ouvrir:active{transform:none}}.kgl-liste [role=listitem][data-choix]{position:relative}.kgl-liste [role=listitem][data-choix=oui]>:not(.kgl-case){padding-left:30px}.kgl-liste [role=listitem][data-choix=non]{opacity:.42}.kgl-case{position:absolute;top:50%;left:12px;z-index:2;display:grid;place-items:center;width:18px;height:18px;translate:0 -50%;border:1.5px solid rgba(212,175,55,.7);border-radius:6px;background:rgba(5,8,15,.8);color:#06080e;pointer-events:auto;touch-action:none}.kgl-case:before{content:"";position:absolute;width:44px;height:44px;top:50%;left:50%;translate:-50% -50%}.kgl-case svg{width:13px;height:13px;stroke-width:3}.kgl-liste [role=listitem][data-coche=oui] .kgl-case{background:linear-gradient(135deg,#bf953f,#fcf6ba 45%,#d4af37 80%,#aa771c);border-color:#fcf6ba}.kgl-liste [role=listitem][data-coche=oui]>:not(.kgl-case){background:rgba(191,149,63,.1)}