.ck-cadre .ck-cadre__contenu{font-size:14px;line-height:20px}.ck-cadre .ck-carte{border-radius:12px;border-color:var(--bord-discret);box-shadow:var(--ombre-carte)}.ck-cadre .ck-etiquette{font-size:10px;line-height:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--encre-secondaire)}.ck-cadre .ck-titre-carte{font-size:11px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--marque-bleu)}.ck-cadre .ck-legende{font-size:12px;line-height:18px;color:var(--encre-discrete)}.ck-cadre .ck-bouton{min-height:36px;padding:0 var(--espace-4);font-size:14px;font-weight:600;border-radius:8px;box-shadow:var(--ombre-carte)}.ck-cadre .ck-champ input:not([type=checkbox]):not([type=radio]),.ck-cadre .ck-champ select,.ck-cadre .ck-champ textarea{font-size:14px;line-height:20px;min-height:36px;border-radius:8px}.ck-cadre .ck-champ__libelle{font-size:12px;font-weight:600;color:var(--encre-secondaire)}.ck-cadre .ck-tableau th{background:color-mix(in srgb,var(--bord-discret) 50%,var(--surface-carte));box-shadow:inset 0 -1px 0 var(--bord-fort);color:var(--encre-secondaire);font-size:10px;font-weight:600;letter-spacing:.08em}.ck-cadre .ck-tableau td{font-size:13px}.ck-cadre .ck-tableau tbody tr:hover td{background:color-mix(in srgb,var(--marque-bleu) 7%,var(--surface-carte))}.ck-cadre .ck-liste .ck-liste__bandeau{padding:var(--espace-5);border-radius:12px;border-left:3px solid var(--marque-or);background:linear-gradient(135deg,var(--marque-nuit),var(--marque-nuit-survol));box-shadow:var(--ombre-carte)}.ck-cadre .ck-liste .ck-liste__bandeau .ck-carte{padding:var(--espace-3) var(--espace-4);background:color-mix(in srgb,var(--encre-sur-marque) 8%,transparent);border:1px solid color-mix(in srgb,var(--encre-sur-marque) 14%,transparent);box-shadow:none;color:var(--encre-sur-marque)}.ck-cadre .ck-liste .ck-liste__bandeau .ck-etiquette{color:color-mix(in srgb,var(--encre-sur-marque) 82%,transparent)}.ck-cadre .ck-liste .ck-liste__bandeau .ck-liste__chiffre{color:var(--encre-sur-marque);font-size:28px;line-height:34px;font-weight:700}.ck-cadre .ck-cartouche{text-decoration:none}.ck-cadre .ck-cartouche .ck-chiffre-heros{font-size:28px;line-height:34px;font-weight:700;color:var(--marque-bleu)}.ck-cadre .ck-panneau__chiffres>*{min-width:0}.ck-cadre .ck-panneau__chiffres .ck-panneau__valeur{overflow-wrap:break-word;font-size:18px;line-height:24px;font-weight:700;color:var(--marque-bleu)}.ck-cadre .ck-panneau__chiffres .ck-panneau__valeur .ck-lien{color:inherit;text-decoration:none}.ck-cadre .ck-panneau__chiffres .ck-panneau__valeur .ck-lien:hover{text-decoration:underline}.ck-cadre .ck-graphique__actions .ck-bouton{min-height:30px;padding:0 var(--espace-3);font-size:12px;box-shadow:none}.ck-cadre .ck-heros{background:linear-gradient(135deg,var(--marque-nuit),var(--marque-nuit-survol));border-left:3px solid var(--marque-or);border-radius:12px;box-shadow:var(--ombre-carte)}.ck-cadre .ck-cadre__groupe-titre{font-size:14px;line-height:20px;font-weight:700;letter-spacing:-.01em;text-transform:none;opacity:1;color:var(--encre-sur-marque);padding:0 var(--espace-3)}.ck-cadre .ck-cadre__entree{font-size:13px;font-weight:500;padding:var(--espace-2) var(--espace-3);color:color-mix(in srgb,var(--encre-sur-marque) 80%,transparent)}.ck-cadre .ck-cadre__entree:hover{color:var(--encre-sur-marque);background:color-mix(in srgb,var(--encre-sur-marque) 5%,transparent)}.ck-cadre .ck-cadre__entree[aria-current=page]{background:color-mix(in srgb,var(--encre-sur-marque) 7%,transparent);color:var(--encre-sur-marque);font-weight:600}.ck-cadre .ck-cadre__entree[aria-current=page] svg{color:var(--marque-or-sur-nuit)}.ck-cadre .fiche__entete{background:linear-gradient(135deg,var(--marque-nuit),var(--marque-nuit-survol));border:0;border-left:3px solid var(--marque-or);color:var(--encre-sur-marque)}.ck-cadre .fiche__entete .ck-panneau__chiffres .ck-etiquette,.ck-cadre .fiche__entete>.ck-etiquette{color:color-mix(in srgb,var(--encre-sur-marque) 82%,transparent)}.ck-cadre .fiche__entete .ck-lien,.ck-cadre .fiche__entete .ck-panneau__chiffres .ck-panneau__valeur,.ck-cadre .fiche__entete .text-titre-page,.ck-cadre .fiche__entete .valeur-masquee__bouton,.ck-cadre .fiche__entete .valeur-masquee__bouton:hover{color:var(--encre-sur-marque)}.ck-cadre .fiche__entete .ck-legende,.ck-cadre .fiche__entete>.ck-corps{color:color-mix(in srgb,var(--encre-sur-marque) 72%,transparent)}.ck-cadre .fiche__entete .ck-panneau__chiffres>*{padding:var(--espace-3) var(--espace-4);border-radius:10px;background:color-mix(in srgb,var(--encre-sur-marque) 8%,transparent);border:1px solid color-mix(in srgb,var(--encre-sur-marque) 14%,transparent)}.ck-cadre .fiche__entete .ck-panneau__chiffres .ck-panneau__valeur{font-size:16px;line-height:22px}.ck-cadre .fiche__entete .ck-bouton{background:color-mix(in srgb,var(--encre-sur-marque) 10%,transparent);border-color:color-mix(in srgb,var(--encre-sur-marque) 28%,transparent);color:var(--encre-sur-marque);box-shadow:none}.ck-cadre .fiche__entete .ck-bouton:hover{background:color-mix(in srgb,var(--encre-sur-marque) 18%,transparent)}.barre-basse__entree:focus-visible,.ck-cadre .ck-cadre__entree:focus-visible,.ck-cadre .fiche__entete :focus-visible{outline:2px solid var(--marque-or-sur-nuit);outline-offset:2px}.ck-cadre .fiche__onglets{min-width:0}.ck-cadre .fiche__onglets ul{gap:var(--espace-5);border-bottom:1px solid var(--bord-discret)}.ck-cadre .fiche__onglets a{padding:var(--espace-2) 0;margin-bottom:-1px;border-radius:0;border-bottom:2px solid transparent;background:none;font-size:13px;font-weight:600;color:var(--encre-secondaire)}.ck-cadre .fiche__onglets a:hover{color:var(--marque-bleu)}.ck-cadre .fiche__onglets a[aria-current=page]{border-bottom-color:var(--marque-bleu);background:none;color:var(--encre-primaire)}.ck-cadre .ck-etat-ecran{justify-items:center;text-align:center;padding:var(--espace-8) var(--espace-5);border:1px dashed var(--bord-fort);border-radius:12px;background:var(--surface-creuse);box-shadow:none}.ck-cadre .ck-etat-ecran>p.ck-corps{font-size:15px;line-height:22px;font-weight:600;color:var(--encre-primaire)}.ck-cadre .ck-etat-ecran>a,.ck-cadre .ck-etat-ecran>button{display:inline-flex;align-items:center;min-height:36px;margin-top:var(--espace-2);padding:0 var(--espace-4);border:1px solid var(--marque-bleu);border-radius:8px;background:var(--marque-bleu);color:var(--encre-sur-principale);font-size:14px;font-weight:600;text-decoration:none}.ck-cadre .ck-etat-ecran>a:hover,.ck-cadre .ck-etat-ecran>button:hover{background:color-mix(in srgb,var(--marque-bleu) 85%,var(--encre-primaire))}.ck-cadre .ck-etat-ecran--erreur{border-style:solid;border-left:3px solid var(--etat-critique)}.ck-cadre [data-gabarit=assistant]>.ck-formulaire,.ck-cadre [data-gabarit=detail]>.ck-formulaire,.ck-cadre [data-gabarit=parametrage]>.ck-formulaire{max-width:760px;padding:var(--espace-5) var(--espace-6);border:1px solid var(--bord-discret);border-radius:12px;background:var(--surface-carte);box-shadow:var(--ombre-carte)}.barre-basse{display:none}@media (max-width:767px){.ck-cadre .ck-champ input:not([type=checkbox]):not([type=radio]),.ck-cadre .ck-champ select,.ck-cadre .ck-champ textarea{min-height:44px;font-size:16px}}@media (max-width:639px){.ck-cadre .ck-liste .ck-liste__bandeau{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espace-2);padding:var(--espace-3)}.ck-cadre .ck-liste .ck-liste__bandeau .ck-liste__chiffre{font-size:22px;line-height:28px}.ck-cadre .ck-champ,.ck-cadre .ck-champ input:not([type=checkbox]):not([type=radio]),.ck-cadre .ck-champ select,.ck-cadre .ck-champ textarea{width:100%}.ck-cadre .ck-cadre__contenu{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.ck-cadre .ck-liste__actions{flex-wrap:wrap}.ck-cadre .ck-liste__actions .ck-bouton{flex:1 1 auto;justify-content:center;font-size:13px}.barre-basse{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;position:fixed;inset:auto 0 0 0;z-index:40;background:var(--marque-nuit);border-top:1px solid color-mix(in srgb,var(--encre-sur-marque) 12%,transparent);padding:var(--espace-1) var(--espace-1) calc(var(--espace-1) + env(safe-area-inset-bottom))}.barre-basse__entree{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:44px;padding:var(--espace-2) 0;font-size:10px;font-weight:600;color:color-mix(in srgb,var(--encre-sur-marque) 75%,transparent);text-decoration:none}.barre-basse__entree[aria-current=page]{color:var(--encre-sur-marque);box-shadow:inset 0 2px 0 var(--marque-or-sur-nuit)}.barre-basse__entree[aria-current=page] svg{color:var(--marque-or-sur-nuit)}}@media (min-width:640px) and (max-width:1023px){.ck-cadre:not(.ck-cadre--tiroir-ouvert){grid-template-columns:var(--barre-laterale-repliee) minmax(0,1fr)}.ck-cadre:not(.ck-cadre--tiroir-ouvert) .ck-cadre__laterale{display:flex;position:sticky;top:0;height:100vh;overflow:hidden auto;padding:var(--espace-4) var(--espace-2)}.ck-cadre:not(.ck-cadre--tiroir-ouvert) .ck-cadre__compteur,.ck-cadre:not(.ck-cadre--tiroir-ouvert) .ck-cadre__groupe-titre,.ck-cadre:not(.ck-cadre--tiroir-ouvert) .ck-cadre__laterale>:not(.ck-cadre__groupe){display:none}.ck-cadre:not(.ck-cadre--tiroir-ouvert) .ck-cadre__entree{font-size:0;justify-content:center;padding:var(--espace-2)}}@media (pointer:coarse){.barre-basse__entree,.ck-cadre .ck-bouton,.ck-cadre .ck-cadre__entree,.ck-cadre .ck-graphique__actions .ck-bouton,.ck-cadre .fiche__onglets a{min-height:44px}.ck-cadre .fiche__onglets a{display:flex;align-items:center}}.ck-cadre .ck-cadre__laterale>.ck-marque{display:none}.ck-cadre .marque-laterale{display:flex;padding:0 var(--espace-2)}.ck-cadre .marque-laterale__carre{display:none}.ck-cadre.ck-cadre--replie .marque-laterale{justify-content:center;padding:0}.ck-cadre.ck-cadre--replie .marque-laterale__complete{display:none}.ck-cadre.ck-cadre--replie .marque-laterale__carre{display:block}@media (min-width:640px) and (max-width:1023px){.ck-cadre:not(.ck-cadre--tiroir-ouvert) .ck-cadre__laterale>.marque-laterale:not(.ck-cadre__groupe){display:flex;justify-content:center;padding:0}.ck-cadre:not(.ck-cadre--tiroir-ouvert) .marque-laterale__complete{display:none}.ck-cadre:not(.ck-cadre--tiroir-ouvert) .marque-laterale__carre{display:block}}.ck-marque.connexion__signature{display:none}@media (min-width:1024px){.ck-marque.connexion__signature{display:block;justify-self:start}}