.cd0qgq_page{--fond:#f4f6f9;--carte:#fff;--texte:#1c2430;--doux:#5d6b7c;--bord:#dde3ea;--accent:#1f6feb;--accent-fond:#e8f0fe;--ok:#1a7f37;--ok-fond:#e6f4ea;--alerte:#9a6700;--alerte-fond:#fff5d6;--erreur:#c62828;--erreur-fond:#fdecea;background:var(--fond);min-height:100vh;color:var(--texte);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.45}.cd0qgq_sombre{--fond:#11151b;--carte:#1a2029;--texte:#e6ebf1;--doux:#93a1b2;--bord:#2c3542;--accent:#4d94ff;--accent-fond:#1b2a42;--ok:#4ac26b;--ok-fond:#15301f;--alerte:#e3b341;--alerte-fond:#332a10;--erreur:#ff7b72;--erreur-fond:#3a1a1a}.cd0qgq_barre{background:var(--carte);border-bottom:1px solid var(--bord);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.cd0qgq_marque{white-space:nowrap;font-size:1.05rem;font-weight:700}.cd0qgq_barreDroite{align-items:center;gap:10px;min-width:0;display:flex}.cd0qgq_qui{color:var(--doux);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.cd0qgq_lienBarre{color:var(--accent);white-space:nowrap;font-size:.88rem;font-weight:500;text-decoration:none}.cd0qgq_iconeBtn{cursor:pointer;background:0 0;border:0;padding:4px;font-size:1.05rem}.cd0qgq_contenu{flex-direction:column;gap:16px;max-width:1240px;margin:0 auto;padding:18px 16px 48px;display:flex}.cd0qgq_bandeau,.cd0qgq_bandeauAlerte,.cd0qgq_confirmation{border-radius:10px;padding:12px 14px;font-size:.92rem}.cd0qgq_bandeau{background:var(--accent-fond)}.cd0qgq_bandeauAlerte{background:var(--alerte-fond);color:var(--texte);border-left:4px solid var(--alerte)}.cd0qgq_confirmation{background:var(--ok-fond);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cd0qgq_confirmation b{color:var(--ok)}.cd0qgq_confirmation .cd0qgq_lienBtn{margin-left:auto}.cd0qgq_grandBouton{background:var(--accent);color:#fff;text-align:left;cursor:pointer;width:100%;font:inherit;border:0;border-radius:14px;align-items:center;gap:14px;padding:18px;display:flex;box-shadow:0 4px 14px #1f6feb40}.cd0qgq_grandBouton:hover{filter:brightness(1.06)}.cd0qgq_grandBouton b{font-size:1.1rem;display:block}.cd0qgq_grandBouton small{opacity:.88;font-size:.88rem}.cd0qgq_grandBoutonIcone{background:#fff3;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:1.6rem;display:grid}.cd0qgq_carteForm{background:var(--carte);border:1px solid var(--bord);border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex}.cd0qgq_formEntete{justify-content:space-between;align-items:center;display:flex}.cd0qgq_formEntete h2{margin:0;font-size:1.15rem}.cd0qgq_dicteeZone{background:var(--accent-fond);border-radius:12px;align-items:center;gap:16px;padding:14px;display:flex}.cd0qgq_micro{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:72px;height:72px;transition:transform .15s;display:grid;box-shadow:0 4px 14px #1f6feb59}.cd0qgq_micro:hover:not(:disabled){transform:scale(1.05)}.cd0qgq_micro:disabled{opacity:.45;cursor:default;box-shadow:none}.cd0qgq_microActif{background:#d93025;animation:1.4s infinite cd0qgq_pulse}.cd0qgq_microCarre{background:#fff;border-radius:4px;width:22px;height:22px}@keyframes cd0qgq_pulse{0%{box-shadow:0 0 #d930258c}70%{box-shadow:0 0 0 16px #d9302500}to{box-shadow:0 0 #d9302500}}.cd0qgq_dicteeTexte{flex-direction:column;gap:2px;min-width:0;font-size:.92rem;display:flex}.cd0qgq_dicteeTexte span{color:var(--doux)}.cd0qgq_dicteeTexte .cd0qgq_erreur{color:var(--erreur)}.cd0qgq_ouEcrire{color:var(--doux);align-items:center;gap:10px;font-size:.82rem;display:flex}.cd0qgq_ouEcrire:before,.cd0qgq_ouEcrire:after{content:"";background:var(--bord);flex:1;height:1px}.cd0qgq_champ{flex-direction:column;gap:5px;font-size:.88rem;font-weight:600;display:flex}.cd0qgq_champ input,.cd0qgq_champ textarea{font:inherit;border:1px solid var(--bord);background:var(--fond);color:var(--texte);resize:vertical;border-radius:8px;padding:10px 12px;font-size:1rem;font-weight:400}.cd0qgq_champ input:focus,.cd0qgq_champ textarea:focus{outline:2px solid var(--accent);outline-offset:-1px}.cd0qgq_formActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.cd0qgq_btnPrincipal,.cd0qgq_btnSecondaire{font:inherit;cursor:pointer;border-radius:9px;padding:11px 18px;font-weight:600}.cd0qgq_btnPrincipal{background:var(--accent);color:#fff;border:0}.cd0qgq_btnSecondaire{color:var(--accent);border:1px solid var(--accent);background:0 0}.cd0qgq_btnPrincipal:disabled,.cd0qgq_btnSecondaire:disabled{opacity:.5;cursor:default}.cd0qgq_lienBtn{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px;font-weight:500}.cd0qgq_infoOk{color:var(--ok);font-size:.9rem}.cd0qgq_erreurBloc{background:var(--erreur-fond);color:var(--erreur);border-radius:8px;padding:10px 12px;font-size:.9rem}.cd0qgq_transcrit{color:var(--doux);font-size:.85rem}.cd0qgq_transcrit summary{cursor:pointer}.cd0qgq_transcrit p{white-space:pre-wrap;margin:6px 0 0}.cd0qgq_section{flex-direction:column;gap:8px;display:flex}.cd0qgq_titreSection{text-transform:uppercase;letter-spacing:.04em;color:var(--doux);margin:4px 0 0;font-size:.85rem}.cd0qgq_onglets{border-bottom:1px solid var(--bord);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:4px;display:flex}.cd0qgq_onglets button{font:inherit;color:var(--doux);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 12px;font-weight:600}.cd0qgq_onglets .cd0qgq_ongletActif{color:var(--texte);border-bottom-color:var(--accent)}.cd0qgq_compte{background:var(--bord);text-align:center;border-radius:10px;min-width:20px;margin-left:4px;padding:0 6px;font-size:.78rem;display:inline-block}.cd0qgq_recherche{font:inherit;border:1px solid var(--bord);background:var(--carte);color:var(--texte);border-radius:8px;width:170px;max-width:100%;margin-left:auto;padding:6px 10px;font-size:.95rem}.cd0qgq_ticket{text-align:left;width:100%;font:inherit;color:inherit;background:var(--carte);border:1px solid var(--bord);cursor:pointer;border-radius:12px;flex-direction:column;gap:6px;padding:13px 15px;display:flex}button.cd0qgq_ticket:hover{border-color:var(--accent)}.cd0qgq_ticketAttente{cursor:default;border-style:dashed}.cd0qgq_ticketHaut{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cd0qgq_ticketTitre{overflow-wrap:anywhere;font-weight:600}.cd0qgq_ticketBas{color:var(--doux);flex-wrap:wrap;gap:4px;font-size:.84rem;display:flex}.cd0qgq_aReponse{color:var(--ok);font-weight:500}.cd0qgq_vide{text-align:center;color:var(--doux);padding:28px 0}.cd0qgq_statut{white-space:nowrap;border-radius:20px;flex:none;padding:3px 9px;font-size:.76rem;font-weight:600}.cd0qgq_stNouveau{color:#1a56b8;background:#e3edfd}.cd0qgq_stAccepte{color:#5b3cc4;background:#ece8fd}.cd0qgq_stEncours{color:#8a5a00;background:#fff1d6}.cd0qgq_stAttente{color:#a4450e;background:#fde7d9}.cd0qgq_stResolu{color:#17692f;background:#e1f3e6}.cd0qgq_stClos{color:#56606d;background:#eceff3}.cd0qgq_stAnnule{color:#a61d1d;background:#fbe4e4}.cd0qgq_sombre .cd0qgq_stNouveau{color:#8cb8ff;background:#1b2d4a}.cd0qgq_sombre .cd0qgq_stAccepte{color:#b9a8ff;background:#2a2350}.cd0qgq_sombre .cd0qgq_stEncours{color:#f0c14b;background:#3a2c0c}.cd0qgq_sombre .cd0qgq_stAttente{color:#ffab70;background:#3d2413}.cd0qgq_sombre .cd0qgq_stResolu{color:#6fdc8c;background:#173322}.cd0qgq_sombre .cd0qgq_stClos{color:#a3afbd;background:#262d37}.cd0qgq_sombre .cd0qgq_stAnnule{color:#ff8f87;background:#3d1a1a}.cd0qgq_voile{z-index:50;background:#0a0e148c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.cd0qgq_fiche{background:var(--carte);color:var(--texte);border-radius:16px;width:100%;max-width:640px;max-height:90vh;overflow:auto;box-shadow:0 20px 50px #0000004d}.cd0qgq_ficheEntete{background:var(--carte);border-bottom:1px solid var(--bord);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex;position:sticky;top:0}.cd0qgq_ficheEntete h2{overflow-wrap:anywhere;margin:2px 0 0;font-size:1.12rem}.cd0qgq_numero{color:var(--doux);font-size:.82rem}.cd0qgq_fermer{color:var(--doux);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:1.2rem}.cd0qgq_ficheCorps{flex-direction:column;gap:16px;padding:16px 18px 20px;display:flex}.cd0qgq_ficheMeta{color:var(--doux);flex-wrap:wrap;align-items:center;gap:10px;font-size:.9rem;display:flex}.cd0qgq_ficheMeta b{color:var(--texte)}.cd0qgq_etapes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cd0qgq_etapes li{color:var(--doux);align-items:baseline;gap:10px;padding:0 0 12px 22px;font-size:.9rem;display:flex;position:relative}.cd0qgq_etapes li:last-child{padding-bottom:0}.cd0qgq_etapes li:before{content:"";background:var(--bord);width:2px;position:absolute;top:14px;bottom:-2px;left:5px}.cd0qgq_etapes li:last-child:before{display:none}.cd0qgq_pastille{border:2px solid var(--bord);background:var(--carte);border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:0}.cd0qgq_etapeFaite{color:var(--texte)!important}.cd0qgq_etapeFaite .cd0qgq_pastille{background:var(--ok);border-color:var(--ok)}.cd0qgq_etapeLabel{font-weight:600}.cd0qgq_etapeDate{color:var(--doux);margin-left:auto;font-size:.82rem}.cd0qgq_resolution{background:var(--ok-fond);border-radius:10px;padding:12px 14px}.cd0qgq_resolution h3,.cd0qgq_bloc h3{margin:0 0 6px;font-size:.9rem}.cd0qgq_resolution p,.cd0qgq_bloc p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.cd0qgq_bloc h3{color:var(--doux)}.cd0qgq_accueil{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:440px;margin:0 auto;padding:12vh 20px 40px;display:flex}.cd0qgq_accueilIcone{font-size:3rem}.cd0qgq_accueil h1{margin:0;font-size:1.6rem}.cd0qgq_accueil p{color:var(--doux);margin:0}.cd0qgq_btnMicrosoft{background:var(--carte);color:var(--texte);border:1px solid var(--bord);border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:13px 20px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #00000014}.cd0qgq_btnMicrosoft:hover{border-color:var(--accent)}.cd0qgq_petit{font-size:.82rem}.cd0qgq_centre{place-items:center;min-height:100vh;display:grid}.cd0qgq_spinner{border:3px solid var(--bord);border-top-color:var(--accent);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite cd0qgq_tourne}@keyframes cd0qgq_tourne{to{transform:rotate(360deg)}}@media (max-width:560px){.cd0qgq_qui{display:none}.cd0qgq_dicteeZone{text-align:center;flex-direction:column}.cd0qgq_formActions>button{flex:1}.cd0qgq_fiche{border-radius:0;max-height:100%}.cd0qgq_voile{padding:0}.cd0qgq_recherche{width:100%;margin-bottom:6px;margin-left:0}.cd0qgq_etapes li{flex-wrap:wrap}.cd0qgq_etapeDate{width:100%;margin-left:0}}.cd0qgq_resolution p+p,.cd0qgq_bloc p+p{margin-top:8px}.cd0qgq_imageBtn{border:1px solid var(--bord);background:var(--fond);cursor:zoom-in;border-radius:8px;max-width:100%;margin:8px 0;padding:0;display:block;overflow:hidden}.cd0qgq_imageBtn img{max-width:100%;height:auto;max-height:360px;display:block}.cd0qgq_zoom{z-index:60;cursor:zoom-out;background:#000000d9;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cd0qgq_zoom img{border-radius:6px;max-width:100%;max-height:100%}.cd0qgq_btnChat{font:inherit;border:1px solid var(--bord);background:var(--accent-fond);color:var(--texte);cursor:pointer;white-space:nowrap;border-radius:20px;align-items:center;gap:2px;padding:6px 12px;font-size:.88rem;font-weight:600;display:inline-flex;position:relative}.cd0qgq_btnChat:hover{border-color:var(--accent)}.cd0qgq_badge{color:#fff;text-align:center;background:#d93025;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:.7rem;line-height:18px;position:absolute;top:-6px;right:-6px}@media (max-width:560px){.cd0qgq_btnChatTexte{display:none}}.cd0qgq_ortho{background:var(--ok-fond);border:1px solid var(--ok);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;font-size:.92rem;display:flex}.cd0qgq_ortho p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.cd0qgq_orthoTitre{color:var(--ok);font-weight:700}.cd0qgq_orthoActions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.cd0qgq_faq{background:var(--carte);border:1px solid var(--bord);border-radius:14px;flex-direction:column;gap:12px;padding:18px;display:flex}.cd0qgq_faqEntete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cd0qgq_faqTitre{margin:0;font-size:1.15rem}.cd0qgq_faqSousTitre{color:var(--doux);margin:2px 0 0;font-size:.9rem}.cd0qgq_faqRecherche{font:inherit;border:1px solid var(--bord);background:var(--fond);color:var(--texte);box-sizing:border-box;border-radius:10px;width:100%;padding:11px 14px;font-size:1rem}.cd0qgq_faqRecherche:focus{outline:2px solid var(--accent);outline-offset:-1px}.cd0qgq_faqThemes{flex-wrap:wrap;gap:6px;display:flex}.cd0qgq_faqThemes button{font:inherit;border:1px solid var(--bord);background:var(--fond);color:var(--texte);cursor:pointer;border-radius:16px;padding:5px 11px;font-size:.84rem}.cd0qgq_faqThemes button:hover{border-color:var(--accent)}.cd0qgq_faqThemes .cd0qgq_faqThemeActif{background:var(--accent);border-color:var(--accent);color:#fff}.cd0qgq_faqListe{flex-direction:column;gap:6px;display:flex}.cd0qgq_faqItem{border:1px solid var(--bord);border-radius:10px;overflow:hidden}.cd0qgq_faqItemOuvert{border-color:var(--accent)}.cd0qgq_faqBrouillon{opacity:.75;border-style:dashed}.cd0qgq_faqQuestion{width:100%;color:var(--texte);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:11px 13px;font-weight:600;display:flex}.cd0qgq_faqQuestion:hover{background:var(--fond)}.cd0qgq_faqIcone{flex:none}.cd0qgq_faqQuestionTexte{flex:1;min-width:0}.cd0qgq_faqChevron{color:var(--accent);flex:none;font-size:1.2rem;font-weight:700}.cd0qgq_faqTag{background:var(--alerte-fond);color:var(--alerte);border-radius:10px;flex:none;padding:2px 7px;font-size:.72rem;font-weight:600}.cd0qgq_faqCorps{flex-direction:column;gap:10px;padding:2px 14px 14px 40px;display:flex}.cd0qgq_faqReponse{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}.cd0qgq_faqReponse a{color:var(--accent)}.cd0qgq_faqVote{color:var(--doux);flex-wrap:wrap;align-items:center;gap:8px;font-size:.9rem;display:flex}.cd0qgq_faqVote .cd0qgq_btnSecondaire,.cd0qgq_faqVote .cd0qgq_btnPrincipal{padding:6px 12px;font-size:.88rem}.cd0qgq_faqStats{color:var(--doux);border-top:1px dashed var(--bord);align-items:center;gap:10px;padding-top:8px;font-size:.82rem;display:flex}.cd0qgq_faqEditLigne{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.cd0qgq_faqCase{align-items:center;gap:6px;padding-bottom:10px;font-size:.9rem;font-weight:600;display:flex}.cd0qgq_petitAvert{color:var(--alerte);margin:0;font-size:.84rem}.cd0qgq_btnDanger{font:inherit;cursor:pointer;background:var(--erreur-fond);color:var(--erreur);border:1px solid var(--erreur);border-radius:9px;margin-right:auto;padding:11px 18px;font-weight:600}.cd0qgq_demandeGrille{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:16px;display:grid}.cd0qgq_faqSugg{background:var(--carte);border:1px solid var(--bord);border-top:4px solid var(--alerte);border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex;position:sticky;top:70px}.cd0qgq_faqSuggTitre{margin:0;font-size:1.1rem}.cd0qgq_faqSuggVide{color:var(--doux);margin:0;font-size:.9rem}.cd0qgq_faqSuggItem{border:1px solid var(--bord);border-radius:10px;overflow:hidden}.cd0qgq_faqSuggOuvert{border-color:var(--accent)}.cd0qgq_faqSuggQuestion{width:100%;font:inherit;text-align:left;color:var(--texte);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:flex}.cd0qgq_faqSuggQuestion:hover{background:var(--fond)}.cd0qgq_faqSuggItem .cd0qgq_faqReponse{padding:0 12px 12px;font-size:.9rem}@media (max-width:900px){.cd0qgq_demandeGrille{grid-template-columns:1fr}.cd0qgq_faqSugg{position:static}}@media (max-width:560px){.cd0qgq_faqCorps{padding-left:14px}}.cd0qgq_faqThemeNb{opacity:.7;margin-left:2px;font-size:.74rem}.cd0qgq_chatBloc{border:1px solid var(--bord);border-left:4px solid var(--accent);background:var(--accent-fond);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 14px;padding:12px 14px;display:flex}.cd0qgq_chatBloc.cd0qgq_chatPris{border-left-color:var(--ok);background:var(--ok-fond)}.cd0qgq_chatTexte{flex-direction:column;flex:1;gap:2px;min-width:200px;font-size:.92rem;display:flex}.cd0qgq_chatTexte span{color:var(--doux);font-size:.84rem}.cd0qgq_chatActions{flex-wrap:wrap;gap:8px;display:flex}.cd0qgq_chatAttente{background:var(--alerte);border-radius:50%;width:10px;height:10px;margin-right:6px;animation:1.2s ease-in-out infinite cd0qgq_chatPulse;display:inline-block}@keyframes cd0qgq_chatPulse{50%{opacity:.25}}.cd0qgq_faqProps{margin:4px 0 12px;font-size:.9rem}.cd0qgq_faqProps summary{cursor:pointer;color:var(--accent);font-weight:500}.cd0qgq_faqProps ul{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.cd0qgq_faqProps li{border:1px solid var(--bord);background:var(--carte);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.cd0qgq_faqProps li>span:first-child{flex:1;min-width:160px}.cd0qgq_faqProps small{color:var(--doux);flex-basis:100%}.cd0qgq_flux{flex-direction:column;gap:16px;min-width:0;display:flex}.cd0qgq_colonnes{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.cd0qgq_colonneArticles{min-width:0;position:sticky;top:12px}@media (max-width:900px){.cd0qgq_colonnes{grid-template-columns:1fr}.cd0qgq_colonneArticles{position:static}}
