#prochain-quotidien .avanido-brand-mark{flex:none;display:block}#prochain-quotidien .pq-mobile-brand{align-items:center;gap:8px}#prochain-quotidien .pq-mobile-brand img{flex:none}#prochain-quotidien .avanido-importance-key{padding:14px 18px;margin-bottom:22px;border:1px solid var(--color-primary-line);background:var(--color-primary-tint);border-radius:var(--radius-panel);color:var(--color-text)}#prochain-quotidien .avanido-importance-key p{margin:4px 0;font-size:15px;line-height:1.6}#prochain-quotidien .avanido-portrait-section{margin:16px 0;border:1px solid var(--color-primary-line);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}#prochain-quotidien .avanido-portrait-section>summary{display:flex;align-items:center;gap:15px;list-style:none;cursor:pointer;padding:20px;background:var(--color-primary-soft)}#prochain-quotidien .avanido-portrait-section>summary::-webkit-details-marker{display:none}#prochain-quotidien .avanido-portrait-section>summary>span:nth-child(2){flex:1 1;min-width:0}#prochain-quotidien .avanido-portrait-section>summary strong{display:block;font-family:var(--font-heading);font-size:19px;color:var(--color-primary-hover);margin-bottom:6px}#prochain-quotidien .avanido-section-number{display:grid;place-items:center;min-width:38px;height:40px;border-radius:7px;background:var(--color-primary);color:var(--color-surface);font-family:var(--font-heading);font-size:16px;font-weight:750}#prochain-quotidien .avanido-section-summary{display:block;color:var(--color-text);font-size:15px;line-height:1.55;overflow-wrap:anywhere}#prochain-quotidien .avanido-portrait-chevron{color:var(--color-primary);font-size:26px;flex:none;transition:transform .16s ease}#prochain-quotidien .avanido-portrait-section[open]>summary{border-bottom:1px solid var(--color-primary-line);background:var(--color-primary-tint)}#prochain-quotidien .avanido-portrait-section[open] .avanido-portrait-chevron{transform:rotate(180deg)}#prochain-quotidien .avanido-portrait-body{padding:22px;color:var(--color-text);font-size:16px;line-height:1.65}#prochain-quotidien .avanido-portrait-body>p{margin:0 0 20px}#prochain-quotidien .avanido-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}#prochain-quotidien .avanido-field{min-width:0;margin-bottom:17px}#prochain-quotidien .avanido-custom>label,#prochain-quotidien .avanido-field>label{display:block;font-size:15px;font-weight:650;margin-bottom:7px;color:var(--color-ink)}#prochain-quotidien .avanido-custom :is(select,input),#prochain-quotidien .avanido-field :is(select,input,textarea){width:100%;box-sizing:border-box;min-height:46px;padding:9px 11px;border:1px solid var(--color-line)}#prochain-quotidien .avanido-field textarea{min-height:112px;height:auto;resize:none}#prochain-quotidien .avanido-field-meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;margin-top:9px}#prochain-quotidien .avanido-custom>small,#prochain-quotidien .avanido-field-meta>span,#prochain-quotidien .avanido-field>small{color:var(--color-muted);font-size:13px;line-height:1.5}#prochain-quotidien .avanido-level-label{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--color-muted)}#prochain-quotidien .avanido-field .avanido-level-label select{width:auto;max-width:180px;min-height:44px;font-size:16px;color:var(--color-primary-hover);background:var(--color-primary-soft);border-color:var(--color-primary-line)}#prochain-quotidien .avanido-more{border-top:1px solid var(--color-line);padding-top:13px;margin-top:18px}#prochain-quotidien .avanido-more>summary{cursor:pointer;color:var(--color-primary-hover);font-size:15px;font-weight:650;padding:7px 0}#prochain-quotidien .avanido-more[open]>summary{margin-bottom:20px}#prochain-quotidien .avanido-cv-facts{padding:15px 18px;border:1px solid var(--color-primary-line);border-radius:var(--radius-panel);background:var(--color-primary-soft);margin-bottom:22px}#prochain-quotidien .avanido-cv-facts p{margin:5px 0}#prochain-quotidien .avanido-cv-facts>span{font-size:13px;color:var(--color-muted)}#prochain-quotidien .avanido-custom,#prochain-quotidien .avanido-hypothesis{padding:18px;border:1px solid var(--color-line);border-radius:var(--radius-panel);margin:14px 0;background:var(--color-neutral-soft)}#prochain-quotidien .avanido-hypothesis label{display:block}#prochain-quotidien .avanido-hypothesis select{display:block;width:100%;min-height:44px;margin-top:7px}#prochain-quotidien .avanido-portrait-save{padding:20px;border:1px solid var(--color-primary-line);background:var(--color-primary-tint);border-radius:var(--radius-panel);margin-top:22px;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between}#prochain-quotidien .avanido-portrait-save p{margin:0;flex:1 1;font-size:14px;color:var(--color-text);min-width:200px}#prochain-quotidien #portrait-errors{margin:15px 0;padding:14px;color:var(--color-danger);border:1px solid var(--color-danger);background:var(--color-danger-soft);border-radius:var(--radius-control)}#prochain-quotidien #portrait-errors[hidden]{display:none}#prochain-quotidien .avanido-field [aria-invalid=true]{border:2px solid var(--color-danger)}#prochain-quotidien .avanido-field-error{color:var(--color-danger);margin:0;font-size:14px}#prochain-quotidien .avanido-match-list{margin:0;padding:0;list-style:none}#prochain-quotidien .avanido-match-list li{padding:12px 0;border-bottom:1px solid var(--color-line)}#prochain-quotidien .avanido-match-list li:last-child{border-bottom:0}#prochain-quotidien .avanido-match-list li>div{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline;justify-content:space-between}#prochain-quotidien .avanido-match-list li span{color:var(--color-primary-hover);font-size:14px}#prochain-quotidien .avanido-match-list li[data-match-status=mismatch] span,#prochain-quotidien .avanido-match-list li[data-match-status=unknown] span{color:var(--color-warning)}#prochain-quotidien .avanido-match-list li p{margin:5px 0;font-size:15px}#prochain-quotidien .avanido-excluded{grid-column:1/-1;margin:14px 0;padding:18px;border:1px solid var(--color-warning-line);background:var(--color-warning-soft);color:var(--color-text);border-radius:var(--radius-panel)}#prochain-quotidien .avanido-excluded>summary{cursor:pointer;font-size:16px;font-weight:650;color:var(--color-warning)}#prochain-quotidien .pq-route-number[data-excluded]{width:auto;min-width:55px;padding:4px 7px;font-size:12px}#prochain-quotidien .avanido-excluded>p{font-size:15px;line-height:1.65}@media (max-width:600px){#prochain-quotidien .avanido-fields{grid-template-columns:1fr;gap:8px}#prochain-quotidien .avanido-portrait-body{padding:16px}#prochain-quotidien .avanido-portrait-section>summary{padding:16px;gap:11px}#prochain-quotidien .avanido-portrait-section>summary strong{font-size:17px}#prochain-quotidien .avanido-section-number{min-width:30px;height:34px;font-size:14px}#prochain-quotidien .avanido-portrait-save .pq-button{width:100%}}@media (prefers-reduced-motion:reduce){#prochain-quotidien .avanido-portrait-chevron{transition:none}}#prochain-quotidien .avanido-portrait-section{--portrait-accent:var(--color-primary-hover);--portrait-soft:var(--color-primary-soft);--portrait-line:var(--color-primary-line);border-color:var(--portrait-line)}#prochain-quotidien .avanido-portrait-section[data-portrait-section=search]{--portrait-accent:var(--color-discovery-hover);--portrait-soft:var(--color-discovery-soft);--portrait-line:var(--color-discovery-line)}#prochain-quotidien .avanido-portrait-section[data-portrait-section=conditions]{--portrait-accent:var(--color-network-hover);--portrait-soft:var(--color-network-soft);--portrait-line:var(--color-network-line)}#prochain-quotidien .avanido-portrait-section>summary,#prochain-quotidien .avanido-portrait-section[open]>summary{background:var(--portrait-soft);border-color:var(--portrait-line)}#prochain-quotidien .avanido-portrait-section .avanido-portrait-chevron,#prochain-quotidien .avanido-portrait-section>summary strong{color:var(--portrait-accent)}#prochain-quotidien .avanido-section-symbol{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:var(--radius-control);border:1px solid var(--portrait-line);background:var(--color-surface);color:var(--portrait-accent);font-size:23px;font-weight:650}#prochain-quotidien .avanido-portrait-body{padding:20px}#prochain-quotidien .avanido-block-origin{margin:0 0 14px;font-size:14px;color:var(--color-muted)}#prochain-quotidien .avanido-portrait-row{padding:15px 0;border-bottom:1px solid var(--color-line)}#prochain-quotidien .avanido-portrait-row:last-child{border-bottom:0}#prochain-quotidien .avanido-row-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}#prochain-quotidien .avanido-row-heading>div:first-child{min-width:0;flex:1 1}#prochain-quotidien .avanido-row-label{display:block;color:var(--color-muted);font-size:14px;line-height:1.45}#prochain-quotidien .avanido-row-value{margin:4px 0 0;color:var(--color-ink);font-size:16px;line-height:1.55;font-weight:600;overflow-wrap:anywhere}#prochain-quotidien .avanido-row-heading small{display:block;margin-top:7px;color:var(--color-warning);font-size:14px;line-height:1.5;overflow-wrap:anywhere}#prochain-quotidien .avanido-row-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:9px;max-width:230px}#prochain-quotidien .avanido-criterion-badge{display:inline-block;padding:4px 9px;font-size:13px;line-height:1.45;color:var(--color-muted);background:var(--color-neutral-soft);border:1px solid var(--color-line);border-radius:var(--radius-control);white-space:nowrap}#prochain-quotidien .avanido-criterion-badge.avanido-required{color:var(--color-warning);background:var(--color-warning-soft);border-color:var(--color-warning-line)}#prochain-quotidien .avanido-edit-button{min-height:44px;padding:8px 12px;color:var(--portrait-accent);background:var(--portrait-soft);border:1px solid var(--portrait-line);border-radius:var(--radius-control);cursor:pointer;font:650 15px/1.4 var(--font-body)}@media (hover:hover) and (pointer:fine){#prochain-quotidien .avanido-edit-button:hover{border-color:var(--portrait-accent);background:var(--color-surface)}}#prochain-quotidien .avanido-edit-button[aria-expanded=true]{border-width:2px;padding:7px 11px}#prochain-quotidien .avanido-choice-editor{margin:17px 0 3px;padding:18px;background:var(--color-primary-soft);border:1px solid var(--color-primary-line);border-radius:var(--radius-panel)}#prochain-quotidien .avanido-choice-editor h4{margin:0 0 15px;color:var(--color-ink);font:700 17px/1.45 var(--font-heading)}#prochain-quotidien .avanido-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}#prochain-quotidien .avanido-choice{min-height:48px;padding:11px 13px;display:flex;align-items:center;gap:10px;text-align:left;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-primary-line);border-radius:var(--radius-control);font:500 15px/1.45 var(--font-body);cursor:pointer;overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){#prochain-quotidien .avanido-choice:hover{border-color:var(--color-primary);background:var(--color-primary-tint)}}#prochain-quotidien .avanido-choice[aria-pressed=true]{color:var(--color-primary-hover);background:var(--color-primary-tint);border:2px solid var(--color-primary);padding:10px 12px;font-weight:650}#prochain-quotidien .avanido-choice-check{flex:none;width:17px;font-size:17px}#prochain-quotidien .avanido-editor-importance{margin-top:20px;border-top:1px solid var(--color-primary-line);padding-top:16px}#prochain-quotidien .avanido-editor-label{display:block;margin-bottom:9px;color:var(--color-ink);font-weight:650;font-size:15px}#prochain-quotidien .avanido-editor-hint{margin:10px 0 0;color:var(--color-muted);font-size:14px;line-height:1.55}#prochain-quotidien .avanido-editor-actions{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin-top:20px}#prochain-quotidien .avanido-money{display:flex;align-items:center;justify-content:center;gap:20px;padding:12px;background:var(--color-surface)}#prochain-quotidien .avanido-money,#prochain-quotidien .avanido-money button{border:1px solid var(--color-primary-line);border-radius:var(--radius-control)}#prochain-quotidien .avanido-money button{flex:none;width:48px;height:48px;padding:0;color:var(--color-primary-hover);background:var(--color-primary-tint);font:600 24px/1 var(--font-body);cursor:pointer}@media (hover:hover) and (pointer:fine){#prochain-quotidien .avanido-money button:hover{border-color:var(--color-primary)}}#prochain-quotidien .avanido-money button:disabled{opacity:.5;cursor:not-allowed;background:var(--color-neutral-soft)}#prochain-quotidien .avanido-money output{min-width:110px;text-align:center;color:var(--color-ink);font:750 22px/1.4 var(--font-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#prochain-quotidien .avanido-fact-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}#prochain-quotidien .avanido-fact-tags span{padding:6px 10px;color:var(--color-primary-hover);background:var(--color-surface);border:1px solid var(--color-primary-line);border-radius:var(--radius-control);font-size:14px}#prochain-quotidien .avanido-legacy-note{padding:13px 15px;margin:14px 0;color:var(--color-text);background:var(--color-neutral-soft);border:1px solid var(--color-line);border-radius:var(--radius-panel);font-size:15px;overflow-wrap:anywhere}#prochain-quotidien .avanido-legacy-note p{margin:7px 0 0;white-space:pre-wrap}#prochain-quotidien .avanido-legacy-note>.avanido-criterion-badge{margin-left:8px}#prochain-quotidien .avanido-save-actions{display:flex;flex-direction:column;gap:7px;align-items:flex-start}#prochain-quotidien #portrait-save[hidden],#prochain-quotidien .avanido-portrait-save[hidden]{display:none}#prochain-quotidien .avanido-portrait-row [aria-invalid=true]{outline:2px solid var(--color-danger);border-radius:var(--radius-panel)}@media (max-width:600px){#prochain-quotidien .avanido-row-heading{align-items:flex-start;gap:10px}#prochain-quotidien .avanido-row-actions{max-width:105px;gap:7px}#prochain-quotidien .avanido-choice-grid{grid-template-columns:1fr}#prochain-quotidien .avanido-choice-editor{padding:14px}#prochain-quotidien .avanido-portrait-section>summary strong{font-size:17px}#prochain-quotidien .avanido-save-actions{width:100%}#prochain-quotidien .avanido-money{gap:12px}}#prochain-quotidien .pq-brand{gap:10px;padding:4px 6px;font-size:21px;font-weight:700;letter-spacing:-.01em;text-decoration:none}#prochain-quotidien .pq-brand .avanido-brand-mark{display:block;width:34px;height:34px;object-fit:contain;background:#fff;border-radius:10px}@media (max-width:990px){#prochain-quotidien .pq-brand .avanido-brand-mark{width:40px;height:40px;border-radius:12px}}.pv-salary-hint{display:block;margin-top:6px;font-size:13px;color:var(--color-primary);text-decoration:none}.pv-salary-hint:hover{text-decoration:underline}