.yq-espace{background:var(--text-primary);color:#fff;border-radius:12px;align-items:center;gap:8px;margin:0 0 12px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.yq-espace .y-ic{width:16px;height:16px;color:var(--brand-accent)}.yq-dans{background:var(--text-primary);color:#fff;flex:none;align-items:center;gap:12px;padding:10px 20px;font-size:13.5px;display:flex}.yq-dans>span{flex:1}.yq-dans .y-ic{width:18px;height:18px;color:var(--brand-accent);flex:none}.yq-ini{background:var(--c);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:inline-grid}.yq-ini--s{width:28px;height:28px;font-size:11px}.yq-ini .y-ic{width:15px;height:15px}.e-presence .yq-ini{margin-right:2px}.yq-logo{background:var(--c);color:#fff;letter-spacing:-.02em;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.yq-page{gap:20px;max-width:1360px;padding:24px;display:grid}.yq-section{border:1px solid var(--y-ligne);border-radius:var(--y-r-l);background:#fff;align-content:start;gap:12px;min-width:0;padding:20px;display:grid}.yq-section>h3{align-items:center;gap:8px;margin:0;font-size:15.5px;font-weight:600;display:flex}.yq-section>h3 .y-ic{width:18px;height:18px;color:var(--brand-primary)}.yq-section p{margin:0}.yq-compte{color:var(--text-secondary);margin-left:auto;font-size:12.5px;font-weight:500}h3 .yq-compte{margin-left:8px}.yq-deux{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.yq-deux--form{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.yq-aide{color:var(--text-secondary);margin:0;font-size:13px}.yq-vide{color:var(--text-secondary);margin:0;padding:12px 0;font-size:13.5px}.yq-note{color:var(--text-secondary);align-items:flex-start;gap:8px;margin:0;font-size:13px;display:flex}.yq-note .y-ic{width:16px;height:16px;color:var(--brand-primary);flex:none;margin-top:2px}.yq-note b{color:var(--text-primary);font-weight:600}.yq-regle{color:var(--text-secondary);font-size:13px}.yq-page--etroite{max-width:900px}.yq-lien-h3{color:var(--brand-primary);margin-left:auto;font-size:13px;font-weight:600;text-decoration:none}.yq-lien-h3:hover{text-decoration:underline}h3 .yq-compte+.yq-lien-h3{margin-left:auto}.yq-taches{margin:0;padding:0;list-style:none;display:grid}.yq-taches li{border-bottom:1px solid var(--y-ligne);align-items:center;gap:12px;padding:10px 0;display:flex}.yq-taches li:last-child{border-bottom:0}.yq-taches li>div{flex:1;min-width:0}.yq-taches b{font-size:14px;font-weight:500;display:block}.yq-taches small{color:var(--text-secondary);font-size:12.5px}.yq-taches li.faite b{color:var(--text-secondary);text-decoration:line-through}.yq-taches .y-coche{flex:none}.yq-retard-txt{color:var(--status-danger);font-weight:600}.yq-regle summary{cursor:pointer;color:var(--brand-primary);align-items:center;gap:6px;font-weight:600;display:inline-flex}.yq-regle summary .y-ic{width:16px;height:16px}.yq-regle ul{gap:4px;margin:8px 0 0;padding-left:20px;display:grid}.yq-regle b{color:var(--text-primary)}.yq-hero{align-items:flex-end;gap:24px;display:flex}.yq-salut{color:var(--text-secondary);margin:0;font-size:14px}.yq-phrase{font-size:var(--y-t-phrase,30px);letter-spacing:-.03em;text-wrap:balance;max-width:32ch;margin:4px 0 0;font-weight:700;line-height:1.18}.yq-binome{box-shadow:0 0 0 1.5px var(--text-primary),4px 4px 0 var(--brand-accent);background:#fff;border-radius:16px;flex:none;align-items:center;gap:10px;margin-left:auto;padding:10px 14px;display:flex}.yq-binome b{font-size:14px;display:block}.yq-binome small{color:var(--text-secondary);font-size:12.5px}.yq-attention{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yq-att{border:1px solid var(--y-ligne);border-left:4px solid var(--status-warning);background:#fff;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.yq-att--erreur{border-left-color:var(--status-danger)}.yq-att>div{flex:1;min-width:0}.yq-att b{font-size:14.5px}.yq-att p{color:var(--text-secondary);margin:2px 0 0;font-size:13px}.yq-att-ic{background:var(--status-warningSoft);width:36px;height:36px;color:var(--status-warning);border-radius:11px;flex:none;place-items:center;display:grid}.yq-att--erreur .yq-att-ic{background:var(--status-dangerSoft);color:var(--status-danger)}.yq-att-ic .y-ic{width:18px;height:18px}.yq-att .y-btn{flex:none}.yq-kpi{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.yq-kpi--4{grid-template-columns:repeat(4,minmax(0,1fr))}.yq-w{min-width:0;color:inherit;flex-direction:column;gap:4px;padding:16px;display:flex}.yq-w>span:last-child{color:var(--text-secondary);font-size:12.5px;line-height:1.4}.yq-gros{letter-spacing:-.03em;margin-top:4px;font-size:28px;font-weight:700;line-height:1.15}.yq-graphe{align-items:flex-end;gap:10px;height:200px;padding-top:8px;display:flex}.yq-graphe--petit{height:130px}.yq-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.yq-col b{color:var(--text-secondary);font-size:11.5px;font-weight:600}.yq-col small{color:var(--text-secondary);font-size:11.5px}.yq-pile{background:var(--y-fond);border-radius:8px 8px 3px 3px;flex-direction:column-reverse;width:100%;max-width:44px;display:flex;overflow:hidden}.yq-pile i{background:var(--c);min-height:1px;display:block}.yq-pile i+i{box-shadow:inset 0 -1.5px #fff}.yq-legende{color:var(--text-secondary);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.yq-legende li{align-items:center;gap:6px;display:flex}.yq-legende i{background:var(--c);border-radius:3px;width:10px;height:10px}.yq-fil{gap:2px;margin:0;padding:0;list-style:none;display:grid}.yq-fil li{border-bottom:1px solid var(--y-ligne);align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.yq-fil li:last-child{border-bottom:0}.yq-fil-q{width:44px;color:var(--text-secondary);flex:none;font-size:12px}.yq-fil a{color:inherit;text-decoration:none}.yq-fil a:hover{text-decoration:underline}.yq-route-ligne{color:inherit;border-radius:12px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.yq-route-ligne:hover{background:var(--y-survol,#f2f5fa)}.yq-route-ligne>span:not(.yq-barre-p):not(.yq-logo){flex:1;min-width:0}.yq-route-ligne b{font-size:14px;display:block}.yq-route-ligne small{color:var(--text-secondary);font-size:12.5px}.yq-barre-p{background:var(--y-fond);border-radius:99px;flex:none;width:120px;height:8px;display:block;overflow:hidden}.yq-barre-p i{background:var(--c,var(--brand-primary));border-radius:99px;height:100%;display:block}.yq-service-mini{background:var(--y-fond);color:inherit;border-radius:12px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.yq-service-mini>span:nth-child(2){flex:1}.yq-service-mini b{font-size:14px;display:block}.yq-service-mini small{color:var(--text-secondary);font-size:12.5px}.yq-point{background:var(--status-success);width:12px;height:12px;box-shadow:0 0 0 4px var(--status-successSoft);border-radius:50%;flex:none}.yq-point--inc{background:var(--status-danger);box-shadow:0 0 0 4px var(--status-dangerSoft)}.yq-point--prevu{background:var(--border-control);box-shadow:0 0 0 4px var(--y-fond)}.yq-outils{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yq-n{color:var(--text-secondary);margin-left:6px;font-size:11.5px}.yq-cherche{width:280px;position:relative}.yq-cherche .y-ic{width:16px;height:16px;color:var(--text-secondary);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.yq-table-clients tbody tr{cursor:pointer}.yq-table-clients tbody tr:hover td{background:var(--y-fond)}.yq-table-clients td{vertical-align:middle}.yq-qui{color:inherit;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.yq-qui b{white-space:nowrap;font-weight:600;display:block}.yq-qui small{color:var(--text-secondary);font-size:12px;display:block}a.yq-qui:hover b{text-decoration:underline}.yq-sante{justify-items:start;gap:3px;max-width:280px;display:grid}.yq-sante small{color:var(--text-secondary);white-space:normal;font-size:12px;line-height:1.35}.yq-lecons{align-items:flex-end;gap:8px;display:flex}.yq-lecons small{color:var(--status-success);font-size:12px}.yq-lecons small.yq-bas{color:var(--status-danger);font-weight:600}.yq-spark{align-items:flex-end;gap:2px;height:22px;display:inline-flex}.yq-spark i{background:var(--c);opacity:.85;border-radius:2px;width:5px}.yq-offre{white-space:nowrap;background:var(--brand-primarySoft);height:24px;color:var(--brand-primary);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.yq-offre--2{background:var(--text-primary);color:#fff}.yq-fiche-tete{align-items:center;gap:18px;display:flex}.yq-fiche-tete>div:nth-child(2){flex:1;min-width:0}.yq-fiche-tete h2{letter-spacing:-.03em;margin:0;font-size:26px;font-weight:700}.yq-fiche-tete p{color:var(--text-secondary);margin:4px 0 8px;font-size:14px}.yq-badges{flex-wrap:wrap;gap:6px;display:flex}.yq-fiche{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);align-items:start;gap:20px;display:grid}.yq-col-g,.yq-col-d{gap:20px;min-width:0;display:grid}.yq-sante-bloc ul{gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.yq-sante-bloc--bien{border-left:4px solid var(--status-success)}.yq-sante-bloc--surveiller{border-left:4px solid var(--status-warning)}.yq-sante-bloc--decroche{border-left:4px solid var(--status-danger)}.yq-sante-bloc--surveiller>h3 .y-ic{color:var(--status-warning)}.yq-sante-bloc--decroche>h3 .y-ic{color:var(--status-danger)}.yq-sante-bloc--bien>h3 .y-ic{color:var(--status-success)}.yq-conseil{background:var(--brand-accentSoft);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.yq-conseil>span{flex:1}.yq-conseil>.y-ic{width:18px;height:18px;color:var(--text-primary);flex:none}.yq-conseil .y-btn{flex:none}.yq-mini-kpi{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.yq-mini-kpi div{background:var(--y-fond);border-radius:12px;padding:12px}.yq-mini-kpi b{letter-spacing:-.02em;font-size:22px;font-weight:700;display:block}.yq-mini-kpi small{color:var(--text-secondary);font-size:12px;line-height:1.3;display:block}.yq-route{gap:6px;margin:0;padding:0;list-style:none;display:grid}.yq-route li{color:var(--text-secondary);align-items:center;gap:10px;font-size:14px;display:flex}.yq-route li small{color:var(--status-warning);margin-left:auto;font-size:12px;font-weight:600}.yq-route-pt{background:var(--y-fond);width:24px;height:24px;color:var(--text-secondary);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.yq-route li.fait{color:var(--text-primary)}.yq-route li.fait .yq-route-pt{background:var(--status-success);color:#fff}.yq-route li.partiel{color:var(--text-primary)}.yq-route li.partiel .yq-route-pt{background:var(--status-warningSoft);color:var(--status-warning)}.yq-route-pt .y-ic{width:14px;height:14px}.yq-histo{border-left:2px solid var(--y-ligne);gap:10px;margin:0;padding:0 0 0 14px;list-style:none;display:grid}.yq-histo li{font-size:13.5px;position:relative}.yq-histo li:before{content:"";border:2px solid var(--brand-primary);background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:-20px}.yq-histo span{color:var(--text-secondary);font-size:12px;display:block}.yq-dl{grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;font-size:13.5px;display:grid}.yq-dl dt{color:var(--text-secondary)}.yq-dl dd{margin:0;font-weight:500}.yq-mini-liste{gap:2px;margin:0;padding:0;list-style:none;display:grid}.yq-mini-liste li{border-bottom:1px solid var(--y-ligne);align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.yq-mini-liste li:last-child{border-bottom:0}.yq-mini-liste li>span:not(.yq-logo):not(.y-statut){flex:1}.yq-mini-liste small{color:var(--text-secondary);font-size:12.5px}.yq-mini-liste li>a:first-child{flex:1}.yq-stores{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yq-stores li{background:var(--y-fond);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 12px;display:flex}.yq-stores b{flex:1}.yq-stores small{width:100%;color:var(--text-secondary);font-size:12px}.yq-fonctions{margin:0;padding:0;list-style:none;display:grid}.yq-fonctions li{border-bottom:1px solid var(--y-ligne);align-items:center;gap:12px;padding:10px 0;display:flex}.yq-fonctions li:last-child{border-bottom:0}.yq-fonctions span{flex:1}.yq-fonctions b{font-size:14px;font-weight:600;display:block}.yq-fonctions small{color:var(--text-secondary);font-size:12.5px}.yq-contacts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.yq-contacts li{align-items:center;gap:12px;display:flex}.yq-contacts li>span:nth-child(2){flex:1;min-width:0}.yq-contacts b{font-size:14px;display:block}.yq-contacts small{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12.5px}.yq-notes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yq-notes li{background:var(--status-warningSoft);border-radius:12px;padding:10px 12px}.yq-notes li.yq-vide{background:0 0;padding:0}.yq-notes b{font-size:13px}.yq-notes small{color:var(--text-secondary);margin-left:8px;font-size:12px}.yq-notes p{margin:4px 0 0;font-size:13.5px}.yq-assistant{max-width:880px}.yq-etapes-n{counter-reset:n;gap:8px;margin:0;padding:0;list-style:none;display:flex}.yq-etapes-n li{border:1px solid var(--y-ligne);color:var(--text-secondary);background:#fff;border-radius:12px;flex:1;align-items:center;gap:8px;padding:10px 12px;font-size:13.5px;display:flex}.yq-etapes-n li>span{background:var(--y-fond);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.yq-etapes-n li.ici{border-color:var(--brand-primary);color:var(--text-primary);font-weight:600}.yq-etapes-n li.ici>span{background:var(--brand-primary);color:#fff}.yq-etapes-n li.fait{color:var(--text-primary)}.yq-etapes-n li.fait>span{background:var(--status-success);color:#fff}.yq-etapes-n .y-ic{width:14px;height:14px}.yq-form{gap:16px;padding:24px;display:grid}.yq-form h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.yq-form-pied{border-top:1px solid var(--y-ligne);align-items:center;gap:10px;padding-top:16px;display:flex}.yq-grille-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.yq-cats{border:0;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;display:flex}.yq-cats legend{width:100%;margin-bottom:6px}.yq-cats .y-erreur{width:100%}.yq-choix{border:0;gap:10px;margin:0;padding:0;display:grid}.yq-cartes-choix{border:0;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;display:grid}.yq-cartes-choix legend{margin-bottom:6px}.yq-carte-choix{cursor:pointer;display:block;position:relative}.yq-carte-choix input{opacity:0;pointer-events:none;position:absolute}.yq-carte-choix>span{border:1.5px solid var(--y-ligne);height:100%;color:var(--text-secondary);transition:border-color var(--duration-fast),box-shadow var(--duration-fast);border-radius:16px;gap:4px;padding:16px;font-size:13.5px;display:grid}.yq-carte-choix small{color:var(--brand-primary);font-size:12px;font-weight:600}.yq-carte-choix b{color:var(--text-primary);font-size:16px}.yq-carte-choix em{color:var(--text-primary);margin-top:4px;font-style:normal;font-weight:600}.yq-carte-choix input:checked+span{border-color:var(--brand-primary);box-shadow:0 0 0 1.5px var(--brand-primary),4px 4px 0 var(--brand-accent);color:var(--text-primary)}.yq-carte-choix input:focus-visible+span{outline:3px solid var(--focus-light);outline-offset:2px}.yq-recap{gap:10px;margin:0;display:grid}.yq-recap>div{background:var(--y-fond);border-radius:12px;grid-template-columns:140px 1fr auto;align-items:start;gap:12px;padding:14px;display:grid}.yq-recap dt{font-weight:600}.yq-recap dd{margin:0;font-size:14px;line-height:1.5}.yq-cree{gap:16px;padding:24px;display:grid}.yq-cree-tete{align-items:center;gap:16px;display:flex}.yq-cree h2{letter-spacing:-.02em;margin:0;font-size:22px}.yq-cree p{color:var(--text-secondary);margin:4px 0 0}.yq-cree h3{margin:0;font-size:15px}.yq-kanban{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.7fr);align-items:start;gap:14px;display:grid}.yq-k-col{background:var(--y-fond);border-radius:16px;gap:10px;min-width:0;padding:12px;display:grid}.yq-k-col h3{align-items:center;margin:2px 4px;font-size:14px;display:flex}.yq-k-carte{border:1px solid var(--y-ligne);background:#fff;border-radius:14px;gap:6px;padding:14px;display:grid}.yq-k-carte b{font-size:14.5px}.yq-k-carte small{color:var(--text-secondary);font-size:12.5px}.yq-k-carte p{margin:0;font-size:13px}.yq-source{background:var(--brand-accentSoft);border-radius:999px;justify-self:start;padding:2px 8px;font-size:11.5px;font-weight:500}.yq-k-actions{justify-content:space-between;gap:6px;margin-top:4px;display:flex}.yq-k-lien{color:var(--brand-primary);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:12px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.yq-dlg{width:min(520px,94vw)}.yq-dlg--large{width:min(720px,94vw)}.yq-dlg .y-dialogue-corps{gap:12px;max-height:calc(100vh - 200px);display:grid;overflow:auto}.yq-dlg .y-dialogue-corps>p{color:var(--text-secondary);margin:0;font-size:14px}.yq-dlg h2{margin:0}.yq-pic{margin-bottom:0}.yq-pic--info{background:var(--brand-primarySoft);color:var(--brand-primary)}.yq-support{grid-template-columns:minmax(300px,.85fr) minmax(0,1.6fr);align-items:start;gap:20px;display:grid}.yq-tickets{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yq-ticket{border:1px solid var(--y-ligne);color:inherit;background:#fff;border-radius:14px;align-items:flex-start;gap:10px;padding:12px;text-decoration:none;display:flex}.yq-ticket:hover{border-color:var(--y-ligne-forte)}.yq-ticket.choisi{border-color:var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary);background:var(--brand-primarySoft)}.yq-ticket-txt{flex:1;min-width:0}.yq-ticket-txt b{font-size:13.5px;line-height:1.3;display:block}.yq-ticket-txt small{color:var(--text-secondary);font-size:12px}.yq-ticket-etat{flex:none;justify-items:end;gap:3px;display:grid}.yq-ticket-etat small{color:var(--text-secondary);font-size:11.5px}.yq-prio{font-weight:600;color:var(--status-danger)!important}.yq-ticket-detail{gap:16px;padding:22px;display:grid}.yq-ticket-detail header{align-items:flex-start;gap:16px;display:flex}.yq-ticket-detail header>div:first-child{flex:1}.yq-ticket-detail header small{color:var(--text-secondary);font-size:12.5px}.yq-ticket-detail h2{letter-spacing:-.02em;margin:2px 0;font-size:19px}.yq-ticket-detail header p{color:var(--text-secondary);margin:0;font-size:13.5px}.yq-assigne{width:160px}.yq-fil-msg{gap:10px;margin:0;padding:0;list-style:none;display:grid}.yq-fil-msg li{background:var(--y-fond);border-radius:16px;max-width:85%;padding:12px 14px;font-size:14px}.yq-fil-msg li.equipe{background:var(--brand-primarySoft);justify-self:end}.yq-fil-msg b{font-size:13px}.yq-fil-msg small{color:var(--text-secondary);margin-left:8px;font-size:12px}.yq-fil-msg p{white-space:pre-line;margin:4px 0 0}.yq-repondre{gap:10px;display:grid}.yq-types{flex-wrap:wrap;gap:6px;display:flex}.yq-type{cursor:pointer;border:0}.yq-type:hover{box-shadow:inset 0 0 0 1px var(--brand-primary)}.yq-resolu{background:var(--status-successSoft);color:var(--status-success);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-weight:600;display:flex}.yq-resolu span{flex:1}.yq-acces{border:1.5px dashed var(--y-ligne-forte);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.yq-acces>div{flex:1;min-width:0}.yq-acces b{font-size:14px;display:block}.yq-acces small{color:var(--text-secondary);font-size:12.5px}.yq-acces>.y-ic{width:20px;height:20px;color:var(--brand-primary);flex:none}.yq-acces--attente{border-style:solid;border-color:var(--status-warning);background:var(--status-warningSoft)}.yq-acces--ok{border-style:solid;border-color:var(--status-success);background:var(--status-successSoft)}.yq-acces--ouvert{border-style:solid;border-color:var(--text-primary);background:var(--text-primary);color:#fff}.yq-acces--ouvert small{color:var(--y-encre-texte-2)}.yq-acces--ouvert>.y-ic{color:var(--brand-accent)}.yq-retard{border-color:var(--status-danger);box-shadow:inset 4px 0 0 var(--status-danger)}.yq-retard>h3 .y-ic{color:var(--status-danger)}.yq-relances{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yq-relances li{background:var(--y-fond);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.yq-relances li>span:nth-child(2){flex:1}.yq-relances b{font-size:14px;display:block}.yq-relances small{color:var(--text-secondary);font-size:12.5px}.yq-relances li.afaire{background:var(--status-dangerSoft)}.yq-j{background:#fff;border-radius:8px;flex:none;place-items:center;min-width:52px;height:28px;padding:0 8px;font-size:12px;font-weight:700;display:grid}.yq-ligne-act{justify-content:flex-end;gap:4px;display:flex}.yq-facture{border:1px solid var(--y-ligne);border-radius:16px;gap:16px;padding:20px;font-size:13.5px;display:grid}.yq-f-haut{justify-content:space-between;gap:16px;display:flex}.yq-f-haut p{margin:8px 0 0}.yq-manque{color:var(--status-warning);font-weight:600}.yq-f-num{text-align:right;justify-items:end;gap:4px;display:grid}.yq-f-num b{font-size:16px}.yq-f-num small{color:var(--text-secondary)}.yq-f-client{margin:0;line-height:1.5}.yq-f-client small{color:var(--text-secondary);display:block}.yq-f-client b{display:block}.yq-f-lignes{border-collapse:collapse;width:100%}.yq-f-lignes th,.yq-f-lignes td{border-bottom:1px solid var(--y-ligne);text-align:left;padding:8px 0}.yq-f-lignes th:last-child,.yq-f-lignes td:last-child{text-align:right}.yq-f-lignes th{color:var(--text-secondary);font-size:12px;font-weight:600}.yq-f-lignes tfoot td{border-bottom:0;font-weight:700}.yq-etat-global{background:var(--status-successSoft);border-radius:16px;align-items:center;gap:14px;padding:18px 20px;display:flex}.yq-etat-global>div{flex:1}.yq-etat-global b{font-size:16px;display:block}.yq-etat-global small{color:var(--text-secondary);font-size:13px}.yq-etat-global--inc{background:var(--status-dangerSoft)}.yq-composants{gap:4px;margin:0;padding:0;list-style:none;display:grid}.yq-composants li{border-bottom:1px solid var(--y-ligne);align-items:center;gap:12px;padding:8px 0;font-size:14px;display:flex}.yq-composants li:last-child{border-bottom:0}.yq-composants b{flex:1;font-weight:500}.yq-composants small{color:var(--text-secondary);font-size:12.5px}.yq-annonces{gap:10px;margin:0;padding:0;list-style:none;display:grid}.yq-annonces li{background:var(--y-fond);border-radius:12px;padding:12px 14px}.yq-annonces b{font-size:14px;display:block}.yq-annonces small{color:var(--text-secondary);font-size:12.5px}.yq-journal{gap:2px;margin:0;padding:0;list-style:none;display:grid}.yq-journal li{border-bottom:1px solid var(--y-ligne);grid-template-columns:96px 70px 1fr;gap:10px;padding:7px 0;font-size:13px;display:grid}.yq-journal li:last-child{border-bottom:0}.yq-journal span{color:var(--text-secondary);font-size:12px}.yq-rgpd{background:var(--y-fond);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;display:flex}.yq-rgpd>div{flex:100%}.yq-rgpd b{font-size:14px;display:block}.yq-rgpd small{color:var(--text-secondary);font-size:12.5px}.yq-procedure{gap:8px;margin:0;padding-left:20px;font-size:13.5px;display:grid}@media (max-width:1500px){.e-presence{display:none}}@media (max-width:1280px){.yq-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}.yq-kpi.yq-kpi--4{grid-template-columns:repeat(4,minmax(0,1fr))}.yq-deux,.yq-deux--form,.yq-fiche,.yq-support{grid-template-columns:1fr}.yq-kanban,.yq-mini-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.yq-hero{flex-wrap:wrap}}.yq-du{color:var(--status-warning);font-size:11.5px;font-weight:600;display:block}.yq-pj{box-shadow:inset 0 0 0 1px var(--y-ligne);background:#fff;border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.yq-pj .y-ic{width:14px;height:14px;color:var(--brand-primary)}.yq-fil-msg li.interne{background:var(--status-warningSoft);max-width:none;box-shadow:inset 3px 0 0 var(--status-warning);justify-self:stretch}.yq-k-dates{color:var(--text-secondary);font-size:12px!important}.yq-tete-jour{align-items:flex-end;gap:24px;display:flex}.yq-tete-jour>div:first-child{flex:1;min-width:0}.yq-tete-jour .yq-phrase{max-width:44ch}.yq-binome small+small{display:block}.yq-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0 8px 8px 0;display:grid}.yq-act{min-height:220px;color:var(--text-primary)}.yq-act.y-widget--sombre{color:#fff}.yq-act .y-widget-titre{font-size:16px}.yq-act-txt{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.yq-act-cta{color:var(--brand-primary);align-items:center;gap:6px;font-weight:600;display:inline-flex}.y-widget--sombre .yq-act-cta{color:var(--brand-accent)}.yq-act-cta .y-ic{width:15px;height:15px}.yq-plus{border:1px solid var(--y-ligne);background:#fff;border-radius:14px;padding:4px 14px}.yq-plus summary{cursor:pointer;color:var(--brand-primary);align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.yq-plus summary::-webkit-details-marker{display:none}.yq-plus summary .y-ic{width:16px;height:16px;transition:transform var(--duration-normal)}.yq-plus[open] summary .y-ic{transform:rotate(180deg)}.yq-plus .yq-attention{padding-bottom:10px}.yq-kpi--4{padding:0 8px 8px 0}.yq-kpi .y-widget-chiffre{font-size:34px}.yq-chiffre-mot{letter-spacing:-.03em;font-size:26px!important}.yq-heros{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:end;gap:28px;padding:26px 28px;display:grid}.yq-heros h2{letter-spacing:-.02em;color:#fff;margin:4px 0 0;font-size:26px;font-weight:700;line-height:1.2}.yq-heros h2 .y-num{color:var(--brand-accent)}.yq-heros p{max-width:58ch;font-size:14.5px}.yq-heros-sur{font-weight:600;color:var(--brand-accent)!important;margin:0!important;font-size:13px!important}.yq-heros-etin{opacity:.16;--et-corps:#72d9e4;--et-pointe:#fff;pointer-events:none;width:120px;height:132px;position:absolute;top:-28px;right:-24px}.yq-heros-barres{align-items:flex-end;gap:14px;height:170px;display:flex}.yq-heros-barres>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.yq-heros-barres span{background:#2b4060;border-radius:8px 8px 3px 3px;width:100%;max-width:42px;display:block;transform:skew(-8deg)}.yq-heros-barres .ici span{background:var(--brand-accent)}.yq-heros-barres b{color:#fff;font-size:14px}.yq-heros-barres small{color:var(--y-encre-texte-2);font-size:11.5px}.yq-sous-titre{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:12.5px;font-weight:600;margin:6px 0 0!important}.yq-trois{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.yq-onglets{z-index:5;background:#fff;margin-top:4px;position:sticky;top:0}.yq-onglets button{height:46px;font-size:14.5px}.yq-mini-kpi--3{grid-template-columns:repeat(3,minmax(0,1fr))}.yq-mini-kpi--2{grid-template-columns:repeat(2,minmax(0,1fr))}.yq-mini-kpi--2 b,.yq-mini-kpi--3 b{font-size:16px}.yq-h3-2{align-items:center;gap:8px;margin:8px 0 0;font-size:15px;font-weight:600;display:flex}.yq-h3-2 .y-ic{width:18px;height:18px;color:var(--brand-primary)}@media (max-width:1280px){.yq-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.yq-trois{grid-template-columns:1fr 1fr}.yq-heros{grid-template-columns:1fr}.yq-tete-jour{flex-wrap:wrap}}.yq-kpi--3{grid-template-columns:repeat(3,minmax(0,1fr))}.yq-kpi .y-widget-sous{margin:0;line-height:1.4}.yq-filtres .y-widget{cursor:pointer;font:inherit}.yq-filtres .y-widget[aria-pressed=true]{box-shadow:0 0 0 2.5px var(--w-trait),8px 8px 0 var(--w-ombre);transform:translate(-3px,-3px)}.yq-filtres .y-widget[aria-pressed=false]{opacity:.82}.yq-filtres .y-widget[aria-pressed=false]:hover{opacity:1}.yq-table-clients tr td:first-child{box-shadow:inset 4px 0 0 var(--status-success)}.yq-table-clients tr.yq-ligne--surveiller td:first-child{box-shadow:inset 4px 0 0 var(--status-warning)}.yq-table-clients tr.yq-ligne--decroche td:first-child{box-shadow:inset 4px 0 0 var(--status-danger)}.yq-cartes{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding:0 8px 8px 0;display:grid}.yq-carte-client{color:var(--text-primary)}.yq-carte-client .y-widget-haut{align-items:center}.yq-carte-badges{flex-wrap:wrap;gap:6px;display:flex}.yq-carte-client .y-widget-pied{line-height:1.4}.yq-90{gap:10px;display:grid}.yq-90-barres{align-items:stretch;gap:2px;height:44px;display:flex}.yq-90-barres i{background:#3dbe8b;border-radius:2px;flex:1}.yq-90-barres i.part{background:var(--status-warning)}.yq-90-barres i.inc{background:var(--status-danger)}.yq-90 small{color:var(--y-encre-texte-2);font-size:12.5px}.yq-90 small b{color:#fff}.yq-heros--inc{box-shadow:inset 6px 0 0 var(--status-danger)}.yq-heros--seul{grid-template-columns:1fr;align-items:start}.yq-heros .y-carte-actions{margin-top:14px}.yq-panneau{gap:20px;display:grid}.yq-panneau[hidden]{display:none}.yq-route-ligne .yq-barre-p{width:72px}.yq-route-ligne b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:1280px){.yq-kpi--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.yq-k-col--fin .y-btn{white-space:normal;text-align:left;height:auto;min-height:32px;padding:7px 12px;line-height:1.3}.yq-k-lien{line-height:1.3}#barre-nav{white-space:nowrap;gap:6px;display:inline-flex}@media (max-width:700px){#barre-nav{white-space:normal;flex-wrap:wrap;min-width:0;max-width:100%}#barre-nav .y-btn{white-space:nowrap}}@media (max-width:1400px){.e-app:has(.yq-espace) .e-recherche{width:170px}}.e-app:has(.yq-espace) .e-recherche span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:1440px){.yq-table-clients td:not(:first-child):not(.y-num){white-space:normal}.yq-table-clients td .y-statut,.yq-table-clients td .yq-offre{white-space:normal;height:auto;line-height:1.25}}@media (max-width:560px){.yq-cartes-choix{grid-template-columns:1fr}.yq-cartes-choix>*{min-width:0}.yq-kanban{grid-template-columns:minmax(0,1fr)}}.yq-tri-cartes{display:flex}.yq-tri-cartes .y-saisie{width:auto;max-width:100%}@media (max-width:700px){.yq-dans{flex-wrap:wrap;padding:10px 16px}.yq-dans>span{flex:calc(100% - 30px);min-width:0}.yq-dans .y-btn{white-space:normal;height:auto;min-height:36px}}.yq-page>*{min-width:0}@media (max-width:560px){.yq-page{padding:16px}.yq-k-col{min-width:0}}.yq-tri-cartes{min-width:0;max-width:100%}.yq-tri-cartes .y-saisie{width:100%;min-width:0}@media (max-width:560px){.yq-k-actions{flex-wrap:wrap}.yq-k-actions .y-btn{white-space:normal;height:auto;min-height:32px}.yq-kanban{min-width:0}}.yq-console .e-reduit .yq-espace{justify-content:center;padding:8px}.yq-console .e-reduit .yq-espace .y-nav-texte{display:none}@media (max-width:700px){.yq-console .e-barre .yq-btn-texte,.yq-console .e-barre .y-btn kbd{display:none}}.yq-cmd-fond{z-index:80;background:#172b4659;place-items:start center;padding-top:12vh;display:grid;position:fixed;inset:0}.yq-cmd{width:min(560px,92vw);box-shadow:var(--y-o-menu);padding:12px}.yq-cmd-liste{max-height:min(56vh,460px);margin:8px 0 0;padding:0;list-style:none;overflow:auto}.yq-cmd-liste .y-nav-groupe{margin:8px 10px 2px}.yq-cmd-fin{color:var(--text-secondary);margin-left:auto}.yq-cmd-vide{padding:8px}.yq-cmd-aide{flex-wrap:wrap;gap:14px;margin:10px 6px 0;display:flex}.yq-membre{align-items:center;gap:10px;padding:8px 0;display:flex}.yq-membre b{font-size:14px;display:block}.yq-membre small{color:var(--text-secondary);font-size:12.5px;display:block}.yq-accueil-vide p{margin:0}.yq-fil li>span:last-child{min-width:0}@media (max-width:1280px){.yq-console .yq-trois{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.yq-console .yq-deux,.yq-console .yq-trois,.yq-console .yq-heros{grid-template-columns:minmax(0,1fr)}.yq-console .yq-tete-jour{flex-direction:column;align-items:stretch}.yq-console .yq-binome{margin-left:0}}.yq-fil-ecole{color:var(--text-secondary)}.yq-mini-liste li.yq-membre{grid-template-columns:none;align-items:center;gap:10px;display:flex}.yq-mini-liste li.yq-membre>span.yq-ini{flex:none}@media (max-width:1180px){.yq-console .yq-kpi--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.yq-console .yq-actions{grid-template-columns:minmax(0,1fr)}.yq-console .yq-act{min-height:0}}.yq-pic--erreur{background:var(--status-dangerSoft);color:var(--status-danger)}.yq-pic--succes{background:var(--status-successSoft);color:var(--status-success)}.yq-pic--attention{background:var(--status-warningSoft);color:var(--status-warning)}.yq-message{background:var(--status-successSoft);color:var(--text-primary);border-radius:12px;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:13.5px;display:flex}.yq-message .y-ic{width:16px;height:16px;color:var(--status-success);flex:none}.yq-console .y-erreur .y-ic{flex:none;width:16px;height:16px}.yq-k-carte--due{border-color:var(--status-danger);box-shadow:inset 3px 0 0 var(--status-danger)}.yq-k-contact{color:var(--brand-primary);word-break:break-all;font-weight:500}.yq-k-note{white-space:pre-line;overflow-wrap:anywhere}.yq-k-pastilles{flex-wrap:wrap;gap:6px;display:flex}.yq-source--fort{background:var(--brand-primarySoft);color:var(--brand-primary);font-weight:600}.yq-k-actions .y-btn{white-space:normal;text-align:left;height:auto;min-height:32px;line-height:1.25}.yq-k-perdus summary{cursor:pointer;align-items:center;gap:6px;margin:2px 4px;font-size:14px;font-weight:600;display:flex}.yq-k-perdus[open] summary{margin-bottom:8px}.yq-k-perdus .yq-mini-liste{background:#fff;border-radius:12px;padding:0 10px}.yq-dl--suivi{margin:14px 0 6px}.yq-dlg .yq-grille-2{margin-top:12px}.yq-case{align-items:flex-start;gap:8px;margin:10px 0 4px;font-size:14px;display:flex}.yq-case input{margin-top:3px}.yq-bloc-tache{border-top:1px solid var(--y-ligne);gap:8px;margin-top:14px;padding-top:12px;display:grid}.yq-tache-ligne{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;display:grid}@media (max-width:640px){.yq-tache-ligne{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.yq-tache-ligne>input:first-child{grid-column:1/-1}}.yq-retirer{border-top:1px solid var(--y-ligne);margin:14px 0 0;padding-top:10px}.yq-danger{color:var(--status-danger)!important}.yq-p-filtres{margin-top:0}.yq-p-filtres .y-avec-ic{width:min(250px,100%)}.yq-p-source{width:auto;height:32px;padding-top:0;padding-bottom:0;font-size:13px}.yq-p-resultat{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:inline-flex}.yq-k-carte[draggable=true]{cursor:grab}.yq-k-carte[draggable=true]:active{cursor:grabbing}.yq-k-carte--saisie{opacity:.45}.yq-k-carte--attente{opacity:.7}.yq-k-col,.yq-k-perdus{transition:box-shadow var(--duration-fast),background var(--duration-fast)}.yq-kanban--glisse .yq-k-col:not(.yq-k-col--fin),.yq-kanban--glisse .yq-k-perdus{box-shadow:inset 0 0 0 2px var(--y-ligne)}.yq-k-col--cible,.yq-kanban--glisse .yq-k-col--cible{background:var(--brand-primarySoft);box-shadow:inset 0 0 0 2px var(--brand-primary)}.yq-k-perdus{border-radius:12px}.yq-k-perdus.yq-k-col--cible{padding:6px}.yq-k-depot{margin:0 4px 8px}.yq-mini-liste li[draggable=true]{cursor:grab}.yq-k-dernier{background:var(--y-fond);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;font-size:13px;display:flex}.yq-k-dernier>.y-ic{width:15px;height:15px;color:var(--brand-primary);flex:none;margin-top:2px}.yq-k-dernier>span{gap:2px;min-width:0;display:grid}.yq-k-dernier-texte{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.yq-k-carte .yq-k-dernier small{font-size:11.5px}.yq-echange{border:0;border-top:1px solid var(--y-ligne);gap:10px;min-width:0;margin:14px 0 0;padding:12px 0 0;display:grid}.yq-echange>legend{float:left;width:100%;padding:0}.yq-echange .y-segments{flex-wrap:wrap;justify-self:start}.yq-echange-pied{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.yq-echange-pied .y-champ{min-width:180px}.yq-bloc-histo{gap:10px;margin-top:4px;display:grid}.yq-histo--echanges{margin-left:6px}.yq-histo--echanges li{gap:3px;display:grid}.yq-histo-genre{align-items:flex-start;gap:6px;font-size:13.5px;display:flex}.yq-histo-genre .y-ic{width:15px;height:15px;color:var(--brand-primary);flex:none;margin-top:2px}.yq-histo-texte{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13.5px}.yq-histo-etape .yq-histo-genre{color:var(--text-secondary);font-weight:500}.yq-histo-etape .yq-histo-genre .y-ic{color:var(--text-secondary)}.yq-histo .yq-histo-etape:before{border-color:var(--text-secondary)}@media (max-width:560px){.yq-p-filtres .y-avec-ic{width:100%}.yq-echange-pied>.y-btn{justify-content:center;width:100%}}.yq-c-resume{margin:0}.yq-c-route{color:var(--status-warning);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.yq-c-route .y-ic{width:15px;height:15px}.yq-c-route--ok{color:var(--status-success)}.yq-lecons small.yq-neutre{color:var(--text-secondary)}.yq-table-clients th button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.yq-table-clients th button .y-ic{opacity:.55;width:14px;height:14px}.yq-table-clients th[aria-sort] button .y-ic{opacity:1;color:var(--brand-primary)}.yq-fiche-tete,.yq-fiche-tete .y-carte-actions{flex-wrap:wrap}.yq-dd-long{white-space:pre-line;overflow-wrap:anywhere}.yq-note-tete{align-items:center;gap:8px;display:flex}.yq-note-tete small{margin-left:0!important}.yq-note-retirer{height:28px;margin-left:auto;min-height:28px!important;padding:0 8px!important}.yq-note-retirer .y-ic{width:15px;height:15px}.yq-notes p{white-space:pre-line;overflow-wrap:anywhere}.yq-histo--fiche li{overflow-wrap:anywhere}.yq-fonctions .y-statut{flex:none}.yq-table-clients .yq-sante .y-statut,.yq-table-clients td .y-statut{white-space:nowrap!important;height:24px!important}@media (max-width:700px){.yq-fiche-tete{align-items:flex-start}.yq-fiche-tete .y-carte-actions{width:100%}.yq-fiche-tete .y-carte-actions .y-btn{flex:auto;justify-content:center}.yq-onglets{overflow-x:auto}}.yq-section .yq-tache-ligne{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.yq-section .yq-tache-ligne>input:first-child{grid-column:1/-1}.yq-conseil-actions{flex-wrap:wrap;flex:none;gap:6px;display:flex}.yq-console .e-barre .e-titre{flex:1 1 0;min-width:0}.yq-console .e-barre{flex-wrap:nowrap}.yq-console .e-barre .e-titre h1,.yq-console .e-barre .e-titre small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:700px){.yq-conseil{flex-wrap:wrap}.yq-conseil>span:not(.yq-conseil-actions){flex:220px}.yq-conseil-actions{width:100%}.yq-conseil-actions .y-btn{flex:auto;justify-content:center}.yq-console .e-barre .e-titre h1{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}}@media (max-width:560px){.yq-mini-kpi--3{grid-template-columns:minmax(0,1fr)}.yq-mini-kpi--3 div{align-items:baseline;gap:8px;display:flex}.yq-mini-kpi--3 b{flex:none}}.yq-console .e-barre>.e-espace{display:none}.yq-famille{border-bottom:1px solid var(--y-ligne)}.yq-famille:last-of-type{border-bottom:0}.yq-famille summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.yq-famille summary::-webkit-details-marker{display:none}.yq-famille summary:after{content:"";border-right:2px solid var(--text-secondary);border-bottom:2px solid var(--text-secondary);width:8px;height:8px;transition:transform var(--duration-fast);margin-left:4px;transform:rotate(45deg)translateY(-2px)}.yq-famille[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.yq-famille summary .yq-compte{margin-left:auto}.yq-famille .yq-fonctions{padding:0 0 6px 12px}.yq-section .yq-mini-liste li>span>small{margin-top:2px;display:block}.yq-support .yq-tickets{max-height:calc(100vh - 220px);padding:2px;overflow:auto}.yq-ticket-detail{position:sticky;top:12px}.yq-fil-vide{text-align:center;color:var(--text-secondary);justify-items:center;gap:8px;padding:48px 22px;display:grid}.yq-fil-vide .y-ic{width:28px;height:28px;color:var(--brand-primary)}.yq-fil-vide p{margin:0}.yq-fil-reglages{flex:none;gap:10px;display:flex}.yq-fil-reglages .yq-assigne{width:140px}.yq-fil-ecole{color:var(--brand-primary);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.yq-fil-ecole:hover{text-decoration:underline}.yq-fil-msg{max-height:min(52vh,560px);padding:2px;overflow:auto}.yq-fil-msg li{overflow-wrap:anywhere}.yq-note--alerte{background:var(--status-dangerSoft)!important}.yq-note--alerte .y-ic{color:var(--status-danger)!important}.yq-saisie-interne{background:var(--status-warningSoft);border-color:var(--status-warning)}.yq-types-liste li{gap:6px}.yq-types-liste li>span{min-width:0}.yq-types-liste small{overflow-wrap:anywhere;display:block}.yq-outils .y-segments .y-compteur{min-width:18px;height:18px;font-size:10.5px}@media (max-width:1100px){.yq-support{grid-template-columns:minmax(0,1fr)}.yq-support .yq-tickets{max-height:none}.yq-ticket-detail{position:static}}@media (max-width:700px){.yq-ticket-detail header{flex-direction:column}.yq-fil-reglages{width:100%}.yq-fil-reglages .yq-assigne{flex:1;width:auto}.yq-fil-msg li{max-width:100%}.yq-fil-msg{max-height:none}}.yq-page>.yq-outils .yq-cherche{width:200px}.yq-c-bandeau{align-items:flex-start;gap:10px;display:flex}.yq-c-bandeau .y-ic{flex:none;margin-top:2px}.yq-c-graphe{gap:8px}.yq-c-duo{justify-content:center;align-items:flex-end;gap:3px;width:100%;max-width:44px;height:100px;display:flex}.yq-c-duo i{border-radius:4px 4px 2px 2px;width:45%;display:block}.yq-c-facture{background:var(--brand-primary)}.yq-c-encaisse{background:var(--brand-accent)}.yq-c-legende{color:var(--text-secondary);flex-wrap:wrap;gap:16px;margin:0;font-size:12.5px;display:flex}.yq-c-legende span{align-items:center;gap:6px;display:inline-flex}.yq-c-legende i{border-radius:3px;width:12px;height:12px;display:inline-block}.yq-c-table td{vertical-align:middle}.yq-c-motif{color:var(--text-secondary);white-space:normal;margin-top:3px;font-size:12px;display:block}.yq-c-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.yq-c-choisie td{background:var(--brand-primarySoft)}.yq-c-raccourcis{flex-wrap:wrap;gap:6px;display:flex}.yq-retard .yq-mini-liste li{flex-wrap:wrap;gap:8px}.yq-c-heros{grid-template-columns:1.25fr 1fr 1fr;gap:20px;padding:0 8px 8px 0;display:grid}.yq-c-heros-tuile{text-align:left;min-height:200px;font:inherit;align-content:start;gap:10px}button.yq-c-heros-tuile{cursor:pointer}button.yq-c-heros-tuile:disabled{cursor:default;opacity:.85}.yq-c-grand{letter-spacing:-.04em;color:var(--text-primary);font-size:clamp(34px,3.4vw,48px);font-weight:800;line-height:1.05;display:block}.yq-c-heros-tuile .y-widget-sous{font-size:13.5px;line-height:1.45}.yq-c-pastille{background:var(--w-doux,var(--y-fond));border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.yq-c-pastille .y-ic{width:15px;height:15px}.yq-c-lien{color:var(--w-trait,var(--brand-primary));align-items:center;gap:4px;margin-top:auto;font-size:13px;font-weight:700;display:inline-flex}.yq-c-lien .y-ic{width:15px;height:15px}.yq-c-faire{gap:12px;display:grid}.yq-c-faire>h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.yq-c-faire-grille{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.yq-c-action{--a:var(--brand-primary);--a-doux:var(--brand-primarySoft);min-height:84px;box-shadow:0 0 0 1.5px var(--a),4px 4px 0 var(--a-doux);color:var(--text-primary);text-align:left;font:inherit;cursor:pointer;transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out);background:#fff;border:0;border-radius:20px;align-items:center;gap:14px;padding:16px 18px;display:flex}.yq-c-action:hover:not(:disabled){box-shadow:0 0 0 1.5px var(--a),6px 6px 0 var(--a-doux);transform:translate(-2px,-2px)}.yq-c-action:focus-visible{outline:3px solid var(--focus-light,var(--brand-accent));outline-offset:3px}.yq-c-action:disabled{opacity:.5;cursor:default}.yq-c-action>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.yq-c-action b{font-size:15px;line-height:1.25}.yq-c-action small{color:var(--text-secondary);font-size:12.5px;line-height:1.35}.yq-c-action>.y-ic{width:18px;height:18px;color:var(--a);flex:none}.yq-c-action-ic{background:var(--a-doux);width:46px;height:46px;color:var(--a);border-radius:14px;flex:none;place-items:center;display:grid}.yq-c-action-ic .y-ic{width:22px;height:22px}.yq-c-action[data-ton=alerte]{--a:var(--status-danger);--a-doux:var(--status-dangerSoft)}.yq-c-action[data-ton=attention]{--a:var(--status-warning);--a-doux:var(--status-warningSoft)}.yq-c-action[data-ton=glacier]{--a:var(--brand-primary);--a-doux:var(--brand-accentSoft)}.yq-c-action[data-ton=encre]{--a:var(--text-primary);--a-doux:var(--y-fond)}.yq-c-action[data-ton=neutre]{--a:var(--text-secondary);--a-doux:var(--y-fond)}.yq-c-ajour{background:var(--status-successSoft);color:var(--status-success);border-radius:20px;align-items:center;gap:10px;margin:0;padding:18px 20px;font-size:15px;font-weight:700;display:flex}.yq-c-ajour .y-ic{width:22px;height:22px}.yq-c-totaux{color:var(--text-secondary);flex-wrap:wrap;gap:22px;font-size:14px;display:flex}.yq-c-totaux span{align-items:center;gap:8px;display:inline-flex}.yq-c-totaux b{color:var(--text-primary);letter-spacing:-.02em;font-size:20px}.yq-c-totaux i{border-radius:4px;width:14px;height:14px;display:inline-block}.yq-c-graphe{gap:6px;height:220px}.yq-c-graphe .yq-col{justify-content:flex-end}.yq-c-graphe .yq-c-duo{max-width:56px;height:150px}.yq-c-graphe .yq-c-duo i{border-radius:6px 6px 2px 2px;width:46%}.yq-c-valeur{min-height:16px;color:var(--text-primary);white-space:nowrap;font-size:11.5px;font-weight:700}.yq-c-courant small{color:var(--text-primary);font-weight:800}.yq-c-courant .yq-c-duo{background:var(--brand-primarySoft);border-radius:10px;padding:4px 4px 0}.yq-c-retards{gap:10px;margin:0;padding:0;list-style:none;display:grid}.yq-c-retards>li{background:var(--status-dangerSoft);border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.yq-c-retard-txt{flex:1;gap:4px;min-width:0;display:grid}.yq-c-retard-txt>b{font-size:15.5px}.yq-c-retard-txt>small{color:var(--text-secondary);font-size:12.5px}.yq-c-etapes{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.yq-c-etapes>span{background:#fff;border-radius:999px;width:26px;height:8px;box-shadow:inset 0 0 0 1px #f4c9c4}.yq-c-etapes>span.fait{background:var(--status-danger);box-shadow:none}.yq-c-etapes small{color:var(--status-danger);margin-left:6px;font-size:12px;font-weight:600}.yq-c-retard-act{flex-wrap:wrap;flex:none;gap:6px;display:flex}.yq-c-abos{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.yq-c-abo{box-shadow:0 0 0 1.5px var(--y-ligne-forte,var(--y-ligne)),4px 4px 0 var(--y-fond);background:#fff;border-radius:20px;align-content:start;gap:12px;padding:18px;display:grid}.yq-c-abo[data-etat=actif]{box-shadow:0 0 0 1.5px var(--status-success),4px 4px 0 var(--status-successSoft)}.yq-c-abo[data-etat=essai]{box-shadow:0 0 0 1.5px var(--brand-primary),4px 4px 0 var(--brand-accentSoft)}.yq-c-abo[data-etat=aucun]{box-shadow:0 0 0 1.5px var(--status-warning),4px 4px 0 var(--status-warningSoft)}.yq-c-abo .yq-qui>span{justify-items:start;gap:4px;display:grid}.yq-c-abo .yq-qui b{white-space:normal;font-size:15px}.yq-c-abo-prix{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1}.yq-c-abo-prix small{letter-spacing:0;color:var(--text-secondary);margin-left:6px;font-size:13px;font-weight:500}.yq-c-abo-dl{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:13px;display:grid}.yq-c-abo-dl dt{color:var(--text-secondary)}.yq-c-abo-dl dd{margin:0;font-weight:600}.yq-c-abo .yq-c-actions{justify-content:flex-start}.yq-c-abo.yq-c-choisie{box-shadow:0 0 0 3px var(--brand-primary),6px 6px 0 var(--brand-accentSoft)}.yq-c-ref{font:inherit;color:var(--brand-primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.yq-c-motifs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yq-c-motifs li{background:var(--y-fond);border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;display:flex;position:relative;overflow:hidden}.yq-c-motif-barre{width:var(--part);background:var(--status-warningSoft);position:absolute;inset:0 auto 0 0}.yq-c-motifs li>b,.yq-c-motifs li>span:last-child{position:relative}.yq-c-motifs li>b{flex:1}.yq-c-motifs li>span:last-child{font-size:16px;font-weight:800}.yq-c-total{border-top:2px solid var(--text-primary)}.yq-f-essai{background:var(--status-warningSoft);color:var(--status-warning);border-radius:10px;margin:0;padding:8px 12px;font-size:12.5px;font-weight:700}.yq-f-logo{width:110px;height:auto;display:block}.yq-f-adresse{white-space:pre-line;display:block}.yq-f-lignes td small{color:var(--text-secondary);font-size:12px;font-weight:400;display:block}.yq-f-mentions{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}.yq-f-imprimer{justify-self:start;margin-top:12px}@media (max-width:1100px){.yq-c-heros{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.yq-c-heros>:first-child{grid-column:1/-1}}@media (max-width:700px){.yq-c-heros{grid-template-columns:minmax(0,1fr)}.yq-c-heros-tuile{min-height:0}.yq-c-retards>li{flex-wrap:wrap}.yq-c-retard-act{width:100%}.yq-c-retard-act .y-btn{flex:1;justify-content:center}.yq-c-graphe{height:200px}.yq-c-valeur{display:none}.yq-f-haut{flex-direction:column}.yq-f-num{text-align:left;justify-items:start}}@media print{body *{visibility:hidden!important}#facture-imprimable,#facture-imprimable *{visibility:visible!important}#facture-imprimable{background:#fff;border:0;padding:24px;position:fixed;inset:0}dialog::backdrop{background:0 0!important}}.yq-c-table .yq-c-actions{flex-wrap:nowrap}#compta-retards,#compta-abonnements,#compta-factures{scroll-margin-top:84px}.yq-tache-suppr{flex:none;height:30px;min-height:30px!important}.yq-tache-suppr .y-ic{width:15px;height:15px}.yq-t-ajout{gap:10px}.yq-t-ligne{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.yq-t-titre{font-size:15px}.yq-t-dates{flex-wrap:wrap;gap:6px;display:flex}.yq-t-groupes{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:20px;display:grid}.yq-t-groupe--retard{box-shadow:inset 4px 0 0 var(--status-danger);border-color:var(--status-danger)}.yq-t-groupe--retard>h3 .y-ic{color:var(--status-danger)}.yq-t-groupe--aujourdhui{box-shadow:inset 4px 0 0 var(--brand-primary)}.yq-t-groupe--faite{opacity:.85}.yq-j-liste{margin:0;padding:0;list-style:none;display:grid}.yq-j-liste li{border-bottom:1px solid var(--y-ligne);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.yq-j-liste li:last-child{border-bottom:0}.yq-j-ic{background:var(--brand-primarySoft);width:34px;height:34px;color:var(--brand-primary);border-radius:11px;flex:none;place-items:center;display:grid}.yq-j-ic .y-ic{width:17px;height:17px}.yq-j-txt{flex:1;gap:2px;min-width:0;display:grid}.yq-j-txt b{overflow-wrap:anywhere;font-size:14px;font-weight:600}.yq-j-txt small{color:var(--text-secondary);font-size:12.5px}.yq-s-membres{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.yq-s-membre{box-shadow:0 0 0 1.5px var(--status-success),4px 4px 0 var(--status-successSoft);background:#fff;border-radius:20px;align-items:flex-start;gap:14px;padding:16px;display:flex}.yq-s-membre[data-ok=false]{box-shadow:0 0 0 1.5px var(--status-danger),4px 4px 0 var(--status-dangerSoft)}.yq-s-membre>span{justify-items:start;gap:4px;min-width:0;display:grid}.yq-s-membre b{font-size:16px}.yq-s-membre small{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12.5px}.yq-s-regles{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.yq-s-regle{background:var(--y-fond);border-radius:18px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.yq-s-regle>span:last-child{gap:3px;display:grid}.yq-s-regle b{font-size:14.5px}.yq-s-regle small{color:var(--text-secondary);font-size:12.5px;line-height:1.4}.yq-an-liste{gap:16px;display:grid}.yq-an{gap:8px}.yq-an-date{color:var(--text-secondary);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.yq-an-date .y-ic{width:15px;height:15px;color:var(--brand-primary)}.yq-an>h3{letter-spacing:-.02em;font-size:19px!important}.yq-an-texte{white-space:pre-line;overflow-wrap:anywhere;font-size:14.5px;line-height:1.55}.yq-an-apercu{background:var(--brand-primarySoft);border-radius:16px;gap:4px;padding:14px 16px;display:grid}.yq-an-apercu p{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13.5px}.yq-a-form{gap:12px}.yq-a-durees{flex-wrap:wrap;display:flex}.yq-a-durees button{height:36px}.yq-a-eleves li b{font-weight:600}.yq-cr{align-items:start}.yq-cr-form{gap:12px}.yq-cr-accord{background:var(--status-warningSoft);cursor:pointer;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.yq-cr-accord[data-coche=true]{background:var(--status-successSoft)}.yq-cr-accord input{flex:none;width:18px;height:18px;margin-top:3px}.yq-cr-accord span{gap:3px;display:grid}.yq-cr-accord small{color:var(--text-secondary);font-size:12.5px}.yq-cr-etapes{gap:12px;margin:0;padding:0;list-style:none;display:grid}.yq-cr-etapes li{align-items:flex-start;gap:14px;display:flex}.yq-cr-etapes li>span:last-child{gap:3px;display:grid}.yq-cr-etapes small{color:var(--text-secondary);font-size:12.5px;line-height:1.4}.yq-cr-fait{box-shadow:0 0 0 1.5px var(--status-success),6px 6px 0 var(--status-successSoft);border-color:var(--status-success)}.yq-cr-fait>h3 .y-ic{color:var(--status-success)}.yq-cr-lien{gap:8px;display:flex}.yq-cr-lien .y-saisie{flex:1;min-width:0}@media (max-width:900px){.yq-t-ligne{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.yq-t-titre{grid-column:1/-1}.yq-t-ligne>.y-btn{grid-column:1/-1;justify-content:center}}@media (max-width:560px){.yq-cr-lien{flex-direction:column}}.yq-an-tete{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;padding:0 8px 8px 0;display:grid}.yq-an-tete .yq-c-action{min-height:120px}@media (max-width:700px){.yq-an-tete{grid-template-columns:minmax(0,1fr)}}.yq-a-durees{width:100%;flex-wrap:nowrap!important;display:flex!important}.yq-a-durees button{flex:1;justify-content:center;padding:0 6px}.yq-taches li{flex-wrap:wrap}.yq-tache-reporter{flex:none;gap:5px;height:30px;min-height:30px!important}.yq-tache-reporter .y-ic{width:15px;height:15px}.yq-taches li>.yq-t-reports{flex-wrap:wrap;flex:0 0 100%;gap:6px;padding-left:32px;display:flex}.yq-t-reports small{opacity:.75;margin-left:4px;font-size:11.5px}.yq-a-ouvert{justify-items:start;gap:8px;display:grid}.yq-a-ouvert>.yq-c-action,.yq-a-durees{width:100%}.yq-a-durees button{white-space:nowrap;flex:1}.yq-j-genres{flex-wrap:wrap;gap:8px;display:flex}.yq-j-genres .pa-puce{align-items:center;gap:6px;display:inline-flex}.yq-j-genres .pa-puce .y-ic{width:15px;height:15px}.yq-page>.yq-outils .yq-j-cherche{width:min(100%,360px)}.yq-an-modeles{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yq-an-modeles .pa-puce{align-items:center;gap:6px;display:inline-flex}.yq-an-modeles .pa-puce .y-ic{width:15px;height:15px}.yq-s-sessions{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.yq-s-session{background:var(--y-fond);border-radius:18px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.yq-s-session[data-actuelle=true]{box-shadow:0 0 0 1.5px var(--status-success),4px 4px 0 var(--status-successSoft);background:#fff}.yq-s-session>span:last-child{justify-items:start;gap:4px;min-width:0;display:grid}.yq-s-session b{font-size:15px}.yq-s-session small{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12.5px}.yq-t-reports .pa-puce small{white-space:nowrap}@media (max-width:560px){.yq-tache-reporter span{display:none}.yq-tache-reporter{padding-left:8px;padding-right:8px}.yq-taches li>.yq-t-reports{padding-left:0}}.yq-raccourcis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.yq-raccourci{background:var(--surface-card,#fff);border:1.5px solid var(--border-control);color:var(--text-primary);border-radius:20px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,border-color .18s;display:flex}.yq-raccourci:hover,.yq-raccourci:focus-visible{border-color:var(--brand-primary);transform:translateY(-3px);box-shadow:0 14px 26px -16px #2457a780}.yq-raccourci:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}.yq-raccourci span:last-child{gap:2px;min-width:0;display:grid}.yq-raccourci b{letter-spacing:-.01em;font-size:15px;font-weight:700}.yq-raccourci small{color:var(--text-secondary);font-size:12.5px}.yq-raccourci-ic{background:var(--brand-accent);width:44px;height:44px;color:var(--text-primary);border-radius:50%;flex:none;place-items:center;display:grid}.yq-raccourci-ic svg{width:22px;height:22px}.yq-raccourci--principal{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.yq-raccourci--principal small{color:#ffffffd9}@media (prefers-reduced-motion:reduce){.yq-raccourci{transition:none}.yq-raccourci:hover{transform:none}}.yq-bonshommes{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:12px;display:grid}.yq-bonhomme{border:2px solid var(--border-control);cursor:pointer;aspect-ratio:1;background:#fff;border-radius:50%;place-items:center;padding:8px;transition:transform .15s;display:grid}.yq-bonhomme:hover{border-color:var(--brand-primary);transform:scale(1.06)}.yq-bonhomme[aria-checked=true]{border-color:var(--brand-primary);box-shadow:0 0 0 4px var(--brand-primarySoft)}.yq-bonhomme:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}.yq-bonhomme img{border-radius:50%}@media (prefers-reduced-motion:reduce){.yq-bonhomme{transition:none}}.yq-profil{grid-template-columns:auto 1fr;align-items:start;gap:32px;display:grid}.yq-profil-apercu{justify-items:center;gap:12px;display:grid;position:sticky;top:16px}.yq-profil-apercu .y-av{border:4px solid #fff;box-shadow:0 6px 24px #2457a72e}.yq-profil-etat{color:var(--text-secondary);margin:0;font-size:14px}.yq-profil-choix{gap:28px;display:grid}.yq-profil-titre{margin:0 0 12px;font-size:16px;font-weight:600}.yq-fonds{flex-wrap:wrap;gap:12px;display:flex}.yq-fond{border:2px solid var(--border-control);cursor:pointer;border-radius:50%;width:44px;height:44px;transition:transform .15s}.yq-fond:hover{transform:scale(1.1)}.yq-fond[aria-checked=true]{border-color:var(--brand-primary);box-shadow:0 0 0 4px var(--brand-primarySoft)}.yq-fond:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}.yq-bonhomme{overflow:hidden}@media (max-width:700px){.yq-profil{grid-template-columns:1fr}.yq-profil-apercu{position:static}}@media (prefers-reduced-motion:reduce){.yq-fond{transition:none}}.yq-creer{background:var(--surface-page)}.yq-creer .p-ecran{background:radial-gradient(900px 420px at 100% 0,var(--brand-accentSoft),transparent 70%),var(--surface-page);align-content:start}.yq-creer .p-centre{border:1px solid var(--border-control);background:#fff;border-radius:24px;align-content:start;gap:28px;width:min(760px,100%);margin-inline:auto;padding:clamp(20px,4vw,44px);box-shadow:0 18px 48px -28px #2457a759}.yq-creer .p-question{letter-spacing:-.03em;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:700;line-height:1.15}.yq-creer .p-etape{width:100%;max-width:none}.yq-creer .p-champ{max-width:none}.yq-creer .p-saisie{border:2px solid var(--border-control);background:var(--surface-page);letter-spacing:0;border-radius:14px;padding:14px 16px;font-size:1.25rem;font-weight:500}.yq-creer .p-saisie:focus{border-color:var(--brand-primary);box-shadow:0 0 0 4px var(--brand-primarySoft);background:#fff}.yq-creer .p-trait{display:none}.yq-creer .p-ligne-nom{letter-spacing:-.01em;font-size:1.15rem}.yq-creer .p-logo{width:104px}.yq-pas{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.yq-pas-item{background:var(--surface-page);color:var(--text-secondary);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:.9rem;font-weight:600;display:flex}.yq-pas-num{border:1px solid var(--border-control);background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.8rem;display:grid}.yq-pas-item[aria-current=step]{background:var(--brand-primarySoft);color:var(--brand-primary)}.yq-pas-item[aria-current=step] .yq-pas-num{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.yq-pas-item[data-fait=oui] .yq-pas-num{background:var(--brand-accent);border-color:var(--brand-accent);color:var(--text-primary)}.yq-autres{gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}.yq-autres li{border:2px solid var(--border-control);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.yq-autres li>span{overflow-wrap:anywhere;flex:1;min-width:0}.yq-autres small{color:var(--text-secondary)}.yq-autres .p-lien-saisie{margin-top:6px}.yq-k-actions{flex-wrap:wrap}.yq-k-actions .y-btn{overflow-wrap:anywhere;min-width:0;max-width:100%}@media (max-width:900px){.yq-console .yq-binome{flex-wrap:wrap;flex:auto;min-width:0;max-width:100%}.yq-console .yq-binome>div{min-width:0}.yq-console .yq-binome small{white-space:normal;overflow-wrap:anywhere}.yq-console .yq-tete-jour>div:first-child{flex:none}.yq-console .yq-tete-jour .yq-binome{align-self:stretch;width:auto;margin:0}.yq-console .yq-tete-jour{flex-wrap:nowrap;height:auto}.y .e-zone .yq-tete-jour{flex-flow:column;height:auto}.y .e-zone .yq-tete-jour>div:first-child{flex:none}}@media (max-width:700px){.y .e-zone .yq-outils .y-segments{flex-wrap:wrap;max-width:100%;height:auto}.y .e-zone .yq-outils .y-segments button{flex:auto}.y .e-zone .yq-outils .yq-cherche,.y .e-zone .yq-page>.yq-outils .yq-cherche{width:100%}.y .e-zone .y-tableau-cadre,.y-tableau-defil{overflow:visible}.y .e-zone .y-tableau,.y .e-zone .y-tableau tbody,.y .e-zone .y-tableau tr,.y .e-zone .y-tableau td{box-sizing:border-box;width:100%;display:block}.y .e-zone .y-tableau thead{display:none}.y .e-zone .y-tableau tr{border:1px solid var(--y-ligne);background:var(--y-surface,#fff);border-radius:12px;margin-bottom:10px;padding:12px 14px}.y .e-zone .y-tableau td{text-align:right;white-space:normal;border:0;justify-content:space-between;align-items:center;gap:12px;padding:5px 0;display:flex}.y .e-zone .y-tableau td:before{content:attr(data-label);color:var(--y-texte-doux,#5b6b85);text-align:left;flex:none;font-size:12px}.y .e-zone .y-tableau td[data-label=""]:before{display:none}.y .e-zone .y-tableau td[data-label=""]{justify-content:flex-end}.y .e-zone .yq-s-membre{flex-wrap:wrap;min-width:0}.y .e-zone .yq-s-membre>*{min-width:0}.y .e-zone .yq-s-membre .y-statut{white-space:normal;max-width:100%}}.y .e-zone a:not([class]){color:var(--y-saphir,#1f4fd8);border-bottom:1px solid #0000;font-weight:600;text-decoration:none;transition:border-color .15s}.y .e-zone a:not([class]):hover,.y .e-zone a:not([class]):focus-visible{border-bottom-color:currentColor}.yq-k-contact{text-decoration:none}.yq-k-contact:hover,.yq-k-contact:focus-visible{text-underline-offset:3px;text-decoration:underline}.yq-liste{min-width:0;position:relative}.yq-liste-bouton{text-align:left;cursor:pointer;width:100%;color:var(--text);justify-content:space-between;align-items:center;gap:10px;display:flex}.yq-liste-texte{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yq-liste-fleche{width:11px;height:8px;color:var(--text-secondary);flex:none;transition:transform .15s}.yq-liste-bouton[aria-expanded=true] .yq-liste-fleche{transform:rotate(180deg)}.yq-liste-menu{z-index:40;background:var(--y-surface,#fff);border:1px solid var(--y-bord,#2457a72e);border-radius:14px;min-width:100%;max-width:min(92vw,420px);max-height:260px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 14px 34px #14285a29}.yq-liste-option{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:9px;padding:9px 12px;font-size:.95rem;overflow:hidden}.yq-liste-option.est-actif{background:#2457a717}.yq-liste-option.est-choisi{color:#2457a7;font-weight:700}.yq-liste-option[aria-disabled]{opacity:.45;cursor:not-allowed}.yq-reglages{gap:18px;margin-top:20px;display:grid}.yq-reglages .yq-carte{border:1px solid var(--y-bord,#2457a724);background:var(--y-surface,#fff);border-radius:16px;padding:20px}.yq-reglages-form{gap:14px;margin-top:12px;display:grid}.yq-reglages-champ{gap:6px;font-weight:600;display:grid}.yq-reglages-champ small,.yq-reglages-bascule small{color:var(--text-secondary);font-weight:400;display:block}.yq-reglages-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.yq-reglages-bascule{cursor:pointer;align-items:flex-start;gap:12px;margin-top:12px;display:flex}.yq-reglages-bascule input{accent-color:#2457a7;width:20px;height:20px;margin-top:2px}@media (max-width:700px){.yq-reglages .y-saisie{width:100%}}.yq-invitations{margin:12px 0}.yq-invitations ul{gap:8px;margin:6px 0;padding:0;list-style:none;display:grid}.yq-invitations li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.yq-invitations li .y-saisie{flex:100%}.yq-invitations small{opacity:.65;margin-left:6px}
.a-ecole{align-items:center;gap:12px;min-width:0;display:flex}.a-ecole b{display:block}.a-ecole small{color:var(--text-secondary)}.a-pastille{background:var(--brand-primary);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.a-salut{text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2}.a-chiffres{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.a-chiffre{background:var(--surface-default);border:1px solid var(--border-subtle);border-radius:16px;padding:16px}.a-chiffre b{font-variant-numeric:tabular-nums;font-size:2rem;display:block}.a-chiffre small{color:var(--text-secondary)}.a-grille{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:16px;display:grid}.a-liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}.a-liste li{background:var(--y-fond);border-radius:12px;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px;display:flex}.a-liste li.non-lue{background:var(--brand-primarySoft)}.a-liste small{color:var(--text-secondary)}.a-vide{color:var(--text-secondary);margin:0}.c-page{background:var(--y-fond);min-height:100dvh}.c-evitement{z-index:100;background:var(--surface-default);color:var(--text-primary);border-radius:10px;padding:10px 14px;position:absolute;top:-48px;left:8px}.c-evitement:focus{top:8px}.c-tete{padding:16px max(16px, env(safe-area-inset-left,0px));background:var(--surface-default);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.c-corps{max-width:1280px;padding:0 max(16px, env(safe-area-inset-left,0px));grid-template-columns:220px minmax(0,1fr);gap:0 24px;margin:0 auto;display:grid}.c-menu{align-self:start;max-height:100dvh;padding:20px 0;position:sticky;top:0;overflow-y:auto}.c-contenu{align-content:start;gap:20px;min-width:0;padding:24px 0 48px;display:grid}@media (max-width:899px){.c-corps{grid-template-columns:minmax(0,1fr)}.c-menu{max-height:none;padding:12px 0 0;position:static;overflow:visible}.c-menu .y-nav{flex-flow:wrap;gap:6px}.c-menu .y-nav .y-nav{display:contents}.c-menu .y-nav-groupe{display:none}.c-menu a{border:1px solid var(--border-subtle);background:var(--surface-default);height:40px;padding:0 14px}}.rg-fonction{display:grid}.rg-fonction .rg-ligne:first-of-type{margin-top:0}.rg-bloc .rg-fonction:first-of-type .rg-ligne{border-top:0;margin-top:0;padding-top:0}.rg-explication{color:var(--text-primary);font-weight:500}.rg-bloc{min-width:0}@media (max-width:1099px){.rg{grid-template-columns:minmax(0,1fr)}.rg-nav{grid-auto-flow:column;position:static;overflow-x:auto}.id-grille{grid-template-columns:minmax(0,1fr)}.id-apercu{position:static}.rg-champs,.id-grille .rg-champs{grid-template-columns:minmax(0,1fr)}}.pa-titre{font-size:var(--y-t-titre-page);letter-spacing:-.02em;margin:0;font-weight:700}.pa-section>h2{align-items:center;gap:10px;margin:0 0 12px;font-size:16px;font-weight:600;display:flex}.pa-section>h2 .y-compteur{background:var(--y-ligne);color:var(--text-primary)}.q-panneau{background:0 0;border:0;width:min(420px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;overflow:visible}.q-panneau::backdrop{background:#172b464d}.q-panneau .y-panneau{border-radius:20px 0 0 20px;width:100%;height:100dvh;overflow:auto}.q-formulaire{flex-direction:column;min-height:0;display:flex}.q-corps{align-content:start;gap:16px;display:grid}.q-grille{grid-template-columns:1fr 1fr;gap:12px;display:grid}.q-groupe{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.q-choix{gap:10px;display:grid}.q-categories{flex-wrap:wrap;gap:14px;display:flex}.q-ok{color:var(--status-success);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.q-zone{border-top:1px solid var(--y-ligne);gap:12px;padding:16px 20px;display:grid}.q-confirmation{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.q-confirmation p{flex-basis:100%;margin:0;font-size:13.5px}.q-danger{background:var(--status-danger)}.q-bloc{margin-top:18px}.q-bloc h3{margin:0 0 8px;font-size:14px;font-weight:600}.q-bloc .y-ligne{padding-left:0;padding-right:0}.q-bloc .y-reglage-texte .y-saisie{margin-top:8px}.y-panneau-tete .pa-v-ic{flex:none}.pa-v-ligne{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.pa-v-ligne .y-widget-chiffre{white-space:nowrap}.pa-v-ligne .y-plaque{flex:none}.pl-page{max-width:none;padding:20px 24px 48px}.pl-onglets .plus-tard{height:42px;color:var(--text-secondary);opacity:.75;align-items:center;gap:8px;padding:0 14px;font-size:14px;display:inline-flex}.pl-onglets .plus-tard small{font-size:11px}.pl-onglets .plus-tard .y-ic{width:17px;height:17px}.q-segment{height:28px;color:var(--text-secondary);transition:background var(--duration-fast), color var(--duration-fast);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.q-segment:hover{color:var(--text-primary)}.q-segment .y-ic{width:16px;height:16px}.q-segment[aria-current=true]{color:var(--text-primary);background:#fff;box-shadow:0 1px 3px #172b461f}.y-segments button:disabled{opacity:.5;cursor:not-allowed}.pl-col.ferme{cursor:not-allowed;background:repeating-linear-gradient(135deg,#f5f8fce6 0 8px,#eef2f7e6 8px 16px)}.pl-col .y-lecon.conflit{box-shadow:inset 0 0 0 2px var(--status-danger)}.pl-col .y-lecon.glisse{opacity:.92;z-index:20}.q-toast{z-index:80;background:var(--text-primary);color:#fff;border-radius:14px;align-items:center;gap:10px;max-width:min(92vw,560px);padding:10px 14px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px -16px #172b468c}.q-toast .y-ic{width:18px;height:18px;color:var(--brand-accent);flex:none}.q-toast.erreur .y-ic{color:#ffb4ab}.q-toast .y-btn--discret{color:#fff}.q-problemes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.p-lignes{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.p-lignes li{align-items:center;gap:10px;font-size:14px;display:flex}.p-lignes li span{color:var(--text-secondary);min-width:80px}.p-lignes .y-ic{width:18px;height:18px;color:var(--brand-primary);flex:none}a.pl-jour{color:inherit;text-decoration:none}a.pl-jour .n{color:inherit}a.pl-jour.auj .n{color:var(--brand-primary)}a.pl-jour .info{color:var(--text-secondary);text-decoration:none}.pl-legende .pl-et{width:12px;height:13px}.pl-jour .pl-mot{font-weight:inherit}.p-suggest li.actif button{background:var(--y-fond)}.pl-ferie-court{display:none}@media (max-width:600px){.pl-mois{gap:4px}.pl-jour{border-radius:12px;gap:4px;min-height:84px;padding:6px 4px;overflow:hidden}.pl-jour .info,.pl-jour .ferie{overflow-wrap:anywhere;font-size:10px;line-height:1.2}.pl-ferie-nom{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pl-ferie-court{display:inline}.pl-jour .marques span{padding:0 4px}.pl-jour .pl-mot{display:none}.hl-fil{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}}a.qui{color:inherit;font-weight:600;text-decoration:none}a.qui:hover,a.qui:focus-visible{text-underline-offset:3px;text-decoration:underline}.y-panneau .y-ligne-texte small,.q-panneau .y-ligne-texte small{white-space:normal;text-overflow:clip;overflow:visible}.pl-solution{flex-wrap:wrap;align-items:flex-start}.pl-solution .y-saisie{white-space:normal;max-width:min(100%,360px);height:auto;min-height:36px}.pl-flux .y-tableau td{white-space:normal;vertical-align:top}@media (max-width:720px){.pl-flux .y-tableau thead{display:none}.pl-flux .y-tableau,.pl-flux .y-tableau tbody,.pl-flux .y-tableau tr,.pl-flux .y-tableau td{width:100%;display:block}.pl-flux .y-tableau tr{border-bottom:1px solid var(--y-ligne);padding:10px 0}.pl-flux .y-tableau td{border:0;padding:2px 0}}.c-contenu{grid-template-columns:minmax(0,1fr)}.c-contenu>*{min-width:0}.y-tableau-cadre{overflow-x:auto}.pl-onglets button{height:42px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.pl-onglets button:hover{color:var(--text-primary)}.pl-onglets button .y-ic{width:17px;height:17px}.pl-onglets button[aria-current]{color:var(--brand-primary);font-weight:600}.pl-onglets button[aria-current]:after{content:"";background:var(--brand-primary);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.hl-ecarte small,.hl-ligne small{white-space:normal}.m-page{max-width:760px}.mg-fil{flex-direction:column;gap:8px;padding:6px 0 12px;display:flex}.m-jour{background:var(--y-fond);color:var(--text-secondary);border-radius:999px;align-self:center;margin:6px 0;padding:2px 10px;font-size:11.5px;font-weight:600}.m-msg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px;max-width:82%;padding:10px 14px;font-size:14.5px;line-height:1.4}.m-msg small{opacity:.75;white-space:normal;margin-top:4px;font-size:11px;display:block}.m-msg.recu{background:var(--y-fond);border-bottom-left-radius:6px;align-self:flex-start}.m-msg.envoye{background:var(--brand-primary);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.m-msg.nouveau{box-shadow:0 0 0 2px var(--brand-accent)}.m-ecrire{border-top:1px solid var(--y-ligne);align-items:flex-end;gap:8px;padding:10px 0 4px;display:flex}.m-ecrire textarea{border:1px solid var(--border-control);min-height:44px;max-height:160px;font:inherit;resize:vertical;border-radius:22px;flex:1;padding:11px 14px;font-size:15px}.m-ecrire textarea:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--focus-ring,#2457a733);outline:none}.m-ecrire .y-btn{border-radius:50%;flex:none;width:44px;height:44px;padding:0}.m-rapides{flex-wrap:wrap;gap:6px;padding:0 0 8px;display:flex}.m-rapides button{border:1px solid var(--y-ligne);cursor:pointer;background:#fff;border-radius:999px;height:32px;padding:0 12px;font-size:13px}.c-contenu:has(>.ms){padding:0}.ms{height:calc(100dvh - 190px);min-height:520px}.ms-conv{color:inherit;cursor:pointer;text-decoration:none}.ms-corps .t-jour{align-self:center}.pm-mouv{box-shadow:0 0 0 1px var(--y-ligne);background:#fff;border-radius:20px;margin:12px 0 0;padding:0;list-style:none}.pm-mouv li{align-items:center;gap:12px;padding:12px 14px;font-size:14px;line-height:1.3;display:flex}.pm-mouv li+li{border-top:1px solid var(--y-ligne)}.pm-signe{background:var(--y-fond);width:32px;height:32px;color:var(--text-secondary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.pm-signe.plus{background:var(--brand-primarySoft);color:var(--brand-primary)}.pm-signe.moins{background:var(--status-warningSoft);color:var(--status-warning)}.pm-texte{flex:1;min-width:0;font-weight:600}.pm-texte small{color:var(--text-secondary);font-size:12.5px;font-weight:400;display:block}.pm-valeur{font-variant-numeric:tabular-nums;flex:none}.pm-valeur.attente,.pm-valeur.avenir{color:var(--text-secondary);font-size:12.5px;font-weight:500}.mo-ecran{background:var(--y-fond);width:100%;max-width:480px;box-shadow:0 0 0 1px var(--y-ligne);border-radius:28px;margin:0 auto;padding-bottom:8px;overflow:hidden}.mo-tete{align-items:center;gap:8px;padding:12px 12px 8px;display:flex}.mo-tete h2{text-align:center;flex:1;margin:0;font-size:17px;font-weight:600}.mo-tete .fantome{width:40px}.mo-pied{border-top:1px solid var(--y-ligne);background:#fff;gap:8px;margin-top:16px;padding:12px 16px 20px;display:grid}.mo-pied .y-btn{width:100%}.mo-erreur{margin:12px 16px 0}a.m-maint{text-decoration:none}.m-fil a.c{color:inherit;text-decoration:none}.mo-section{padding:0 16px}.mo-section>h3{color:var(--text-secondary);margin:22px 4px 10px;font-size:13px;font-weight:600}.m-corr-motif{margin:12px 16px 0}.pg-titre{color:var(--text-secondary);margin:0 0 10px 4px;font-size:13px;font-weight:600}.pg-liste{box-shadow:0 0 0 1px var(--y-ligne);background:#fff;border-radius:20px;margin:0;padding:0;list-style:none}.pg-liste li{align-items:flex-start;gap:12px;padding:12px 14px;font-size:14px;line-height:1.3;display:flex}.pg-liste li+li{border-top:1px solid var(--y-ligne)}.pg-num{background:var(--y-fond);width:32px;height:32px;color:var(--text-secondary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.pg-num .y-ic{width:16px;height:16px}.pg-num.n1{background:var(--status-warningSoft);color:var(--status-warning)}.pg-num.n2{background:var(--brand-primarySoft);color:var(--brand-primary)}.pg-texte{flex:1;min-width:0;font-weight:600}.pm-eleve{color:var(--text-primary);align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.pm-eleve:hover,.pm-eleve:focus-visible{color:var(--brand-primary)}.pm-eleve .y-ic{width:16px;height:16px;color:var(--text-secondary)}.pm-liste{margin-top:12px}.el-ligne{cursor:pointer}.el-ligne:hover td{background:var(--y-fond)}.ms-destinataire{color:inherit;border-radius:12px;text-decoration:none}.ms-destinataire:hover,.ms-destinataire:focus-visible{background:var(--y-fond)}.ms-nouveau{justify-content:center;width:100%;margin-bottom:10px}@media (max-width:600px){.pm-liste li{flex-wrap:wrap}.pm-liste li>.pg-texte{flex-basis:100%}}.pg-texte small{color:var(--text-secondary);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.pg-courbe{align-items:flex-end;gap:4px;height:16px;margin-top:6px;display:flex}.pg-courbe i{background:var(--y-ligne);border-radius:3px;width:10px;display:block}.pg-courbe i.n0{height:5px}.pg-courbe i.n1{background:var(--status-warning);height:10px}.pg-courbe i.n2{background:var(--brand-primary);height:16px}.doc-page{max-width:760px;margin:0 auto;padding:8px 0 32px}.doc-page h2{margin:0 0 4px}.doc-page table{border-collapse:collapse;width:100%;margin:12px 0}.doc-page th,.doc-page td{text-align:left;border-bottom:1px solid var(--y-ligne);padding:8px 6px}.doc-page th:last-child,.doc-page td:last-child{text-align:right}.doc-avert{border:1px solid var(--status-warning);border-radius:8px;margin:12px 0;padding:8px 12px;font-size:13.5px}@media print{.c-tete,.c-menu,.c-evitement,.doc-actions,.y-bandeau-info{display:none!important}.c-corps,.c-contenu{margin:0!important;padding:0!important;display:block!important}}.e-vrai{min-height:100dvh}.e-vrai .e-app{height:100dvh;min-height:0}.e-vrai .e-logo-svg{width:104px;height:auto;display:block}.e-vrai .e-cote nav{display:block}.e-vrai .e-ecole{color:inherit;text-decoration:none}.e-vrai .e-moi{margin-top:8px}.e-vrai .e-moi-av{border-radius:50%;flex:none;width:32px;height:32px}.e-vrai .e-moi-y{background:var(--brand-primarySoft);width:32px;height:32px;color:var(--brand-primary);border-radius:50%}.e-vrai .e-cote-bas .y-btn{justify-content:flex-start;width:100%}.e-vrai .e-alerte{background:var(--status-warningSoft);color:var(--status-warning);flex:none;margin:0;padding:10px 20px;font-size:14px;font-weight:600}.e-vrai .e-zone.c-contenu{align-content:start;gap:20px;padding:24px 28px 48px;display:grid}.e-vrai .e-zone.c-contenu>*{min-width:0}.e-vrai .e-zone.c-contenu:has(>.ms){padding:0}.e-vrai .e-recherche kbd{font:inherit;border:1px solid var(--y-ligne);color:var(--text-secondary);border-radius:5px;padding:1px 5px;font-size:11px}.e-vrai .e-menu-btn{display:none}@media (max-width:1100px){.e-vrai .e-menu-btn{display:grid}.e-vrai .e-cote{top:0}.e-vrai .e-voile{inset:0}.e-vrai .e-principal{margin:8px}.e-vrai .e-zone.c-contenu{padding:16px}.e-vrai .e-barre .e-recherche{justify-content:center;width:40px;padding:0}.e-vrai .e-barre .e-recherche span,.e-vrai .e-barre .e-recherche kbd{display:none}}@media print{.e-vrai .e-cote,.e-vrai .e-barre{display:none!important}.e-vrai .e-app{height:auto;display:block}.e-vrai .e-principal{border:0;margin:0;overflow:visible}.e-vrai .e-zone.c-contenu{padding:0;overflow:visible}}@media (max-width:1100px){.a-actions{grid-template-columns:1fr 1fr}.a-jour-haut{flex-wrap:wrap}}@media (max-width:640px){.a-actions{grid-template-columns:1fr}.a-jour{padding:8px 0}}:is(.e-vrai .e-zone.c-contenu:has(>.pa-page),.e-vrai .e-zone.c-contenu:has(>.pl-page),.e-vrai .e-zone.c-contenu:has(>.a-jour),.e-vrai .e-zone.c-contenu:has(>.f-page),.e-vrai .e-zone.c-contenu:has(>.a-hero)){gap:0;padding:0}:is(.e-vrai .e-zone.c-contenu:has(>.pa-page)>.y-bandeau-info,.e-vrai .e-zone.c-contenu:has(>.pl-page)>.y-bandeau-info,.e-vrai .e-zone.c-contenu:has(>.a-jour)>.y-bandeau-info,.e-vrai .e-zone.c-contenu:has(>.f-page)>.y-bandeau-info,.e-vrai .e-zone.c-contenu:has(>.a-hero)>.y-bandeau-info){margin:16px 24px 0}.y-av-ini{text-align:center;color:var(--brand-primary);place-items:center;padding:0;font-size:13px;font-weight:700;line-height:1;display:inline-grid}a.y-lecon{text-decoration:none}.f-onglet-lien{height:40px;color:var(--text-secondary);align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.f-onglet-lien:hover{color:var(--text-primary)}.f-tete .f-retour{flex-basis:100%;justify-content:flex-end;margin:0;font-size:13px}@media (min-width:1380px){.a-actions.a-actions--5{grid-template-columns:1.35fr repeat(4,1fr)}}@media (min-width:1101px) and (max-width:1379px){.a-actions.a-actions--5{grid-template-columns:repeat(3,1fr)}}.a-libres a{background:var(--brand-primarySoft);height:30px;color:var(--brand-primary);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.a-libres a:hover{background:#dce8fa}.e-vrai .e-logo{align-items:center;gap:8px;display:flex}.e-vrai .e-logo-y{width:32px;height:32px;display:none}.e-vrai .e-languette,.e-vrai .e-bulle{display:none}.e-vrai .e-cote{overflow:hidden}.e-vrai .e-cote>nav.e-liste{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;margin:0 -12px;padding:2px 12px 8px;overflow-y:auto}.e-vrai .e-cote>nav.e-liste::-webkit-scrollbar{display:none}.e-vrai .e-cote>nav.e-liste.fondu-haut{-webkit-mask-image:linear-gradient(#0000,#000 32px);mask-image:linear-gradient(#0000,#000 32px)}.e-vrai .e-cote>nav.e-liste.fondu-bas{-webkit-mask-image:linear-gradient(0deg,#0000,#000 32px);mask-image:linear-gradient(0deg,#0000,#000 32px)}.e-vrai .e-cote>nav.e-liste.fondu-haut.fondu-bas{-webkit-mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000)}.e-vrai .e-cote-bas{flex:none;margin-top:0}@media (min-width:1101px){.e-vrai .e-app{transition:grid-template-columns var(--duration-normal) var(--ease-out);position:relative}.e-vrai .e-languette{z-index:40;border:1px solid var(--y-ligne);width:14px;height:34px;color:var(--text-secondary);opacity:.55;cursor:pointer;transition:left var(--duration-normal) var(--ease-out), opacity var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:#fff;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:26px;left:234px}.e-vrai .e-cote:hover~.e-languette,.e-vrai .e-languette:hover,.e-vrai .e-languette:focus-visible{opacity:1}.e-vrai .e-languette:hover{color:var(--brand-primary)}.e-vrai .e-languette:focus-visible{outline:3px solid var(--focus-light);outline-offset:2px}.e-vrai .e-languette svg{width:9px;height:9px;transition:transform var(--duration-normal) var(--ease-out)}.e-vrai .e-bulle{z-index:200;background:var(--text-primary);color:#fff;font:500 12.5px/1.2 var(--font-body);white-space:nowrap;pointer-events:none;border-radius:8px;padding:6px 10px;display:block;position:fixed;transform:translateY(-50%);box-shadow:0 8px 20px -10px #172b4680}.e-vrai .e-bulle[hidden]{display:none}.e-vrai .e-bulle:before{content:"";background:inherit;border-radius:1px;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:-4px;transform:rotate(45deg)}.e-vrai .e-bulle--haut{transform:translate(-50%,-100%)}.e-vrai .e-bulle--haut:before{margin:0 0 0 -4px;top:auto;bottom:-4px;left:50%}.e-vrai .e-cote .y-nav a{height:34px}.e-vrai .e-cote .y-nav-groupe{margin:10px 10px 3px}.e-vrai .e-cote-bas>nav>.y-nav{border-top:1px solid var(--y-ligne);padding:8px 2px 0;display:block}.e-vrai .e-cote-bas>nav>.y-nav>.y-nav{flex-direction:row;justify-content:space-between;gap:2px;display:flex}.e-vrai .e-cote-bas>nav a{flex:1;justify-content:center;gap:0;height:36px;padding:0}.e-vrai .e-cote-bas>nav a .y-nav-texte{display:none}.e-vrai .e-cote-bas>nav a .y-ic{width:19px;height:19px}.e-vrai .e-cote-bas .e-moi{margin-top:4px}.e-vrai .e-app.e-reduit{grid-template-columns:68px minmax(0,1fr)}.e-vrai .e-reduit .e-languette{left:62px}.e-vrai .e-reduit .e-languette svg{transform:scaleX(-1)}.e-vrai .e-reduit .e-cote{align-items:center;padding:16px 0;overflow-x:hidden}.e-vrai .e-reduit .e-logo{justify-content:center;padding:2px 0 14px}.e-vrai .e-reduit .e-logo-svg{display:none}.e-vrai .e-reduit .e-logo-y{display:block}.e-vrai .e-reduit .e-ecole{background:0 0;border:0;justify-content:center;width:40px;height:40px;padding:0}.e-vrai .e-reduit .e-ecole>span:not(.e-ecole-y){display:none}.e-vrai .e-reduit>.e-cote>nav.e-liste,.e-vrai .e-reduit .e-cote>nav.e-liste{width:100%;margin:0;padding:2px 0 8px}.e-vrai .e-reduit .y-nav{align-items:center;gap:4px}.e-vrai .e-reduit .y-nav-texte{display:none}.e-vrai .e-reduit .y-nav-groupe{background:var(--y-ligne);width:20px;height:1px;margin:8px 0;padding:0;font-size:0}.e-vrai .e-reduit .y-nav a{border-radius:12px;justify-content:center;gap:0;width:40px;height:40px;margin:0 auto;padding:0;position:relative}.e-vrai .e-reduit .y-nav a .y-ic{width:20px;height:20px}.e-vrai .e-reduit .y-nav a[aria-current]{background:var(--brand-primarySoft);box-shadow:none}.e-vrai .e-reduit .y-nav .y-compteur{width:8px;min-width:0;height:8px;padding:0;font-size:0;position:absolute;top:7px;right:7px;box-shadow:0 0 0 2px #fff}.e-vrai .e-reduit .e-cote-bas{align-items:center;width:100%}.e-vrai .e-reduit .e-cote-bas>nav>.y-nav{padding:8px 0 0}.e-vrai .e-reduit .e-cote-bas>nav>.y-nav>.y-nav{flex-direction:column;align-items:center}.e-vrai .e-reduit .e-cote-bas>nav a{flex:none;width:40px;height:36px}.e-vrai .e-reduit .e-moi{justify-content:center;padding:10px 0 0}.e-vrai .e-reduit .e-moi>div{display:none}.e-vrai .e-reduit .e-cote-bas .y-btn{justify-content:center;gap:0;width:40px;padding:0}}@media (prefers-reduced-motion:reduce){.e-vrai .e-app,.e-vrai .e-languette,.e-vrai .e-languette svg{transition:none}}.a-perso-zone{align-self:center;position:relative}.a-perso{cursor:pointer;border:0;font-family:inherit}.a-perso-menu{z-index:20;gap:8px;min-width:240px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.a-perso-menu .y-libelle,.a-perso-menu .y-aide{margin:0}.fl-e-ini{background:var(--brand-primarySoft);width:22px;height:22px;color:var(--brand-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.e-vrai .e-zone.c-contenu:has(>.a-hero){display:block}.a-hero-texte .a-salut{letter-spacing:.01em;color:var(--brand-primary);font-size:14.5px;font-weight:500;line-height:1.3}.a-hero-texte .a-phrase{letter-spacing:-.02em;margin-top:3px;font-size:26px;font-weight:600;line-height:1.22}.e-vrai .e-recherche{width:280px;height:40px;box-shadow:0 0 0 1px var(--y-ligne), 0 2px 8px -5px #172b4633;white-space:nowrap;cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-out);background:#fff;border:0;border-radius:999px;gap:10px;padding:0 8px 0 14px}.e-vrai .e-recherche:hover{box-shadow:0 0 0 1px var(--brand-primary), 0 8px 18px -10px #2457a766}.e-vrai .e-recherche:focus-visible{outline:3px solid var(--focus-light);outline-offset:2px}.e-vrai .e-recherche .y-ic{color:var(--brand-primary)}.e-vrai .e-recherche span{text-overflow:ellipsis;text-align:left;overflow:hidden}.e-vrai .e-recherche kbd{background:var(--y-fond);color:var(--text-secondary);border:0;border-radius:6px;padding:2px 6px;font-size:10.5px}.a-perso{height:28px;box-shadow:none;color:var(--text-secondary);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:#ffffff8c;gap:6px;padding:0 10px;font-size:12px;font-weight:500}.a-perso:hover,.a-perso[aria-expanded=true]{color:var(--brand-primary);box-shadow:0 0 0 1px var(--y-ligne);background:#fff}.a-perso:focus-visible{outline:3px solid var(--focus-light);outline-offset:2px}.a-perso .y-ic{width:14px;height:14px}.a-perso-menu{min-width:260px;box-shadow:0 0 0 1px var(--y-ligne), 0 18px 40px -16px #172b4659;background:#fff;border:0;border-radius:16px;gap:10px;padding:16px;top:calc(100% + 10px)}.a-perso-menu .y-inter-ligne{cursor:pointer;padding:6px 0;font-size:14px}.a-perso-menu input[type=checkbox]{accent-color:var(--brand-primary);width:17px;height:17px}.a-hero--simple{z-index:30;overflow:visible}.a-perso-menu{z-index:31}.rg-nav-groupe{letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary);margin:10px 12px 4px;font-size:11.5px;font-weight:600}.rg-nav-groupe:first-child{margin-top:0}.ra-menu{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ra-menu li{background:var(--y-fond);border-radius:12px;align-items:center;gap:6px;padding:6px 8px 6px 12px;display:flex}.ra-menu li>.y-ic{width:17px;height:17px;color:var(--text-secondary);flex:none}.ra-nom{flex:1;min-width:0;font-size:14px;font-weight:500}.ra-nom small{color:var(--brand-primary);margin-left:8px;font-size:11.5px;font-weight:600}.ra-menu li.epingle{background:var(--brand-primarySoft)}.ra-menu li.cache{opacity:.6}.ra-menu li.cache .ra-nom small{color:var(--text-secondary)}.ra-menu [data-p-menu=haut] .y-ic{transform:rotate(180deg)}.ra-menu [data-p-menu] .y-ic{width:16px;height:16px}.e-vrai.dense .e-cote .y-nav a{height:30px}.e-vrai.dense .e-barre{height:54px}.e-vrai.dense .y-tableau td{height:42px}.e-vrai.dense .y-tableau th{height:34px}.e-vrai.dense .y-widget{gap:8px;padding:14px 16px}.e-vrai.dense .y-widget-picto{border-radius:13px;width:44px;height:44px}.e-vrai.dense .y-widget-chiffre{font-size:32px}.e-vrai.dense .y-carte{padding:14px}.e-vrai.dense .pl-page,.e-vrai.dense .pa-page,.e-vrai.dense .f-page{padding-top:16px}.e-vrai.dense .y-ligne{min-height:44px}.e-vrai.dense .rg-bloc{padding:16px}.ra-menu li .y-btn{flex:none}.ra-menu li.epingle{box-shadow:inset 0 0 0 1px var(--brand-primarySoft)}.ra-statut{min-height:20px;color:var(--text-secondary);margin:12px 0 0;font-size:12.5px}.ra-page{max-width:760px}.ra-champs-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:700px){.ra-champs-2{grid-template-columns:1fr}.ra-menu li{flex-wrap:wrap}}.e-vrai a.e-moi{color:inherit;transition:background var(--duration-fast) var(--ease-out);border-radius:12px;text-decoration:none}.e-vrai a.e-moi:hover{background:var(--y-fond)}.e-vrai a.e-moi:focus-visible{outline:3px solid var(--focus-light);outline-offset:2px}.a-perso-plus{border-top:1px solid var(--y-ligne);color:var(--brand-primary);margin-top:2px;padding-top:10px;font-size:12.5px;font-weight:600;text-decoration:none}.a-perso-plus:hover{text-decoration:underline}.rg-bloc .y-inter-ligne{justify-content:space-between;gap:16px;width:100%}.rg-bloc .y-inter-ligne>span{font-size:14px}.ra-menu .y-btn:disabled{opacity:.3;cursor:default;background:0 0}.fl-3d:not(.fl-pret) .fl-etiquettes{visibility:hidden}.y .e-zone .pl-widgets{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}@media (max-width:1100px){.y .e-zone .pi-kpi{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.y .e-zone .lv-grille{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}}@media (max-width:700px){.y .e-zone .y-tableau-cadre:has(>.y-tableau){background:0 0;border:0;border-radius:0;overflow:visible}.y .e-zone .y-tableau,.y .e-zone .y-tableau tbody,.y .e-zone .y-tableau tr,.y .e-zone .y-tableau td{width:auto;display:block}.y .e-zone .y-tableau thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.y .e-zone .y-tableau tbody tr{border:1px solid var(--y-ligne);background:#fff;border-radius:16px;margin-bottom:10px;padding:10px 14px}.y .e-zone .y-tableau td{white-space:normal;text-align:right;border:0;justify-content:space-between;align-items:center;gap:12px;height:auto;min-height:34px;padding:4px 0;display:flex}.y .e-zone .y-tableau td:before{content:attr(data-label);max-width:45%;color:var(--text-secondary);text-align:left;flex:none;font-size:12px;font-weight:500}.y .e-zone .y-tableau td:first-child{border-bottom:1px solid var(--y-ligne);text-align:left;justify-content:flex-start;margin-bottom:4px;padding-bottom:8px;font-weight:600}.y .e-zone .y-tableau td:first-child:before,.y .e-zone .y-tableau td[data-label=""]:before{display:none}.y .e-zone .y-tableau td[data-label=""]{justify-content:flex-end}.y .e-zone .pl-widgets,.y .e-zone .pi-kpi{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-left:-16px;margin-right:-16px;padding:8px 16px 14px;scroll-padding-left:16px;display:flex;overflow-x:auto}.y .e-zone .pl-widgets::-webkit-scrollbar{display:none}.y .e-zone .pi-kpi::-webkit-scrollbar{display:none}.y .e-zone .pl-widgets>*,.y .e-zone .pi-kpi>*{scroll-snap-align:start;flex:0 0 min(78%,300px)}.y .e-zone .y-widget-picto{border-radius:13px;width:44px;height:44px}.y .e-zone .y-widget-chiffre{font-size:32px}.y .e-zone .y-ligne{flex-wrap:wrap;row-gap:6px}.y .e-zone .y-ligne-texte{flex:calc(100% - 64px);min-width:0}}.fl-temps{position:relative}.a-eleve{align-items:center;gap:10px;display:inline-flex}@media (max-width:700px){.a-perso-menu{width:min(300px,100vw - 32px);left:auto;right:0}}.e-vrai .e-zone.c-contenu>.pl-onglets{min-height:max-content}@media (prefers-reduced-motion:no-preference){.fl-etq,.fl-lieu{transition:opacity .22s}}.pa-avance{align-items:center;gap:10px;min-width:150px;display:flex}.pa-avance .barre{background:var(--y-fond);border-radius:4px;flex:1;height:8px;display:block;overflow:hidden}.pa-avance .barre i{background:var(--brand-primary);border-radius:4px;height:100%;display:block}.pa-avance .barre i.retard{background:var(--status-warning)}.pa-fin{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:22px;display:grid}.pa-fin .hl-controles{grid-template-columns:1fr}.pa-fin .hl-controles li.manque,.pa-fin .hl-controles li.manque .y-ic{color:var(--status-warning);font-weight:600}.pa-qui{align-items:center;gap:8px;display:inline-flex}.fl-horloge{box-shadow:0 0 0 1px var(--y-ligne);background:#fff;border-radius:999px;align-items:center;gap:14px;padding:8px 18px 8px 20px;display:inline-flex}.fl-horloge .fl-heure{letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-width:0;font-size:30px;font-weight:800;line-height:1}.fl-statut{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.fl-statut i{background:#9aa7b6;border-radius:50%;flex:none;width:10px;height:10px}.fl-statut.ouverte{color:#14764f}.fl-statut.ouverte i{background:#1fa971;box-shadow:0 0 0 3px #1fa97138}.fl-statut.fermee{color:var(--status-danger)}.fl-statut.fermee i{background:var(--status-danger)}.fl-cadre.nu .fl-horloge{z-index:3;-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#ffffffd1;position:absolute;bottom:28px;left:28px;box-shadow:0 0 0 1px #dce4eee6,0 14px 34px -22px #172b4673}.fl-cadre.nu .fl-haut{bottom:92px}.fl-cadre.nu .fl-gps{bottom:28px}.fl-cadre:not(.nu) .fl-horloge{grid-column:1/-1;justify-self:start}.fl-cadre.nu.empile .fl-horloge{justify-self:start;position:static}@media (max-width:1100px){.fl-cadre.nu .fl-horloge{justify-self:start;position:static}}.fl-cadre.nu .fl-cote{width:292px;padding:4px 6px 12px 4px;top:64px;bottom:76px;right:18px}.fl-cadre.nu.empile .fl-cote,.fl-cadre.nu .fl-cote{scrollbar-gutter:stable}@media (max-width:1100px){.fl-cadre.nu .fl-cote{width:auto;padding:0}}.a-hero>.a-perso-zone{z-index:31;align-self:auto;position:absolute;top:14px;right:24px}.a-hero>.a-perso-zone .a-perso{border-radius:50%;justify-content:center;width:36px;height:36px;padding:0}.a-hero>.a-perso-zone .a-perso-menu{left:auto;right:0}.a-hero--simple>.a-perso-zone{top:8px}@media (max-width:700px){.a-hero>.a-perso-zone{right:14px}}.lv-vue{gap:20px;display:grid}.lv-vue-barre{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lv-vue-barre .y-pousse{flex:1}.lv-edition{color:var(--text-secondary);margin-top:2px;font-size:13px}.lv-entier{gap:32px;display:grid}.lv-partie{gap:14px;display:grid}.lv-partie-titre{border-bottom:1px solid var(--y-ligne);align-items:center;gap:8px;margin:0;padding-bottom:8px;font-size:18px;display:flex}.lv-partie-titre .y-ic{width:18px;height:18px;color:var(--brand-primary)}.lv-bilans .qui{align-items:center;gap:8px;display:inline-flex}:is(.e-vrai:has(.lv-controle) .e-cote,.e-vrai:has(.lv-controle) .e-barre,.e-vrai:has(.lv-controle) .e-voile){display:none!important}.e-vrai:has(.lv-controle) .e-app{grid-template-columns:minmax(0,1fr)}.e-vrai:has(.lv-controle) .e-principal{margin:8px}@media (max-width:760px){.lv-grille,.lv-comp{grid-template-columns:1fr}.lv-journal li{grid-template-columns:auto minmax(0,1fr)}.lv-journal li .q{grid-column:1/-1;padding-top:0}}@media print{.lv-vue{gap:12px}.lv-entier{gap:18px}.lv-partie{break-inside:auto}.lv-partie-titre{break-after:avoid}.lv-bilans tr,.lv-journal li,.lv-case,.lv-comp .y-widget,.pl-widgets .y-widget{break-inside:avoid}.lv-vue .y-tableau-cadre{overflow:visible!important}.lv-vue .y-widget-etin{display:none}}@media (max-width:760px){.lv-vue-tete h2{font-size:22px}}.ex-libre .y-carte-actions{flex-wrap:wrap;gap:8px 12px}.ex-libre .y-carte-titre{padding-right:52px}.ex-libre .ex-aide{color:#ffffffc7}.ex-libre .ex-sur-sombre{color:#fff}.ex-libre .ex-sur-sombre:hover{background:#ffffff1f}.ex-noter{margin-bottom:20px;padding:14px 16px}.ex-noter-champs{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ex-noter-champs .y-champ{flex:200px}.ex-remettre{flex-direction:column;gap:4px;display:inline-flex}@media (max-width:560px){.ex-reglage{gap:12px;padding:14px}.ex-reglage .y-reglage-ic{display:none}}.pi-kpi .pi-chiffre{font-size:30px}.pi-histo.vide{height:90px}.pi-details>summary{cursor:pointer;color:var(--text-primary);align-items:center;gap:8px;font-size:16px;font-weight:600;list-style:none;display:flex}.pi-details>summary::-webkit-details-marker{display:none}.pi-details>summary:after{content:"Afficher";color:var(--brand-primary);margin-left:auto;font-size:13px;font-weight:500}.pi-details[open]>summary:after{content:"Masquer"}.pi-details>summary .y-ic{width:18px;height:18px;color:var(--brand-primary)}.pi-details[open]>summary{margin-bottom:10px}.hm-sous{color:var(--text-secondary);font-size:12px;font-weight:400;display:block}.hm-detail>summary{cursor:pointer;list-style:none}.hm-detail>summary::-webkit-details-marker{display:none}.hm-detail>summary>small{color:var(--brand-primary);margin-top:2px;font-size:12px;font-weight:400;display:block}.hm-detail[open]>summary>small{margin-bottom:6px}.hm-retour{flex-basis:100%}.pi-agences{flex-wrap:wrap;max-width:100%;margin-bottom:16px}.pi-agences form{display:contents}.pi-agences button[aria-current=true]{color:var(--text-primary);background:#fff;box-shadow:0 1px 3px #172b461f}.pi-agences button{text-align:left;height:auto;min-height:28px;padding-top:4px;padding-bottom:4px}
