.page-pile main, .page-aujourdhui main{overflow-x: clip;}.tri{position: relative;max-width: 472px;margin-inline: auto;}.tri .dalle{padding: 10px 12px 12px;}.tri .fil{margin-bottom: 6px;}.tri .fil-texte{margin: 0;letter-spacing: 0;font-size: 15px;line-height: 1.2;font-weight: 600;}.tri .fil [data-pile-jauge]{flex: 1;min-width: 0;}.tri .pile{margin-bottom: 20px;}.pile-ecran, .tri-abonne{padding-top: 8px;padding-inline: 8px;}.pile-entete{max-width: 472px;margin-inline: auto;padding: 4px 8px 6px;}.pile-h1{font-size: 19px;line-height: 1.2;letter-spacing: -.012em;text-wrap: balance;}.pile-reglage > summary{display: flex;align-items: center;justify-content: space-between;gap: 8px;min-height: 44px;list-style: none;cursor: pointer;color: var(--encre-2);font-size: 14px;line-height: 1.25;}.pile-reglage > summary::-webkit-details-marker{display: none;}.pile-reglage > summary .btn-t{min-height: 44px;font-size: 14px;}.pile-reglage-texte{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.pile-reglage-corps{margin: 4px 0 12px;padding: 14px;}.pile-sous{max-width: 472px;margin: 18px auto 0;padding-inline: 8px;color: var(--encre-2);font-size: 15px;line-height: 1.45;text-align: center;}.pile-note{margin: 0 8px 8px;color: var(--encre-2);font-size: 14px;line-height: 1.4;}.tri-liens{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 4px 16px;margin-top: 4px;}.tri-reglage{min-height: 32px;color: var(--encre-2);text-decoration: none;}.tri-reglage:hover{color: var(--encre);}.tri-aide{margin-top: 8px;color: var(--encre-2);font-size: 14px;line-height: 1.4;text-align: center;}.tri-aide-clavier{display: none;}.tri-lecture{color: var(--rouge);font-weight: 600;}@media (hover: hover) and (min-width: 900px){.tri-aide-clavier{display: block;}.tri-aide-doigt{display: none;}}.pile-carte{position: relative;z-index: 2;touch-action: pan-y;user-select: none;-webkit-user-select: none;border-radius: var(--r-carte);}.pile-carte > .ao{height: 100%;}.pile-carte[data-tenue]{cursor: grabbing;will-change: transform;}.pile-carte[data-tenue] > .ao{box-shadow: var(--ombre-3);}.pile-carte[data-retour]{transition: transform var(--t-retour) var(--sortie);}.pile-carte[data-sortie]{transition: transform 260ms var(--depart), opacity 260ms linear;pointer-events: none;}.pile-carte[data-vol]{transition: transform var(--t-vol) var(--depart), opacity 100ms linear 300ms;pointer-events: none;z-index: 60;}.pile-carte[data-suivante]{position: absolute;inset: 0;z-index: 1;overflow: hidden;transform: translateY(10px) scale(.95);pointer-events: none;}.pile-carte[data-monte]{transition: transform var(--t-court) var(--sortie);}.pile-vraie::after{content: none;}.pile-vraie.pile-fin::before{content: none;}@media (hover: hover){.pile-carte:not([data-suivante]){cursor: grab;}}.pile-tampons .tampon{opacity: 0;}.pile-metier{position: absolute;top: 19px;right: 19px;z-index: 1;display: block;line-height: 20px;max-width: calc((100% - 38px) / 2 - 4px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.pile-carte:has(> .pile-metier):not(:has(> .ao > .ao-lot)) .pile-metier{right: auto;left: 19px;max-width: calc(100% - 38px);}.pile-carte:has(> .pile-metier):not(:has(> .ao > .ao-lot)) > .ao{padding-top: 54px;}.pile-carte:has(> .pile-metier) > .ao > .ao-lot{max-width: calc(50% - 4px);}.pile-carte:has(> .pile-metier) > .ao > .ao-lot > span{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.pile-carte:has(> .pile-metier) > .ao > .ao-lot .plaque-suite{display: none;}.pile-carte > .ao .ao-fait{min-height: 36px;padding-block: 4px;}.pile-carte > .ao .ao-fait dd{flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.pile-carte > .ao > .ao-objet{-webkit-line-clamp: 1;}.pile-carte > .ao > .ao-source{padding-right: 72px;}@media (max-width: 899px) and (max-height: 650px){.pile-carte > .ao{padding: 14px 16px 10px;}.pile-carte > .ao > .ao-lot{margin-bottom: 6px;}.pile-carte > .ao .ao-titre{font-size: 20px;}.pile-carte > .ao > .ao-objet{margin-top: 2px;font-size: 14px;line-height: 1.3;}.pile-carte > .ao .ao-faits{margin-top: 8px;}.pile-carte > .ao .ao-fait{min-height: 32px;padding-block: 2px;}.pile-carte > .ao .ao-pourquoi{margin-top: 6px;}.pile-carte > .ao .delai{margin-top: 8px;}.pile-carte > .ao .ao-source{margin-top: 4px;}.pile-carte:has(> .pile-metier) .pile-metier{top: 15px;right: 17px;}.pile-carte:has(> .pile-metier):not(:has(> .ao > .ao-lot)) .pile-metier{left: 17px;}.pile-carte:has(> .pile-metier):not(:has(> .ao > .ao-lot)) > .ao{padding-top: 46px;}}@media (max-width: 899px) and (max-height: 600px){.pile-carte > .ao .ao-pourquoi{display: none;}.pile-carte > .ao .ao-titre{font-size: 19px;}}.pile-verso > summary{position: absolute;right: 8px;bottom: 4px;z-index: 3;display: inline-flex;align-items: center;min-height: 44px;padding: 0 10px;list-style: none;cursor: pointer;color: var(--encre);font-size: 14px;line-height: 1;font-weight: 600;text-decoration: underline;text-underline-offset: 3px;text-decoration-thickness: 1px;}.pile-verso > summary::-webkit-details-marker{display: none;}.pile-verso > summary span{display: inline-flex;align-items: center;gap: 4px;}.pile-verso-fermer, .pile-verso[open] .pile-verso-ouvrir{display: none !important;}.pile-verso[open] .pile-verso-fermer{display: inline-flex !important;}.pile-verso[open] > summary{right: auto;left: 8px;bottom: 4px;}.pile-verso-corps{position: absolute;inset: 0;z-index: 2;display: flex;flex-direction: column;overflow-y: auto;overscroll-behavior: contain;padding-bottom: 48px;border: 1px solid var(--beton-3);border-radius: var(--r-carte);background: var(--beton-0);}.pile-verso-corps > .ao{border: 0;box-shadow: none;background: none;}.pile-verso-corps > .ao-source{margin: auto 18px 0;padding-top: 8px;}.pile-verso-corps .ao-verso p, .pile-verso-corps .ao-verso li{overflow-wrap: anywhere;}.pile-verso[open] > .pile-verso-corps{animation: pile-retourne var(--t-court) var(--sortie);}@keyframes pile-retourne{from{opacity: 0;transform: scale(.98);}}.pile-dos{position: absolute;inset: 0;z-index: 1;transform: translateY(10px) scale(.95);pointer-events: none;}.pile-dos .ao-dos{height: 100%;min-height: 0;}.pile-derniere{position: absolute;left: 0;right: 0;bottom: -21px;z-index: 3;display: flex;align-items: center;justify-content: center;gap: 6px;color: var(--encre-2);font-size: 13px;line-height: 1.3;font-weight: 600;pointer-events: none;}.tri .gestes{position: sticky;bottom: calc(8px + env(safe-area-inset-bottom));z-index: 5;}.pile-triee .tri .gestes, .avec-onglets .tri .gestes{bottom: calc(var(--onglets-h) + 8px + env(safe-area-inset-bottom));}.tri .gestes::before{content: "";position: absolute;inset: -14px -12px -12px;z-index: -1;border-radius: 0 0 var(--r-dalle) var(--r-dalle);background: linear-gradient(to bottom, rgba(232,230,224,0), var(--beton-2) 14px);pointer-events: none;}.gestes .btn-s[data-estompe], .gestes .btn-p[data-estompe]{opacity: .45;}.gestes .btn-p[data-pulse], .blocage-bouton[data-pulse]{animation: pile-pulse 320ms var(--sortie);}@keyframes pile-pulse{50%{transform: scale(1.03);}}.pile-flottant{position: absolute;left: 12px;right: 12px;bottom: 70px;z-index: 6;display: grid;gap: 8px;pointer-events: none;}.pile-flottant > *{pointer-events: auto;}.blocage > .pile-flottant{position: static;max-width: none;margin: 0 0 12px;}.pile-flottant.pile-flottant-pose{position: static;max-width: none;margin: 0 0 12px;}.pile-bandeau{display: flex;align-items: center;flex-wrap: wrap;gap: 0 4px;min-height: 56px;padding: 6px 8px 6px 16px;border-radius: 12px;background: var(--encre);color: #fff;box-shadow: var(--ombre-2);animation: pile-monte 240ms var(--sortie);}.pile-bandeau-mot{margin-right: auto;font-size: 15px;line-height: 1.2;font-weight: 600;}.pile-bandeau .btn-t{color: #fff;}.pile-bandeau :focus-visible{outline-color: #fff;}.pile-pourquoi > summary{list-style: none;}.pile-pourquoi > summary::-webkit-details-marker{display: none;}.pile-pourquoi[open]{flex: 1 0 100%;order: 3;}.pile-pourquoi[open] > summary{display: none;}.pile-pourquoi form{display: flex;flex-wrap: wrap;gap: 8px;padding: 4px 0 8px;}.pile-raison{min-height: 44px;padding: 0 14px;border: 1.5px solid rgba(255,255,255,.55);border-radius: 22px;background: none;color: #fff;font-size: 14.5px;line-height: 1;font-weight: 600;}.pile-raison:hover{background: rgba(255,255,255,.12);}.pile-ticket{animation: pile-monte 240ms var(--sortie);}.dalle > .pile-flottant:has(> .pile-ticket:not([hidden]), > .pile-bandeau:not([hidden])){top: 4px;bottom: auto;}.dalle > .pile-flottant > .pile-ticket, .dalle > .pile-flottant > .pile-bandeau{animation-name: pile-descend;}@keyframes pile-descend{from{opacity: 0;transform: translateY(-12px);}}.pile-ticket-ligne{position: relative;}.pile-ticket .ticket{box-shadow: var(--ombre-3);border: 1px solid var(--beton-3);}.pile-ticket .ticket-texte a{color: var(--encre);font-weight: 600;text-underline-offset: 3px;white-space: nowrap;}.pile-ticket-ligne[data-reduit] .ticket{min-height: 48px;}.pile-refus{display: flex;align-items: center;gap: 12px;min-height: 56px;padding: 10px 14px;border: 1px solid var(--beton-3);border-radius: 12px;background: var(--beton-0);box-shadow: var(--ombre-3);font-size: 14px;line-height: 1.35;}.pile-refus-ico{flex: none;color: var(--rouge);}.pile-refus b{display: block;font-weight: 600;}@keyframes pile-monte{from{opacity: 0;transform: translateY(16px);}}.pile-hors-ligne{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 0 8px;margin: 10px 8px 0;padding: 8px 14px;border-radius: 12px;background: var(--rouge-pale);color: var(--rouge);font-size: 14px;line-height: 1.35;font-weight: 600;}.pile-hors-ligne .btn-t{color: var(--rouge);}.pile-son .ico + .ico, .pile-son[data-coupe] .ico{display: none;}.pile-son[data-coupe] .ico + .ico{display: block;}.pile-vide{display: grid;gap: 12px;padding: 22px 18px 18px;}.pile-vide h2{font-size: 21px;line-height: 1.2;}.pile-vide p{color: var(--encre-2);font-size: 15px;line-height: 1.45;}.pile-vide-ico{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 12px;background: var(--beton-1);color: var(--encre-2);}.page-pile .onglets{display: none;}@media (max-width: 899px){.page-pile.pile-triee .onglets{display: grid;}.page-pile.pile-triee{padding-bottom: calc(var(--onglets-h) + env(safe-area-inset-bottom));}}.onglet[data-tremble] .onglet-cadenas{animation: pile-tremble 300ms linear;}@media (max-width: 899px){.pile-ecran:has(.blocage:not([hidden])) .pile-entete, .pile-ecran:has(.blocage:not([hidden])) .pile-sous{display: none;}}.blocage{padding: 6px 8px 0;}.blocage-grille{display: grid;gap: 12px;}.blocage-titre{font-size: 24px;line-height: 1.12;letter-spacing: -.016em;outline: 0;}.blocage-nombre{display: flex;align-items: center;gap: 14px;margin-top: 10px;}.blocage-nombre p{display: flex;align-items: center;gap: 12px;min-width: 0;color: var(--encre-2);font-size: 15px;line-height: 1.35;}.blocage-chiffre{flex: none;color: var(--encre);font-size: 44px;line-height: 1;font-weight: var(--graisse-titre);letter-spacing: -.03em;}.blocage-eventail{position: relative;flex: none;width: 62px;height: 60px;}.blocage-eventail i{position: absolute;left: 13px;top: 6px;display: grid;place-items: center;width: 36px;height: 48px;border: 1px solid var(--beton-3);border-radius: 8px;background: var(--beton-2);color: var(--encre-2);box-shadow: var(--ombre-1);transform-origin: 50% 100%;}.blocage-eventail i:nth-child(1){transform: rotate(-16deg) translateX(-7px);}.blocage-eventail i:nth-child(2){transform: rotate(14deg) translateX(7px);}.blocage-eventail i:nth-child(3){background: var(--beton-0);}.blocage-eventail[data-tremble] i:nth-child(3) .ico{animation: pile-tremble 300ms linear;}@keyframes pile-tremble{0%, 100%{transform: none;}16%, 50%, 83%{transform: translateX(-6px);}33%, 66%{transform: translateX(6px);}}.blocage-vus, .blocage-hier{margin-top: 8px;color: var(--encre-2);font-size: 15px;line-height: 1.4;}.blocage-hier{color: var(--encre);font-weight: 600;}.verrou-dossier{padding: 14px 16px 12px;box-shadow: var(--ombre-1);}.verrou-titre{display: grid;gap: 3px;margin-bottom: 10px;font-size: 15px;line-height: 1.3;}.verrou-titre b{font-size: 17px;line-height: 1.2;font-weight: var(--graisse-titre);}.verrou-compte{color: var(--encre-2);font-size: 14px;line-height: 1.35;font-weight: 600;}.verrou-groupes{display: grid;gap: 6px;margin-top: 8px;}.verrou-groupes li{display: flex;align-items: center;gap: 9px;font-size: 15px;line-height: 1.3;font-weight: 600;}.verrou-groupes .ico, .verrou-ferme .ico{color: var(--encre-2);}.verrou-etapes > summary{list-style: none;margin-top: 2px;}.verrou-etapes > summary::-webkit-details-marker{display: none;}.verrou-fermer, .verrou-etapes[open] .verrou-ouvrir{display: none;}.verrou-etapes[open] .verrou-fermer{display: inline;}.verrou-liste{display: grid;gap: 2px;margin: 4px 0 8px;padding: 0;counter-reset: etape;}.verrou-liste li{counter-increment: etape;display: flex;align-items: center;gap: 9px;min-height: 36px;padding: 4px 0;border-top: 1px solid var(--beton-2);font-size: 15px;line-height: 1.3;}.verrou-liste li::before{content: counter(etape);flex: none;width: 20px;color: var(--encre-3);font-size: 13px;font-weight: 600;text-align: right;}.verrou-lisible{flex-wrap: wrap;align-items: baseline !important;}.verrou-lisible b{font-weight: 600;}.verrou-lisible span{flex: 1 0 calc(100% - 29px);margin-left: 29px;color: var(--encre-2);font-size: 14px;}.verrou-lisible .btn-t{margin-left: 23px;font-size: 14px;}.verrou-ferme{color: var(--encre-2);}.verrou-touche{margin: 6px 0;padding: 8px 12px;border-radius: 10px;background: var(--orange-pale);color: var(--orange-fort);font-size: 14px;font-weight: 600;}.verrou-autre{margin-top: 8px;color: var(--encre-2);font-size: 14px;font-weight: 600;}.blocage-calcul{padding-inline: 4px;font-size: 15px;line-height: 1.4;font-weight: 600;}.blocage-action{position: sticky;bottom: calc(var(--onglets-h) + env(safe-area-inset-bottom));z-index: 5;margin-inline: -8px;padding: 10px 8px 8px;background: linear-gradient(to bottom, rgba(243,242,238,0), var(--beton-1) 14px);}.blocage-bouton{min-height: 58px;padding-block: 8px;}.blocage-bouton-texte{display: grid;gap: 3px;}.blocage-bouton-texte b{font-size: 17px;line-height: 1.1;font-weight: 600;}.blocage-bouton-texte small{font-size: 13.5px;line-height: 1.15;font-weight: 500;}.blocage-prix{margin-top: 8px;text-align: center;text-wrap: balance;}.recherche-ecran{display: grid;gap: 16px;max-width: 520px;padding-top: 28px;padding-bottom: 40px;}.recherche-bloc{padding: 16px;}.recherche{display: grid;gap: 12px;}.recherche-chapo{color: var(--encre-2);font-size: 17px;line-height: 1.45;}.recherche-mention{display: flex;align-items: center;gap: 8px;}.tri-colonne{display: none;}.tri-etat{padding: 20px 8px 8px;}.etat{display: grid;justify-items: start;gap: 12px;}.etat-titre{font-size: 28px;line-height: 1.1;letter-spacing: -.018em;outline: 0;text-wrap: balance;}.etat-ico{display: grid;place-items: center;width: 52px;height: 52px;border-radius: 50%;background: var(--vert);color: #fff;}.etat-compte{font-size: 17px;line-height: 1.3;font-weight: 600;}.etat-note{padding: 6px 12px;border-radius: 10px;background: var(--vert-pale);color: var(--vert);font-size: 15px;font-weight: 600;}.etat-gris{color: var(--encre-3);font-size: 15px;line-height: 1.4;}.etat > .btn-p, .etat > form, .etat-urgent{width: 100%;}.etat-urgent{display: grid;gap: 10px;padding: 16px;}.etat-urgent p{font-size: 17px;line-height: 1.25;}.etat-urgent b{font-weight: var(--graisse-titre);}.tri-colonne h2{margin-bottom: 12px;font-size: 21px;line-height: 1.2;}.tri-colonne-n{display: inline-grid;place-items: center;min-width: 26px;height: 24px;padding: 0 7px;border-radius: 12px;background: var(--beton-2);font-size: 14px;font-weight: 600;vertical-align: 2px;}.tri-colonne-liste{display: grid;gap: 8px;margin-bottom: 8px;}.tri-colonne-vide{color: var(--encre-2);font-size: 15px;line-height: 1.45;}.liste-ecran{max-width: 760px;padding-top: 8px;padding-bottom: 40px;}.liste-retour{margin-left: -6px;}.liste-ecran .titre-ecran{margin: 4px 0 16px;}.liste-vide{color: var(--encre-2);font-size: 16px;line-height: 1.5;}.liste-ao{display: grid;gap: 14px;}.liste-ligne{display: grid;gap: 8px;}.liste-actions{display: flex;align-items: center;justify-content: flex-end;flex-wrap: wrap;gap: 8px;}.liste-triee .ao-ligne{box-shadow: none;background: var(--beton-1);}.liste-garder{border-color: var(--orange);color: var(--orange-fort);}@media (min-width: 900px){.pile-ecran, .tri-abonne{padding-top: 28px;padding-bottom: 48px;}.pile-entete{max-width: 640px;padding-bottom: 14px;text-align: center;}.pile-h1{font-size: 30px;line-height: 1.1;}.pile-reglage > summary{justify-content: center;gap: 12px;}.pile-reglage-corps{max-width: 472px;margin-inline: auto;text-align: left;}.tri .dalle{padding: 14px 16px 16px;}.tri .gestes, .pile-triee .tri .gestes, .avec-onglets .tri .gestes{position: relative;bottom: auto;}.tri .gestes::before{content: none;}.blocage-action{position: static;margin: 0;padding: 0;background: none;}.tri:has(> .blocage:not([hidden])){max-width: 960px;}.blocage-grille{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);grid-template-areas: "tete dossier" "calcul dossier" "action dossier" ". dossier";gap: 16px 40px;align-items: start;}.blocage-tete{grid-area: tete;}.blocage-dossier{grid-area: dossier;}.blocage-calcul{grid-area: calcul;padding: 0;font-size: 17px;}.blocage-action{grid-area: action;}.blocage-titre{font-size: 36px;}.blocage-prix{text-align: left;}.verrou-dossier{padding: 20px 22px 16px;box-shadow: var(--ombre-2);}.tri-etat{padding-top: 8px;}.tri-aide{margin-top: 14px;}}@media (min-width: 1100px){.tri-abonne{display: grid;grid-template-columns: minmax(0, 1fr) 472px minmax(0, 1fr);gap: 40px;align-items: start;}.tri-abonne > .tri{grid-column: 2;margin: 0;}.tri-colonne{display: block;grid-column: 3;max-width: 340px;padding-top: 14px;}}@media (prefers-reduced-motion: reduce){.pile-carte[data-sortie], .pile-carte[data-vol], .pile-carte[data-retour], .pile-carte[data-monte]{transition: opacity .01ms;}.pile-bandeau, .pile-ticket, .dalle > .pile-flottant > .pile-ticket, .dalle > .pile-flottant > .pile-bandeau, .pile-verso[open] > .pile-verso-corps{animation: none;}.gestes .btn-p[data-pulse], .blocage-bouton[data-pulse], .blocage-eventail[data-tremble] i .ico, .onglet[data-tremble] .onglet-cadenas{animation: none;}}