html[data-save-data=true] *,html[data-low-power=true] *,html[data-reduced-motion=true] *{scroll-behavior:auto!important}html[data-reduced-motion=true] *,html[data-reduced-motion=true] :before,html[data-reduced-motion=true] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-save-data=true] .mobile-decorative-effect,html[data-low-power=true] .mobile-decorative-effect{display:none!important}html[data-save-data=true] [class*=blur-],html[data-low-power=true] [class*=blur-]{filter:none!important}html[data-save-data=true] [class*=backdrop-blur],html[data-low-power=true] [class*=backdrop-blur]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-save-data=true] [class*=shadow-2xl],html[data-low-power=true] [class*=shadow-2xl]{box-shadow:0 8px 24px #0f172a14!important}img[loading=lazy]{content-visibility:auto}.mobile-content-auto{content-visibility:auto;contain-intrinsic-size:1px 420px}.mobile-route-loading{place-items:center;min-height:60dvh;padding:1rem;display:grid}.mobile-route-loading-card{background:#fff;border:1px solid #dceaf5;border-radius:1.5rem;width:min(100%,34rem);padding:1.25rem;box-shadow:0 10px 30px #0f172a0f}.mobile-skeleton{background:#eaf3fa;border-radius:.75rem;position:relative;overflow:hidden}.mobile-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.35s infinite mpangiSkeleton;position:absolute;inset:0;transform:translate(-100%)}@keyframes mpangiSkeleton{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.mobile-skeleton:after{animation:none}}@media (max-width:767px){.mobile-content-auto{contain-intrinsic-size:1px 320px}.mobile-route-loading-card{border-radius:1.25rem;padding:1rem}img{height:auto}iframe{max-width:100%}}
body[data-mobile-experience]{overflow-x:clip}body[data-mobile-experience] main,body[data-mobile-experience] header,body[data-mobile-experience] nav,body[data-mobile-experience] section,body[data-mobile-experience] article,body[data-mobile-experience] aside{min-width:0;max-width:100%}body[data-mobile-experience] .mpangi-mobile-safe-text,body[data-mobile-experience] .mpangi-mobile-safe-text *{overflow-wrap:anywhere;word-break:normal}body[data-mobile-experience] .mpangi-mobile-actions{flex-wrap:wrap;gap:.65rem;display:flex}body[data-mobile-experience] .mpangi-mobile-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;gap:.85rem!important;display:grid!important}body[data-mobile-experience] .mpangi-mobile-chip-row{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;gap:.55rem;max-width:100%;padding-bottom:.35rem;display:flex;overflow-x:auto}body[data-mobile-experience] .mpangi-mobile-chip-row>*{flex:none}body[data-mobile-experience] .mpangi-mobile-header{width:100%;max-width:100%}body[data-mobile-experience] .mpangi-mobile-header img{object-fit:contain;max-height:3rem}body[data-mobile-experience] .mpangi-mobile-scanner video,body[data-mobile-experience] .mpangi-mobile-scanner canvas{border-radius:1rem;width:100%!important;max-width:100%!important;height:auto!important}body[data-mobile-experience] .mpangi-mobile-notification-card{min-width:0;max-width:100%}body[data-mobile-experience] .mpangi-mobile-notification-card p,body[data-mobile-experience] .mpangi-mobile-notification-card h2,body[data-mobile-experience] .mpangi-mobile-notification-card h3{overflow-wrap:anywhere}@media (max-width:767px){body[data-mobile-experience] main{width:100%;max-width:100vw;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom));overflow-x:clip}body[data-mobile-experience] .mpangi-mobile-hero{width:100%;max-width:100%;overflow:hidden;border-radius:1.35rem!important;padding:1.1rem!important}body[data-mobile-experience] .mpangi-mobile-hero h1,body[data-mobile-experience] .mpangi-mobile-hero h2{overflow-wrap:anywhere;max-width:100%;font-size:clamp(1.75rem,8vw,2.45rem)!important;line-height:1.08!important}body[data-mobile-experience] .mpangi-mobile-hero p{overflow-wrap:anywhere;max-width:100%;font-size:.9rem!important;line-height:1.65!important}body[data-mobile-experience] .mpangi-mobile-metric-grid{grid-template-columns:minmax(0,1fr)!important}body[data-mobile-experience] .mpangi-mobile-actions{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body[data-mobile-experience] .mpangi-mobile-actions>*{justify-content:center;min-height:2.8rem;width:100%!important}body[data-mobile-experience] .mpangi-mobile-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;min-height:4rem;position:sticky;top:0;overflow:visible}body[data-mobile-experience] .mpangi-mobile-header>div{min-width:0;max-width:100%}body[data-mobile-experience] .mpangi-mobile-header button,body[data-mobile-experience] .mpangi-mobile-header a{touch-action:manipulation;min-width:2.75rem;min-height:2.75rem}body[data-mobile-experience] .mpangi-mobile-chip-row{margin-inline:-.75rem;padding-inline:.75rem}body[data-mobile-experience] .mpangi-mobile-scanner{width:100%;max-width:100%;padding-inline:.25rem}body[data-mobile-experience] .mpangi-mobile-scanner [id*=reader],body[data-mobile-experience] .mpangi-mobile-scanner [class*=scanner]{width:100%!important;max-width:100%!important}body[data-mobile-experience] .mpangi-mobile-scanner select,body[data-mobile-experience] .mpangi-mobile-scanner button{width:100%;min-height:2.9rem}body[data-mobile-experience] .mpangi-mobile-notification-card{border-radius:1.2rem!important;padding:1rem!important}body[data-mobile-experience=public] [class*=text-6xl],body[data-mobile-experience=public] [class*=text-7xl],body[data-mobile-experience=public] [class*=text-8xl],body[data-mobile-experience=public] [class*=text-9xl]{font-size:clamp(2rem,10vw,3rem)!important;line-height:1.04!important}body[data-mobile-experience=public] [class*=absolute]{max-width:100%}body[data-mobile-experience=install] .pwa-install-card{border-radius:1.35rem;padding:1rem}}@media (max-width:390px){body[data-mobile-experience] .mpangi-mobile-hero{padding:.95rem!important}body[data-mobile-experience] .mpangi-mobile-chip-row{margin-inline:-.625rem;padding-inline:.625rem}}body[data-mobile-experience] main :where(h1,h2,h3,p,span){overflow-wrap:anywhere;word-break:normal}body[data-mobile-experience] header{width:100%;max-width:100%}body[data-mobile-experience] header img{object-fit:contain;max-height:3rem}body[data-mobile-experience] main :where([class*=grid-cols-3],[class*=grid-cols-4],[class*=grid-cols-5],[class*=grid-cols-6]):has(article,[class*=rounded],[class*=shadow]){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;gap:.85rem!important;display:grid!important}body[data-mobile-experience] main :where([class*=justify-end],[class*=justify-between]):has(a,button){flex-wrap:wrap;gap:.65rem;display:flex}body[data-mobile-experience] main :where(nav:not([class*=fixed]):not([aria-label=Navigation\ mobile]),[role=tablist],[class*=overflow-x-auto]):has(a,button){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;gap:.55rem;max-width:100%;padding-bottom:.35rem;display:flex;overflow-x:auto}body[data-mobile-experience] main :where(nav:not([class*=fixed]),[role=tablist],[class*=overflow-x-auto]):has(a,button)>*{flex:none}body[data-mobile-experience=scanner] main :where(video,canvas,[id*=reader],[class*=scanner]){width:100%!important;max-width:100%!important}body[data-mobile-experience=scanner] main :where(video,canvas){border-radius:1rem;height:auto!important}body[data-mobile-experience=notifications] main :where(article,[class*=rounded-2xl],[class*=rounded-3xl]){min-width:0;max-width:100%}@media (max-width:767px){body[data-mobile-experience] main :where([class*=bg-gradient],[class*="from-[#"],[class*=from-blue]):has(h1,h2){width:100%;max-width:100%;overflow:hidden;border-radius:1.35rem!important;padding:1.1rem!important}body[data-mobile-experience] main :where([class*=bg-gradient],[class*="from-[#"],[class*=from-blue]):has(h1,h2) :where(h1,h2){max-width:100%;font-size:clamp(1.75rem,8vw,2.45rem)!important;line-height:1.08!important}body[data-mobile-experience] main :where([class*=grid-cols-3],[class*=grid-cols-4],[class*=grid-cols-5],[class*=grid-cols-6]):has(article,[class*=rounded],[class*=shadow]){grid-template-columns:minmax(0,1fr)!important}body[data-mobile-experience] main :where([class*=justify-end],[class*=justify-between]):has(a,button){width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body[data-mobile-experience] main :where([class*=justify-end],[class*=justify-between]):has(a,button)>*{justify-content:center;min-height:2.8rem;width:100%!important}body[data-mobile-experience] header[class*=sticky]{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;overflow:visible}}
body[data-mobile-list-route=true]{overflow-x:clip}body[data-mobile-list-route=true] .mobile-list-page-enhanced,body[data-mobile-list-route=true] .mobile-list-page-enhanced *{min-width:0}body[data-mobile-list-route=true] .mobile-list-safe-text,body[data-mobile-list-route=true] .mobile-list-safe-text *{overflow-wrap:anywhere;word-break:normal}body[data-mobile-list-route=true] .mobile-table-scroll-enhanced{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;border-radius:1rem;width:100%;max-width:100%;overflow-x:auto}body[data-mobile-list-route=true] .mobile-table-scroll-enhanced table{min-width:760px}body[data-mobile-list-route=true] .mobile-list-actions-enhanced{flex-wrap:wrap;gap:.5rem;display:flex}body[data-mobile-list-route=true] .mobile-list-actions-enhanced>*{min-width:0}body[data-mobile-list-route=true] .mobile-filter-bar-enhanced{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:.5rem;max-width:100%;padding-bottom:.35rem;display:flex;overflow-x:auto}body[data-mobile-list-route=true] .mobile-filter-bar-enhanced>*{flex:none}body[data-mobile-list-route=true] .mobile-summary-grid-enhanced{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;gap:.85rem!important;display:grid!important}@media (max-width:767px){body[data-mobile-list-route=true] main{width:100%;max-width:100vw;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom));overflow-x:clip;padding-inline:.75rem!important}body[data-mobile-list-route=true] main>div,body[data-mobile-list-route=true] main>section{width:100%;min-width:0;max-width:100%}body[data-mobile-list-route=true] .mobile-summary-grid-enhanced{grid-template-columns:minmax(0,1fr)!important}body[data-mobile-list-route=true] .mobile-list-actions-enhanced{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body[data-mobile-list-route=true] .mobile-list-actions-enhanced>*{justify-content:center;min-height:2.75rem;width:100%!important}body[data-mobile-list-route=true] table.mobile-card-table-enhanced,body[data-mobile-list-route=true] table.mobile-card-table-enhanced tbody,body[data-mobile-list-route=true] table.mobile-card-table-enhanced tr,body[data-mobile-list-route=true] table.mobile-card-table-enhanced td{width:100%;display:block}body[data-mobile-list-route=true] table.mobile-card-table-enhanced{background:0 0!important;border:0!important}body[data-mobile-list-route=true] table.mobile-card-table-enhanced thead{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body[data-mobile-list-route=true] table.mobile-card-table-enhanced tbody{gap:.85rem;display:grid}body[data-mobile-list-route=true] table.mobile-card-table-enhanced tbody tr{background:#fff;border-radius:1.25rem;overflow:hidden;box-shadow:0 8px 24px #0f172a0d;border:1px solid #dceaf5!important}body[data-mobile-list-route=true] table.mobile-card-table-enhanced tbody tr[hidden]{display:none!important}body[data-mobile-list-route=true] table.mobile-card-table-enhanced td{overflow-wrap:anywhere;min-height:2.7rem;position:relative;text-align:left!important;white-space:normal!important;border:0!important;border-bottom:1px solid #eef4f8!important;padding:.8rem .9rem!important}body[data-mobile-list-route=true] table.mobile-card-table-enhanced td:last-child{border-bottom:0!important}body[data-mobile-list-route=true] table.mobile-card-table-enhanced td:before{color:#64748b;content:attr(data-mobile-label);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.68rem;font-weight:900;line-height:1.25;display:block}body[data-mobile-list-route=true] table.mobile-card-table-enhanced td[data-mobile-label=""],body[data-mobile-list-route=true] table.mobile-card-table-enhanced td:not([data-mobile-label]){padding-top:.75rem!important}body[data-mobile-list-route=true] table.mobile-card-table-enhanced td[data-mobile-label=""]:before,body[data-mobile-list-route=true] table.mobile-card-table-enhanced td:not([data-mobile-label]):before{display:none}body[data-mobile-list-route=true] table.mobile-card-table-enhanced td form,body[data-mobile-list-route=true] table.mobile-card-table-enhanced td [role=group]{grid-template-columns:minmax(0,1fr);gap:.5rem;width:100%;display:grid}body[data-mobile-list-route=true] table.mobile-card-table-enhanced td button,body[data-mobile-list-route=true] table.mobile-card-table-enhanced td a{overflow-wrap:anywhere;max-width:100%}body[data-mobile-list-route=true] table.mobile-card-table-enhanced td:last-child button,body[data-mobile-list-route=true] table.mobile-card-table-enhanced td:last-child a{justify-content:center;min-height:2.5rem}body[data-mobile-list-route=true] .mobile-list-card-enhanced{max-width:100%;overflow:hidden}body[data-mobile-list-route=true] .mobile-list-card-enhanced h2,body[data-mobile-list-route=true] .mobile-list-card-enhanced h3,body[data-mobile-list-route=true] .mobile-list-card-enhanced p,body[data-mobile-list-route=true] .mobile-list-card-enhanced span{overflow-wrap:anywhere}body[data-mobile-list-route=true] .mobile-filter-bar-enhanced{margin-inline:-.75rem;padding-inline:.75rem}body[data-mobile-list-route=true] input[type=search],body[data-mobile-list-route=true] input[placeholder*=Rechercher],body[data-mobile-list-route=true] input[placeholder*=rechercher]{width:100%!important;min-width:0!important;font-size:16px!important}}@media (max-width:390px){body[data-mobile-list-route=true] main{padding-inline:.625rem!important}body[data-mobile-list-route=true] .mobile-filter-bar-enhanced{margin-inline:-.625rem;padding-inline:.625rem}body[data-mobile-list-route=true] table.mobile-card-table-enhanced td{padding-inline:.8rem!important}}body[data-mobile-list-route=true] main :where(h1,h2,h3,p,td,span){overflow-wrap:anywhere;word-break:normal;min-width:0}body[data-mobile-list-route=true] main :where(div,section):has(>table){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;border-radius:1rem;width:100%;max-width:100%;overflow-x:auto}body[data-mobile-list-route=true] main table{min-width:760px}body[data-mobile-list-route=true] main :where([class*=grid-cols-3],[class*=grid-cols-4],[class*=grid-cols-5],[class*=grid-cols-6]):has(article,[class*=rounded],[class*=shadow]){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;gap:.85rem!important;display:grid!important}body[data-mobile-list-route=true] main :where([class*=justify-end],[class*=justify-between]):has(a,button,form){flex-wrap:wrap;gap:.5rem;display:flex}body[data-mobile-list-route=true] main :where(nav:not([class*=fixed]):not([aria-label=Navigation\ mobile]),[role=tablist],[class*=overflow-x-auto]):has(a,button){gap:.5rem;max-width:100%;padding-bottom:.35rem;display:flex;overflow-x:auto}body[data-mobile-list-route=true] main :where(article,[class*=rounded-2xl],[class*=rounded-3xl]):has(h2,h3){max-width:100%;overflow:hidden}@media (max-width:767px){body[data-mobile-list-route=true] main :where([class*=grid-cols-3],[class*=grid-cols-4],[class*=grid-cols-5],[class*=grid-cols-6]):has(article,[class*=rounded],[class*=shadow]){grid-template-columns:minmax(0,1fr)!important}body[data-mobile-list-route=true] main :where([class*=justify-end],[class*=justify-between]):has(a,button,form){width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body[data-mobile-list-route=true] main :where([class*=justify-end],[class*=justify-between]):has(a,button,form)>*{justify-content:center;min-height:2.75rem;width:100%!important}}
body[data-mobile-form-route=true]{overflow-x:clip}body[data-mobile-form-route=true] form{min-width:0;max-width:100%}body[data-mobile-form-route=true] form [data-mobile-form-grid],body[data-mobile-form-route=true] form .mobile-form-grid-enhanced{min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important;gap:1rem!important;display:grid!important}body[data-mobile-form-route=true] form label,body[data-mobile-form-route=true] form fieldset,body[data-mobile-form-route=true] form>div,body[data-mobile-form-route=true] form section{min-width:0;max-width:100%}body[data-mobile-form-route=true] form input:not([type=checkbox]):not([type=radio]),body[data-mobile-form-route=true] form select,body[data-mobile-form-route=true] form textarea{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}body[data-mobile-form-route=true] form textarea{resize:vertical}body[data-mobile-form-route=true] form .mobile-form-actions-enhanced{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}body[data-mobile-form-route=true] form .mobile-form-actions-enhanced>*{min-width:0}body[data-mobile-form-route=true] .mobile-page-content-enhanced{width:100%;min-width:0;max-width:100%}body[data-mobile-form-route=true] .mobile-break-text-enhanced,body[data-mobile-form-route=true] .mobile-break-text-enhanced *{overflow-wrap:anywhere;word-break:normal}@media (max-width:767px){body[data-mobile-form-route=true] main{width:100%;max-width:100vw;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom));overflow-x:clip;padding-inline:.75rem!important}body[data-mobile-form-route=true] main>div,body[data-mobile-form-route=true] main>section{min-width:0;max-width:100%}body[data-mobile-form-route=true] form{width:100%;display:block}body[data-mobile-form-route=true] form [class*=grid-cols-2],body[data-mobile-form-route=true] form [class*=grid-cols-3],body[data-mobile-form-route=true] form [class*=grid-cols-4],body[data-mobile-form-route=true] form [class*=grid-cols-5],body[data-mobile-form-route=true] form [class*=grid-cols-6]{grid-template-columns:minmax(0,1fr)!important}body[data-mobile-form-route=true] form [class*=col-span-2],body[data-mobile-form-route=true] form [class*=col-span-3],body[data-mobile-form-route=true] form [class*=col-span-4],body[data-mobile-form-route=true] form [class*=col-span-5],body[data-mobile-form-route=true] form [class*=col-span-6]{grid-column:auto!important}body[data-mobile-form-route=true] form input:not([type=checkbox]):not([type=radio]),body[data-mobile-form-route=true] form select,body[data-mobile-form-route=true] form textarea{min-height:2.9rem;font-size:16px!important}body[data-mobile-form-route=true] form textarea{min-height:7rem}body[data-mobile-form-route=true] form button,body[data-mobile-form-route=true] form a[role=button],body[data-mobile-form-route=true] form .mobile-form-button-enhanced{justify-content:center;max-width:100%;min-height:2.9rem}body[data-mobile-form-route=true] form .mobile-form-actions-enhanced{width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body[data-mobile-form-route=true] form .mobile-form-actions-enhanced>*{width:100%!important}body[data-mobile-form-route=true] form [class*=sticky]{bottom:calc(4.8rem + env(safe-area-inset-bottom))!important}body[data-mobile-form-route=true] [role=dialog],body[data-mobile-form-route=true] dialog{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important;overflow-y:auto!important}body[data-mobile-form-route=true] .mobile-form-card-enhanced{border-radius:1.25rem!important;padding:1rem!important}body[data-mobile-form-route=true] h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(1.8rem,8vw,2.5rem)!important;line-height:1.08!important}body[data-mobile-form-route=true] h2{overflow-wrap:anywhere;max-width:100%}}@media (max-width:390px){body[data-mobile-form-route=true] main{padding-inline:.625rem!important}body[data-mobile-form-route=true] form{font-size:.95rem}}@media (max-width:767px){body[data-mobile-route=\/login] main,body[data-mobile-route=\/login] main>div,body[data-mobile-route=\/login] section{width:100%!important;min-width:0!important;max-width:100%!important}body[data-mobile-route=\/login] [class*=grid-cols-4],body[data-mobile-route=\/login] [class*=grid-cols-5],body[data-mobile-route=\/login] [class*=grid-cols-6]{grid-template-columns:minmax(0,1fr)!important}body[data-mobile-route=\/login] [class*=w-\[],body[data-mobile-route=\/login] [class*=min-w-\[],body[data-mobile-route=\/login] [class*=max-w-\[]{max-width:100%!important}}
html,body{width:100%;max-width:100%;overflow-x:clip}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-width:320px}main,section,article,aside,header,footer,nav,form,div{min-width:0}img,video,canvas,svg{max-width:100%}input,select,textarea,button{max-width:100%;font:inherit}textarea{resize:vertical}.mobile-page-shell{width:100%;min-width:0;max-width:100%}.mobile-safe-text,.mobile-safe-text *{overflow-wrap:anywhere;word-break:normal}.mobile-scroll-x{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.mobile-scroll-x>table{min-width:760px}.mobile-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;display:grid}.mobile-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem;display:grid}.mobile-sticky-actions{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-top:1px solid #dceaf5;padding:.75rem;position:sticky;bottom:0}.mobile-compact-hero{width:100%;overflow:hidden}.mobile-compact-hero h1,.mobile-compact-hero h2{overflow-wrap:anywhere;max-width:100%}.mobile-truncate-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mobile-truncate-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:767px){body{font-size:15px}main{width:100%;max-width:100vw}h1{font-size:clamp(1.75rem,8vw,2.5rem);line-height:1.08}h2{font-size:clamp(1.35rem,6vw,1.9rem);line-height:1.15}h3{font-size:clamp(1.1rem,4.8vw,1.45rem);line-height:1.2}[class*=text-6xl],[class*=text-7xl],[class*=text-8xl],[class*=text-9xl]{font-size:clamp(2rem,10vw,3rem)!important;line-height:1.05!important}[class*=min-w-\[],[class*=w-\[]{max-width:100%}.mobile-page-shell{padding-inline:.75rem;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.mobile-compact-hero{border-radius:1.5rem;padding:1.25rem}.mobile-card-grid,.mobile-form-grid{grid-template-columns:minmax(0,1fr)}.mobile-actions-stack{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.mobile-actions-stack>*{justify-content:center;width:100%;min-height:2.75rem}.mobile-hide{display:none!important}.mobile-full-width{width:100%!important;max-width:100%!important}.mobile-scroll-x{margin-inline:-.25rem;padding-inline:.25rem}table{font-size:.82rem}th,td{padding:.65rem .75rem}dialog,[role=dialog]{max-height:calc(100dvh - 1rem);overflow-y:auto;width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important}input,select,textarea{min-height:2.8rem}button,a[role=button]{touch-action:manipulation}}@media (max-width:420px){.mobile-page-shell{padding-inline:.625rem}.mobile-compact-hero{border-radius:1.25rem;padding:1rem}.mobile-sticky-actions{padding:.625rem}}
.api-bible-content{overflow-wrap:anywhere;line-height:1.95}.api-bible-content p{margin:0 0 1rem}.api-bible-content .v{vertical-align:super;color:#2563eb;min-width:1.45rem;margin-right:.2rem;font-size:.68em;font-weight:900;line-height:1;display:inline-block}.api-bible-content .s,.api-bible-content .s1,.api-bible-content .s2,.api-bible-content .ms,.api-bible-content .ms1,.api-bible-content .mt,.api-bible-content .mt1{color:#03357a;margin:1.5rem 0 .75rem;font-weight:900;display:block}.api-bible-content .q,.api-bible-content .q1,.api-bible-content .q2,.api-bible-content .q3{margin-left:1.25rem;font-style:italic;display:block}.api-bible-content .wj{color:#b91c1c}.api-bible-content .b{min-height:.75rem;display:block}@media (max-width:767px){.api-bible-content{line-height:1.82}.api-bible-content p{margin-bottom:.85rem}.api-bible-content .q,.api-bible-content .q1,.api-bible-content .q2,.api-bible-content .q3{margin-left:.7rem}}
html,body{max-width:100%;overflow-x:hidden}body{overflow-wrap:anywhere;word-break:normal}*,:before,:after{box-sizing:border-box;min-width:0}img,video,iframe,svg,canvas,main,section,article,header,footer,nav,form,input,select,textarea,button{max-width:100%}pre,code{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:767px){body{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom))}main h1{letter-spacing:-.035em;font-size:clamp(1.85rem,9vw,2.75rem)!important;line-height:1.08!important}main h2{font-size:clamp(1.45rem,7vw,2.1rem)!important;line-height:1.12!important}main h3{font-size:clamp(1.1rem,5.5vw,1.45rem)!important;line-height:1.2!important}main p,main li,main label,main a,main button{overflow-wrap:anywhere}main [class*="rounded-[2rem]"],main [class*="rounded-[2.5rem]"],main [class*="rounded-[3rem]"]{border-radius:1.35rem!important}main [class*=p-8],main [class*=p-10],main [class*=p-12]{padding:1.25rem!important}main [class*=px-8],main [class*=px-10],main [class*=px-12]{padding-left:1rem!important;padding-right:1rem!important}main [class*=text-6xl],main [class*=text-7xl]{font-size:clamp(2rem,10vw,3rem)!important}.mobile-scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto}.mobile-stack{flex-direction:column!important;display:flex!important}.mobile-compact-card{border-radius:1.25rem!important;padding:1rem!important}}body[data-mobile-form-route=true] form :where(h1,h2,h3,p,label){overflow-wrap:anywhere;word-break:normal;min-width:0}body[data-mobile-form-route=true] form :where([class*=justify-end],[class*=justify-between],[class*=items-end]):has(button,a){flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}body[data-mobile-form-route=true] form :where([class*=rounded-2xl],[class*=rounded-3xl],[class*=rounded-\[]):has(input,select,textarea){min-width:0;max-width:100%}@media (max-width:767px){body[data-mobile-form-route=true] form :where([class*=justify-end],[class*=justify-between],[class*=items-end]):has(button,a){width:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body[data-mobile-form-route=true] form :where([class*=justify-end],[class*=justify-between],[class*=items-end]):has(button,a)>*{width:100%!important}body[data-mobile-form-route=true] form :where([class*=rounded-2xl],[class*=rounded-3xl],[class*=rounded-\[]):has(input,select,textarea){border-radius:1.25rem!important}}
.mpangi-auto-empty-state{text-align:left;background:#f8fbfd;border:1px dashed #dceaf5;border-radius:1.5rem;justify-content:center;align-items:center;gap:.85rem;margin-top:1rem;padding:1.25rem;display:flex}.mpangi-auto-empty-icon{color:#03357a;background:#eaf3fa;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-weight:900;display:flex}.mpangi-auto-empty-title{color:#03357a;font-size:.95rem;font-weight:900}.mpangi-auto-empty-description{color:#64748b;margin-top:.2rem;font-size:.84rem;line-height:1.55}@media (max-width:767px){.mpangi-auto-empty-state{justify-content:flex-start;align-items:flex-start;margin-top:.85rem}}
@media (max-width:767px){table.mpangi-responsive-table{border-collapse:separate!important;border-spacing:0 .85rem!important;background:0 0!important;width:100%!important;min-width:0!important}table.mpangi-responsive-table thead{display:none!important}table.mpangi-responsive-table tbody{width:100%!important;display:block!important}table.mpangi-responsive-table tr{background:#fff!important;border:1px solid #dceaf5!important;border-radius:1.5rem!important;width:100%!important;display:block!important;overflow:hidden!important;box-shadow:0 10px 24px #0f172a0f!important}table.mpangi-responsive-table td{text-align:right!important;white-space:normal!important;color:#0f172a!important;border:0!important;border-bottom:1px solid #dceaf5!important;justify-content:space-between!important;align-items:flex-start!important;gap:1rem!important;width:100%!important;padding:.85rem 1rem!important;display:flex!important}table.mpangi-responsive-table td:last-child{border-bottom:0!important}table.mpangi-responsive-table td:before{content:attr(data-label);text-align:left;letter-spacing:.04em;text-transform:uppercase;color:#03357a;flex:0 0 42%;min-width:42%;font-size:.72rem;font-weight:900}table.mpangi-responsive-table td[data-label=Action],table.mpangi-responsive-table td[data-label=Actions],table.mpangi-responsive-table td[data-label=Lien],table.mpangi-responsive-table td[data-label=Liens]{text-align:left!important;display:block!important}table.mpangi-responsive-table td[data-label=Action]:before,table.mpangi-responsive-table td[data-label=Actions]:before,table.mpangi-responsive-table td[data-label=Lien]:before,table.mpangi-responsive-table td[data-label=Liens]:before{width:100%;margin-bottom:.65rem;display:block}table.mpangi-responsive-table td a,table.mpangi-responsive-table td button{margin-top:.25rem}table.mpangi-responsive-table .truncate,table.mpangi-responsive-table [class*=truncate]{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}table.mpangi-responsive-table+table.mpangi-responsive-table{margin-top:1rem}}@media (min-width:768px){table.mpangi-responsive-table td:before{content:none!important}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
