@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-vietnamese-400-normal-TxZB8OSn.woff2) format("woff2"),url(/assets/public-sans-vietnamese-400-normal-BO1meqcx.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-ext-400-normal-mk90oQqJ.woff2) format("woff2"),url(/assets/public-sans-latin-ext-400-normal-B02wwOdZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-8Rpg0ruU.woff2) format("woff2"),url(/assets/public-sans-latin-400-normal-SBbinRkI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-vietnamese-500-normal-DjztbcKe.woff2) format("woff2"),url(/assets/public-sans-vietnamese-500-normal-CXYe29CY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-ext-500-normal-DC-z7ASZ.woff2) format("woff2"),url(/assets/public-sans-latin-ext-500-normal-BHCCp-na.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2) format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-vietnamese-600-normal-P4BtCUdw.woff2) format("woff2"),url(/assets/public-sans-vietnamese-600-normal-CcnAzmUX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-ext-600-normal-DchWdWJ_.woff2) format("woff2"),url(/assets/public-sans-latin-ext-600-normal-DfkbVac2.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2) format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-vietnamese-700-normal-D97ShjGS.woff2) format("woff2"),url(/assets/public-sans-vietnamese-700-normal-Dq5VrXjD.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-ext-700-normal-CgolUQuG.woff2) format("woff2"),url(/assets/public-sans-latin-ext-700-normal-jWHjnMgZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-700-normal-BqJmxWdE.woff2) format("woff2"),url(/assets/public-sans-latin-700-normal-Dm-oTPSL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-ext-600-normal-D_E8FDgP.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-600-normal-h2VnbV3V.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-600-normal-BDP5YDHD.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-600-normal-CHh5eQWW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-greek-600-normal-DdRkKr-1.woff2) format("woff2"),url(/assets/source-serif-4-greek-600-normal-OkzgCkGB.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-vietnamese-600-normal-B33FcZBi.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-600-normal-CKUOBVO_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-ext-600-normal-pa-C5Dkf.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-600-normal-B2fExS53.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2) format("woff2"),url(/assets/source-serif-4-latin-600-normal-DeJomR3S.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-cyrillic-ext-700-normal-B9R79AaY.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-700-normal-K0LivNVE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-cyrillic-700-normal-BmBwwUw2.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-700-normal-BK249n6E.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-greek-700-normal-BzuEQSqJ.woff2) format("woff2"),url(/assets/source-serif-4-greek-700-normal-BrLlvq6D.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-vietnamese-700-normal-CAL-i-xy.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-700-normal-DTkW1D86.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-ext-700-normal-D0Q30MFM.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-700-normal-PGcHY9mz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-700-normal-CGGdTIBe.woff2) format("woff2"),url(/assets/source-serif-4-latin-700-normal-C30JPKlG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--nuit: #0e2a47;--nuit-2: #173a5e;--nuit-3: #24496f;--fond: #f3f5f7;--surface: #ffffff;--surface-2: #f8fafb;--ligne: #dde3e9;--ligne-douce: #edf0f3;--encre: #15222f;--gris: #5f6e7c;--accent: #0b6bcb;--accent-fond: #e8f1fb;--ciel: #007fff;--jaune: #f7d618;--rouge: #c8102e;--rouge-fond: #fcebee;--orange: #b7791f;--orange-fond: #fdf4e3;--vert: #1e7f4f;--vert-fond: #e7f4ed;--violet: #6b3fb5;--violet-fond: #f1ebfb;--rayon: 10px;--rayon-petit: 6px;--ombre: 0 1px 2px rgba(14, 42, 71, .05), 0 2px 10px rgba(14, 42, 71, .04);--texte: "Public Sans", "Segoe UI", Roboto, Arial, sans-serif;--titre: "Source Serif 4", Georgia, "Times New Roman", serif;--largeur-menu: 252px;--hauteur-barre: 64px}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;font:14px/1.5 var(--texte);color:var(--encre);background:var(--fond);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}h1{font:600 27px/1.2 var(--titre);letter-spacing:-.2px;margin:0 0 4px;color:var(--nuit)}h2{font-size:15px;font-weight:600;color:var(--nuit);margin:0 0 14px}h3{font-size:15px;font-weight:600;margin:0 0 8px}p{margin:0 0 12px}a{color:var(--accent)}.sous-titre{color:var(--gris);margin:0 0 22px;font-size:14.5px;max-width:80ch}.petit{font-size:12.5px;color:var(--gris)}.code,code{font-family:Cascadia Mono,Consolas,DejaVu Sans Mono,monospace;font-size:12px}.code{color:var(--gris)}code{background:#eef1f4;padding:1px 6px;border-radius:4px}.chargement{padding:56px 20px;text-align:center;color:var(--gris)}.centre{text-align:center}.nowrap{white-space:nowrap}.marge{margin:12px 22px 0}.marge-haut{margin-top:16px}.marge-cote{padding:0 20px 16px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:#cfe2f7}.appli{display:flex;min-height:100vh}.barre{width:var(--largeur-menu);flex-shrink:0;background:var(--nuit);color:#c4d2e0;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto}.marque{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--nuit-3)}.marque b{display:block;color:#fff;font:700 19px/1.1 var(--titre);letter-spacing:.4px}.marque small{display:block;color:#8fa6bd;font-size:11.5px;line-height:1.3;margin-top:2px}.embleme{position:relative;width:38px;height:38px;flex-shrink:0;border-radius:9px;overflow:hidden;background:linear-gradient(to bottom right,var(--ciel) 0 36%,var(--jaune) 36% 41%,var(--rouge) 41% 59%,var(--jaune) 59% 64%,var(--ciel) 64%);box-shadow:inset 0 0 0 1px #ffffff2e}.embleme:after{content:"";position:absolute;left:4px;top:4px;width:12px;height:12px;background:var(--jaune);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.barre nav{padding:10px 10px 16px;display:flex;flex-direction:column;gap:14px}.groupe-menu{display:flex;flex-direction:column;gap:2px}.titre-groupe{font-size:11.5px;color:#7f97af;padding:6px 12px 4px;font-weight:500}.barre nav a{display:flex;gap:12px;align-items:center;padding:9px 12px;border-radius:8px;color:#c4d2e0;text-decoration:none;font-size:14px;position:relative}.barre nav a:hover{background:var(--nuit-2);color:#fff}.barre nav a.actif{background:#fff;color:var(--nuit);font-weight:600}.barre nav a.actif .icone{color:var(--accent)}.icone{flex-shrink:0;display:inline-block;vertical-align:middle}.compte{margin-top:auto;padding:14px 12px 16px;border-top:1px solid var(--nuit-3);display:flex;flex-direction:column;gap:8px;font-size:12px}.lien-compte{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px;text-decoration:none;color:inherit}.lien-compte:hover,.lien-compte.active,.lien-compte.actif{background:var(--nuit-2)}.lien-compte>span:last-child{min-width:0;display:flex;flex-direction:column}.lien-compte b{color:#fff;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lien-compte small{color:#8fa6bd;font-size:12px}.avatar{width:36px;height:36px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:#2c5682;color:#fff;font-weight:700;font-size:13px;letter-spacing:.5px}.avertissement-2fa{margin:0 8px;padding:6px 9px;border-radius:6px;background:#f7d6181f;color:#f3dc6b;font-size:11.5px;line-height:1.35}.deconnexion{display:flex;align-items:center;gap:10px;background:none;border:0;color:#a9bccf;padding:8px;border-radius:8px;font-size:13px;text-align:left}.deconnexion:hover{background:var(--nuit-2);color:#fff}.zone-principale{flex:1;min-width:0;display:flex;flex-direction:column}.barre-haut{position:sticky;top:0;z-index:20;min-height:var(--hauteur-barre);display:flex;align-items:center;gap:24px;padding:10px clamp(20px,3vw,44px);background:#ffffffeb;-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--ligne)}.affectation{display:flex;flex-direction:column;min-width:0;line-height:1.3}.affectation small{color:var(--gris);font-size:12px}.affectation b{font-size:14px;font-weight:600;color:var(--nuit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recherche-rapide{flex:1;max-width:560px;margin-left:auto;position:relative;display:flex;align-items:center}.recherche-rapide .icone{position:absolute;left:12px;color:var(--gris);pointer-events:none}.recherche-rapide input{margin:0;padding:9px 12px 9px 38px;border-radius:999px;background:var(--fond);border-color:transparent}.recherche-rapide input:focus{background:#fff;border-color:var(--accent)}.horloge{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25;white-space:nowrap}.horloge span{font-size:12px;color:var(--gris)}.horloge span:first-letter{text-transform:uppercase}.horloge b{font-size:17px;color:var(--nuit);font-weight:600}.contenu{flex:1;width:100%;max-width:1680px;margin:0 auto;padding:28px clamp(20px,3vw,44px) 64px}.contenu>h1+.sous-titre,.entete .sous-titre{margin-bottom:22px}.carte{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--rayon);padding:20px 22px;box-shadow:var(--ombre);min-width:0}.contenu>.carte+.carte{margin-top:18px}.carte.sans-marge{padding:0;overflow-x:auto}.carte.sans-marge>table,.carte.sans-marge>div>table{margin:0}.carte>table:only-child{margin:-6px 0}.entete{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.entete-carte{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--ligne);flex-wrap:wrap;background:var(--surface-2)}.entete-carte h2{margin:0}.entete-carte .groupe{margin-top:0}.entete-panneau{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.entete-panneau h2{margin:0}.tuiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}.tuile{position:relative;padding:18px 20px 16px}.tuile span{font-size:13px;color:var(--gris)}.tuile b{display:block;font:600 34px/1.1 var(--titre);color:var(--nuit);margin-top:8px}.tuile.attention{border-color:#f1cfd5;background:linear-gradient(180deg,#fff 0,#fff 60%,var(--rouge-fond) 100%)}.tuile.attention:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--rouge)}.tuile.attention b{color:var(--rouge)}.deux-colonnes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.barre-statut{display:grid;grid-template-columns:minmax(120px,170px) 1fr 48px;align-items:center;gap:12px;margin-bottom:10px;font-size:13.5px}.barre-statut i{display:block;height:10px;background:var(--accent);border-radius:5px;min-width:3px}.barre-statut b{text-align:right}.alerte{padding:10px 14px;border-radius:var(--rayon-petit);margin-bottom:10px;font-size:13.5px;border:1px solid transparent;border-left-width:4px}.alerte.rouge{background:var(--rouge-fond);border-color:#f2c4cc;border-left-color:var(--rouge)}.alerte.orange{background:var(--orange-fond);border-color:#f0dbb4;border-left-color:var(--orange)}.alerte.bleue{background:var(--accent-fond);border-color:#c9dcf2;border-left-color:var(--accent)}.alerte.verte{background:var(--vert-fond);border-color:#c4e3d2;border-left-color:var(--vert)}.alerte.marge{margin:14px 22px 0}.note{margin:12px 0;padding:11px 14px;border-left:4px solid var(--accent);background:var(--accent-fond);font-size:13px;border-radius:0 var(--rayon-petit) var(--rayon-petit) 0}.texte-rouge{color:var(--rouge);font-weight:600}.ok{color:var(--vert);font-weight:700}.ko{color:var(--rouge);font-weight:700}.requis{color:var(--rouge)}button{font:inherit;cursor:pointer;color:inherit}.bouton{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #c9d3dc;background:#fff;color:var(--encre);padding:8px 15px;border-radius:8px;font-weight:500;text-decoration:none;line-height:1.3;transition:background .12s,border-color .12s}.bouton:hover:not(:disabled){border-color:#9fb0c0;background:var(--surface-2)}.bouton:disabled{opacity:.5;cursor:not-allowed}.bouton.principal{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600;width:100%;padding:11px 16px}.bouton.principal:hover:not(:disabled){background:#095aab;border-color:#095aab}.bouton.principal.court{width:auto;padding:9px 18px}.lien{background:none;border:none;padding:0;color:var(--accent);text-decoration:none;font-weight:500}.lien:hover{text-decoration:underline}.puce{border:1px solid #c9d3dc;background:#fff;border-radius:999px;padding:6px 14px;font-size:13px}.puce:hover{border-color:var(--nuit)}.puce.active{background:var(--nuit);border-color:var(--nuit);color:#fff}.puce-alerte:not(.active){border-color:#e2bf86;color:var(--orange);background:var(--orange-fond)}.filtres{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap;align-items:center}label{display:block;font-size:13px;font-weight:600;margin-bottom:16px;color:#26394c}input,select,textarea{display:block;width:100%;margin-top:6px;padding:9px 11px;border:1px solid #c9d3dc;border-radius:8px;font:inherit;font-weight:400;color:var(--encre);background:#fff;transition:border-color .12s,box-shadow .12s}input::placeholder,textarea::placeholder{color:#93a1ae}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #0b6bcb29}input:disabled,select:disabled,textarea:disabled{background:#f1f3f5;color:var(--gris)}textarea{resize:vertical;min-height:80px}select[multiple]{padding:4px}input[type=checkbox],input[type=radio]{width:auto;display:inline-block;margin:0;accent-color:var(--accent)}.aide{display:block;font-size:12px;font-weight:400;color:var(--gris);margin-top:5px}.champ-groupe{display:block;font-size:13px;font-weight:600;margin-bottom:16px;color:#26394c}.champ-groupe .filtres{margin:8px 0 0}label.case{display:flex;align-items:center;gap:9px;font-weight:400}.cases-a-cocher{display:flex;gap:10px 18px;flex-wrap:wrap;margin-top:8px}.cases-a-cocher label{display:flex;align-items:center;gap:8px;font-weight:400;margin:0}.grille-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.groupe{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:6px}.groupe select,.groupe input{width:auto;margin-top:0}.ligne-ajout{display:flex;gap:8px;align-items:center;margin-bottom:10px}.ligne-ajout input,.ligne-ajout select{margin-top:0}.ligne-ajout select{width:200px;flex-shrink:0}.element-liste{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;background:var(--surface-2);border:1px solid var(--ligne-douce);border-radius:var(--rayon-petit);margin-bottom:6px;font-size:13.5px}.doublon{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:6px}.ajout-langue{display:flex;gap:6px;align-items:center}.ajout-langue input{margin-top:0;width:220px;padding:6px 12px;border-radius:999px}.filtre-select{width:220px}.filtre-select select{margin-top:0}.recherche-courte{width:260px;margin-top:0;padding:7px 11px}.date-courte{width:160px;margin-top:0;padding:6px 9px}.entete-carte select,.filtres select{margin-top:0;padding:7px 10px;width:auto}.profondeur{width:150px;margin-top:0}.barre-recherche{display:flex;gap:10px;margin-bottom:18px;max-width:720px}.barre-recherche input{margin-top:0}.barre-recherche .bouton.principal{width:auto}table{width:100%;border-collapse:collapse;font-size:13.5px}th{text-align:left;font-size:12.5px;font-weight:600;color:var(--gris);padding:11px 14px;background:var(--surface-2);border-bottom:1px solid var(--ligne);white-space:nowrap}td{padding:11px 14px;border-bottom:1px solid var(--ligne-douce);vertical-align:middle}tbody tr:last-child td{border-bottom:0}.carte:not(.sans-marge) th{background:none;padding-left:10px;padding-right:10px}.carte:not(.sans-marge) td{padding-left:10px;padding-right:10px}tr.cliquable{cursor:pointer}tr.cliquable:hover td{background:#f4f8fd}tr.selection td{background:var(--accent-fond)}tr.selection td:first-child{box-shadow:inset 3px 0 0 var(--accent)}td input,td select{margin-top:0;padding:6px 9px}.matrice th:not(:first-child),.matrice td:not(:first-child){text-align:center}.matrice td:first-child{font-weight:500}.pagination{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:16px;color:var(--gris)}.pagination span:first-child{margin-right:auto}.carte.sans-marge .pagination{margin:0;padding:12px 20px;border-top:1px solid var(--ligne);background:var(--surface-2)}.badge{display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;color:#fff;line-height:1.5;white-space:nowrap}.badge.contour{background:#fff;border:1px solid;padding:2px 9px}.badge.contour.brouillon{color:var(--gris)}.badge.contour.soumis{color:var(--orange)}.badge.contour.valide{color:var(--vert)}.badge.clair{background:var(--violet-fond);color:var(--violet)}.badges{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap;align-items:center}.point{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:7px}.point.faible{background:var(--vert)}.point.moyen{background:var(--orange)}.point.eleve{background:var(--rouge)}.etat{display:inline-block;font-size:12px;font-weight:600;padding:2px 9px;border-radius:999px;margin-right:4px}.etat.actif{background:var(--vert-fond);color:var(--vert)}.etat.suspendu{background:#eceff2;color:var(--gris)}.etat.bloque{background:var(--rouge-fond);color:var(--rouge)}.jauge{height:6px;width:110px;background:#e6eaee;border-radius:3px;overflow:hidden;margin-bottom:4px}.jauge i{display:block;height:100%;background:var(--vert);border-radius:3px}.jauge.alerte i{background:var(--orange)}.jauge.depassee i{background:var(--rouge)}.jauge.large{width:100%;height:8px}.correspondance{font-weight:600;color:var(--gris)}.correspondance.moyenne{color:var(--orange)}.correspondance.forte{color:var(--vert)}.vignette{width:34px;height:40px;object-fit:cover;border-radius:5px;display:block}.vignette.vide{background:#e1e7ed}.etapes{display:flex;gap:8px;padding:16px 22px;border-bottom:1px solid var(--ligne);background:var(--surface-2);overflow-x:auto}.etape{flex:1;display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--gris);min-width:max-content}.etape:not(:last-child):after{content:"";flex:1;height:2px;background:var(--ligne);border-radius:1px;min-width:16px;margin-right:4px}.etape.faite{cursor:pointer}.etape.faite:not(:last-child):after{background:var(--vert)}.etape .numero{width:28px;height:28px;border-radius:50%;border:2px solid var(--ligne);background:#fff;display:grid;place-items:center;font-weight:700;font-size:12.5px;flex-shrink:0}.etape.active{color:var(--nuit);font-weight:600}.etape.active .numero{border-color:var(--accent);background:var(--accent);color:#fff}.etape.faite .numero{background:var(--vert);border-color:var(--vert);color:#fff}.formulaire{padding:24px 26px}.formulaire h2{margin-top:10px;padding-bottom:8px;border-bottom:1px solid var(--ligne-douce)}.formulaire h2:not(:first-child){margin-top:26px}.grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.grille.trois{grid-template-columns:repeat(3,minmax(0,1fr))}.actions{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;border-top:1px solid var(--ligne);background:var(--surface-2)}.actions .bouton.principal{width:auto;min-width:160px}.cases-photos{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:8px}.case-photo{width:118px}.case-photo label{margin:0;width:118px;height:140px;border:2px dashed #c3ced9;border-radius:8px;display:grid;place-items:center;text-align:center;color:var(--gris);font-size:12px;font-weight:400;background:var(--surface-2);cursor:pointer;overflow:hidden;padding:6px}.case-photo label:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-fond)}.case-photo.remplie label{border:2px solid var(--vert);padding:0}.case-photo img{width:100%;height:100%;object-fit:cover}.case-photo .legende{display:flex;justify-content:space-between;font-size:12px;color:var(--gris);margin-top:5px}.entete-fiche{display:flex;gap:22px;padding:22px 24px;border-bottom:1px solid var(--ligne);align-items:flex-start;flex-wrap:wrap}.entete-fiche h1{margin-bottom:2px}.portrait{width:104px;height:124px;border-radius:8px;object-fit:cover;flex-shrink:0;box-shadow:0 0 0 1px var(--ligne)}.portrait.vide{background:#e1e7ed}.compteur{margin-left:auto;text-align:right;min-width:240px;display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-radius:8px;background:var(--surface-2);border:1px solid var(--ligne-douce)}.compteur b{font:600 28px/1.1 var(--titre);color:var(--vert)}.compteur b.alerte{color:var(--orange)}.compteur b.depassee{color:var(--rouge)}.barre-actions{display:flex;gap:8px;padding:12px 24px;border-bottom:1px solid var(--ligne);background:var(--surface-2);align-items:center;flex-wrap:wrap}.barre-actions .bouton.principal{width:auto}.panneau{padding:18px 24px;border-bottom:1px solid var(--ligne);background:#fffcf3}.panneau .bouton{margin-right:8px}.panneau .bouton.principal{width:auto}.colonnes-fiche{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.colonnes-fiche>div{padding:22px 24px;min-width:0}.colonnes-fiche>div:first-child{border-right:1px solid var(--ligne)}.details{display:grid;grid-template-columns:minmax(130px,190px) 1fr;gap:8px 16px;margin:0 0 26px;font-size:14px}.details dt{color:var(--gris)}.details dd{margin:0;font-weight:500}.galerie{display:flex;gap:12px;margin:-10px 0 24px;flex-wrap:wrap}.galerie a{text-decoration:none;color:var(--gris);font-size:12px;text-align:center}.galerie img{width:96px;height:114px;object-fit:cover;border-radius:8px;display:block;margin-bottom:4px;box-shadow:0 0 0 1px var(--ligne)}.bloc-detention{border:1px solid var(--ligne);border-radius:8px;padding:12px 14px;margin-bottom:10px;font-size:13.5px}.bloc-detention.en-cours{border-color:#ebcf9d;background:var(--orange-fond)}.ajout-observation{margin-bottom:18px}.ajout-observation textarea{margin:0 0 8px}.ajout-observation .bouton.principal{width:auto}.chronologie{list-style:none;padding:0 0 0 18px;margin:0 0 24px;border-left:2px solid var(--ligne)}.chronologie li{margin-bottom:14px;font-size:13.5px;position:relative}.chronologie li:before{content:"";position:absolute;left:-25px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;border:3px solid var(--accent)}.chronologie .petit{display:block}.colonnes-liens{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);gap:18px;align-items:start}.graphe{width:100%;height:auto;background:radial-gradient(circle at 50% 50%,#fff 0,var(--surface-2) 70%);border:1px solid var(--ligne);border-radius:8px}.graphe .noeud{cursor:pointer}.graphe .noeud:hover circle,.graphe .noeud:hover rect{opacity:.85}.legende-graphe{display:flex;gap:16px;flex-wrap:wrap;font-size:12.5px;color:var(--gris);margin-top:12px}.legende-graphe i{display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:-1px;border-radius:2px}.resultats-liens{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.titre-selection{margin:0 0 4px;font:600 20px/1.25 var(--titre);color:var(--nuit)}.onglets{display:flex;gap:4px;margin-bottom:20px;flex-wrap:wrap;border-bottom:1px solid var(--ligne)}.onglet{border:0;background:none;padding:10px 16px;margin-bottom:-1px;color:var(--gris);font-weight:500;border-bottom:2px solid transparent;border-radius:6px 6px 0 0}.onglet:hover{color:var(--nuit);background:#0e2a470a}.onglet.actif{color:var(--nuit);font-weight:600;border-bottom-color:var(--accent)}.admin-grille{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.admin-grille:has(form){grid-template-columns:minmax(0,1.7fr) minmax(340px,1fr)}.filtres.marge-cote{padding-top:14px}.zone-actions{margin-top:22px;padding-top:18px;border-top:1px solid var(--ligne)}.zone-actions input{margin-top:0}.cartes-referentiels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.boite-referentiel{border:1px solid var(--ligne);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:4px;align-items:flex-start;background:var(--surface-2)}.boite-referentiel b{color:var(--nuit)}.boite-referentiel span{color:var(--gris);font-size:13px;margin-bottom:8px}.cellule-ajout{flex:1}.details-audit pre{margin:0;font-size:12px;background:var(--surface-2);border:1px solid var(--ligne-douce);padding:12px;border-radius:6px;white-space:pre-wrap}.panneau-2fa{margin-top:12px;padding:16px;border:1px solid var(--ligne);border-radius:8px;background:#fffcf3}.qr-2fa{display:block;width:208px;height:208px;margin:12px 0;background:#fff;border:1px solid var(--ligne);border-radius:8px;padding:8px}.cle-2fa{word-break:break-all;font-size:12.5px;letter-spacing:1px}.etapes-2fa{padding-left:20px;margin:0 0 8px}.etapes-2fa li{margin-bottom:5px}.boite-mdp{max-width:680px}.export-grille{align-items:start}.resultats-export{display:flex;flex-direction:column;gap:4px;margin:-6px 0 12px}.cliquable-ligne{border:1px solid var(--ligne);cursor:pointer;text-align:left;font:inherit;width:100%;background:#fff;padding:8px 12px;border-radius:6px}.cliquable-ligne:hover{border-color:var(--accent);background:var(--accent-fond)}.feuille{border:1px solid var(--ligne);background:#fff;aspect-ratio:1 / 1.3;max-width:340px;margin:6px auto;padding:20px;box-shadow:0 10px 30px #0e2a471a;position:relative;font-size:10px;border-radius:3px}.feuille-entete{text-align:center;line-height:1.6;margin-bottom:14px}.feuille-ligne{display:block;height:8px;background:#eceff2;border-radius:2px;margin:11px 0}.feuille-ligne.court{width:60%}.feuille-tableau i{display:block;height:14px;border:1px solid #d7dde3;border-top:none}.feuille-tableau i:first-child{border-top:1px solid #d7dde3;background:#eceff2}.feuille-cartes>div{border:1px solid #d7dde3;padding:6px;margin-bottom:8px;display:grid;grid-template-columns:30px 1fr;gap:4px 8px}.feuille-cartes span{grid-row:span 2;height:36px;background:#e3e8ee}.feuille-cartes i{display:block;height:7px;background:#eceff2}.feuille-cartes i.court{width:60%}.feuille-pied{position:absolute;bottom:12px;left:0;right:0;text-align:center;font-size:9px;color:#b0b9c2}.barre-registre{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.barre-registre .filtres{margin-bottom:0}.filtre-lieu{width:250px}.filtre-lieu select{margin-top:0}.barre-registre .imprimer{margin-left:auto}.panneau-impression{margin-bottom:16px;max-width:720px}.panneau-impression .bouton.principal{width:auto}.grille-recherche{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px}.grille-recherche label,.grille-recherche .champ-groupe{margin-bottom:16px}.deux-dates{display:grid;grid-template-columns:1fr 1fr;gap:8px}.boutons-recherche{display:flex;gap:8px;align-items:flex-end;margin-bottom:16px}.boutons-recherche .bouton.principal{flex:1;width:auto}.page-connexion{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,1fr);align-items:center;justify-items:center;background:var(--fond)}.page-connexion:before{content:"République démocratique du Congo\a Fiches de Renseignement";white-space:pre-line;align-self:stretch;justify-self:stretch;display:flex;align-items:flex-end;padding:48px;color:#fff;font:600 22px/1.4 var(--titre);background:linear-gradient(to bottom right,var(--nuit) 0 44%,var(--jaune) 44% 46%,var(--rouge) 46% 54%,var(--jaune) 54% 56%,var(--nuit) 56%)}.boite-connexion{width:min(400px,calc(100% - 40px));padding:34px 34px 28px;margin:40px 0}.boite-connexion.large{width:min(480px,calc(100% - 40px))}.boite-connexion h1{font-size:32px;letter-spacing:.5px;display:flex;align-items:center;gap:12px}.boite-connexion h1:before{content:"";width:34px;height:34px;border-radius:8px;flex-shrink:0;background:linear-gradient(to bottom right,var(--ciel) 0 36%,var(--jaune) 36% 41%,var(--rouge) 41% 59%,var(--jaune) 59% 64%,var(--ciel) 64%)}.boite-connexion .sous-titre{margin-bottom:26px}.boite-connexion .petit{text-align:center;margin:16px 0 0}@media(max-width:1280px){.tuiles{grid-template-columns:repeat(2,minmax(0,1fr))}.colonnes-liens,.admin-grille:has(form){grid-template-columns:minmax(0,1fr)}.cartes-referentiels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){:root{--largeur-menu: 76px}.marque{justify-content:center;padding:14px 0}.marque>div,.titre-groupe,.lien-compte>span:last-child,.avertissement-2fa{display:none}.barre nav{padding:10px 12px;gap:8px}.groupe-menu+.groupe-menu{border-top:1px solid var(--nuit-3);padding-top:8px}.barre nav a,.deconnexion{justify-content:center;font-size:0;gap:0;padding:11px 0}.lien-compte{justify-content:center;padding:6px 0}.colonnes-fiche,.deux-colonnes{grid-template-columns:minmax(0,1fr)}.grille-recherche{grid-template-columns:repeat(2,minmax(0,1fr))}.colonnes-fiche>div:first-child{border-right:0;border-bottom:1px solid var(--ligne)}.page-connexion{grid-template-columns:1fr}.page-connexion:before{display:none}}@media(max-width:760px){.appli{flex-direction:column}.barre{width:100%;height:auto;position:static;flex-direction:row;align-items:center;overflow-x:auto}.marque{border-bottom:0;padding:10px 12px}.barre nav{flex-direction:row;padding:8px}.groupe-menu{flex-direction:row}.groupe-menu+.groupe-menu{border-top:0;padding-top:0;border-left:1px solid var(--nuit-3);padding-left:8px}.barre nav a,.deconnexion{padding:10px}.compte{margin:0 0 0 auto;border-top:0;flex-direction:row;padding:8px}.barre-haut{flex-wrap:wrap;gap:10px 16px}.recherche-rapide{order:3;flex-basis:100%;max-width:none;margin:0}.horloge{margin-left:auto}.tuiles,.grille,.grille.trois,.grille-recherche,.cartes-referentiels,.grille-cases{grid-template-columns:minmax(0,1fr)}.entete-fiche{flex-direction:column}.compteur{margin-left:0;text-align:left;width:100%}.details{grid-template-columns:1fr;gap:2px}.details dd{margin-bottom:8px}.carte{overflow-x:auto}.filtre-select,.filtre-lieu,.recherche-courte{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{.barre,.barre-haut,.barre-actions,.filtres,.pagination,.bouton{display:none!important}body{background:#fff}.contenu{max-width:none;padding:0}.carte{box-shadow:none;border-color:#bbb}}.page-connexion{position:relative;overflow:hidden}.page-connexion:before{background:linear-gradient(90deg,#0000 0,#0000002e,#ffffff14 66%,#0000),linear-gradient(to bottom right,var(--nuit) 0 44%,var(--jaune) 44% 46%,var(--rouge) 46% 54%,var(--jaune) 54% 56%,var(--nuit) 56%);background-size:50% 100%,100% 100%;background-repeat:repeat-x,no-repeat;justify-content:flex-end;text-align:right;animation:drapeau-flotte 9s linear infinite,drapeau-arrive 1.2s ease-out both}.page-connexion:after{content:"";position:absolute;top:56px;left:56px;width:64px;height:64px;background:var(--jaune);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);animation:etoile-scintille 3.2s ease-in-out infinite,drapeau-arrive 1.2s .3s ease-out both}@keyframes drapeau-flotte{0%{background-position:0 0,0 0}to{background-position:-200% 0,0 0}}@keyframes drapeau-arrive{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes etoile-scintille{0%,to{scale:1;opacity:1}50%{scale:1.1;opacity:.8}}@media(max-width:1100px){.page-connexion:after{display:none}}.zone-danger{border-top:2px solid var(--rouge)}.zone-danger h2{color:var(--rouge)}.bouton.danger{background:var(--rouge);border-color:var(--rouge);color:#fff;font-weight:600}.bouton.danger:hover:not(:disabled){background:#a50d26;border-color:#a50d26}.barre{transition:width .2s ease}.bouton-menu{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;margin-left:-6px;border:1px solid transparent;border-radius:8px;background:none;color:var(--nuit)}.bouton-menu:hover{background:var(--fond);border-color:var(--ligne)}.appli.menu-replie{--largeur-menu: 76px}.appli.menu-replie .marque{justify-content:center;padding:14px 0}.appli.menu-replie .marque>div,.appli.menu-replie .titre-groupe,.appli.menu-replie .lien-compte>span:last-child,.appli.menu-replie .avertissement-2fa{display:none}.appli.menu-replie .barre nav{padding:10px 12px;gap:8px}.appli.menu-replie .groupe-menu+.groupe-menu{border-top:1px solid var(--nuit-3);padding-top:8px}.appli.menu-replie .barre nav a,.appli.menu-replie .deconnexion{justify-content:center;font-size:0;gap:0;padding:11px 0}.appli.menu-replie .lien-compte{justify-content:center;padding:6px 0}@media(max-width:1100px){.bouton-menu{display:none}}.boite-connexion h1{justify-content:center}.boite-connexion .sous-titre{text-align:center}.formulaire-ajout{background:var(--surface-2);border:1px solid var(--ligne-douce);border-radius:8px;padding:14px 16px;margin-bottom:18px}.formulaire-ajout h3{font-size:14px;margin:0 0 10px;color:var(--nuit)}.champs-ajout{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.champs-ajout .cellule-ajout{flex:1 1 200px;margin:0;display:flex;flex-direction:column;gap:6px;font-size:12.5px}.champs-ajout .cellule-ajout.etroite{flex:0 0 auto;align-items:center;padding-bottom:11px}.champs-ajout .cellule-ajout input:not([type=checkbox]),.champs-ajout .cellule-ajout select{margin-top:0;width:100%}.fenetre{border:0;border-radius:12px;padding:0;width:min(460px,calc(100% - 32px));color:var(--encre);box-shadow:0 24px 60px #0e2a4747}.fenetre::backdrop{background:#0e2a4773;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fenetre[open]{animation:fenetre-ouvre .16s ease-out}@keyframes fenetre-ouvre{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.fenetre-contenu{display:flex;gap:16px;padding:24px 24px 8px}.fenetre-contenu h2{margin:2px 0 8px;font-size:17px}.fenetre-texte p{margin:0 0 8px}.fenetre-icone{width:40px;height:40px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-weight:800;font-size:19px;background:var(--accent-fond);color:var(--accent)}.fenetre-icone.danger{background:var(--rouge-fond);color:var(--rouge)}.fenetre-actions{display:flex;justify-content:flex-end;gap:8px;padding:14px 24px 20px}
