@charset "UTF-8";.badges{display:flex;gap:16px;flex-wrap:wrap;align-items:center;justify-content:flex-start}.badge{display:inline-flex;padding:8px 16px;align-items:center;gap:10px;border-radius:8px;color:var(--color-indigo700);font-size:16px;font-weight:600}button,.mat-mdc-button{vertical-align:middle;justify-content:center;align-items:center;border-radius:.5rem!important;font-family:Roboto!important;cursor:pointer;padding:.6rem 1rem;border-style:none}button svg-icon,.mat-mdc-button svg-icon{margin:0}.btn-primary,.btn-secondary,.mat-mdc-button.btn-primary,.mat-mdc-card-actions .mat-mdc-button.btn-primary,.mat-mdc-card-actions button.btn-primary,.mat-mdc-button.btn-secondary,.mat-mdc-card-actions .mat-mdc-button.btn-secondary,.mat-mdc-card-actions button.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1rem;border-radius:.5rem;cursor:pointer;font-family:Roboto,sans-serif;text-decoration:none}.btn-primary,.mat-mdc-button.btn-primary,.mat-mdc-card-actions .mat-mdc-button.btn-primary,.mat-mdc-card-actions button.btn-primary{border-color:var(--color-indigo700);background:var(--color-indigo700);color:var(--color-grey0)}.btn-primary:hover,.mat-mdc-button.btn-primary:hover,.mat-mdc-card-actions .mat-mdc-button.btn-primary:hover,.mat-mdc-card-actions button.btn-primary:hover{border-color:var(--color-indigo900);background:var(--color-indigo900)}.btn-primary:disabled,.mat-mdc-button.btn-primary:disabled,.mat-mdc-card-actions .mat-mdc-button.btn-primary:disabled,.mat-mdc-card-actions button.btn-primary:disabled{border-color:var(--color-indigo100);background:var(--color-indigo100)}.btn-primary-error,.mat-mdc-button.btn-primary-error,.mat-mdc-card-actions .mat-mdc-button.btn-primary-error,.mat-mdc-card-actions button.btn-primary-error{border-color:var(--color-error400);background:var(--color-error400);color:var(--color-grey0)}.btn-primary-error:hover,.mat-mdc-button.btn-primary-error:hover,.mat-mdc-card-actions .mat-mdc-button.btn-primary-error:hover,.mat-mdc-card-actions button.btn-primary-error:hover{border-color:var(--color-error700);background:var(--color-error700)}.btn-primary-error:disabled,.mat-mdc-button.btn-primary-error:disabled,.mat-mdc-card-actions .mat-mdc-button.btn-primary-error:disabled,.mat-mdc-card-actions button.btn-primary-error:disabled{border-color:var(--color-error100);background:var(--color-error100)}.btn-secondary,.mat-mdc-button.btn-secondary,.mat-mdc-card-actions .mat-mdc-button.btn-secondary,.mat-mdc-card-actions button.btn-secondary{border-color:var(--color-indigo200);background:var(--color-indigo200);color:var(--color-indigo700)}.btn-secondary:hover,.mat-mdc-button.btn-secondary:hover,.mat-mdc-card-actions .mat-mdc-button.btn-secondary:hover,.mat-mdc-card-actions button.btn-secondary:hover{border-color:var(--color-indigo300);background:var(--color-indigo300);color:var(--color-indigo700)}.btn-secondary:disabled,.mat-mdc-button.btn-secondary:disabled,.mat-mdc-card-actions .mat-mdc-button.btn-secondary:disabled,.mat-mdc-card-actions button.btn-secondary:disabled{border-color:var(--color-indigo50);background:var(--color-indigo50);color:var(--color-indigo300)}.btn-secondary-error,.mat-mdc-button.btn-secondary-error{border-color:var(--color-error50);background:var(--color-error50);color:var(--color-error400)}.btn-secondary-error:disabled,.mat-mdc-button.btn-secondary-error:disabled{border-color:var(--color-error25);background:var(--color-error25);color:var(--color-error100)}.btn-tertiary-grey,.mat-mdc-button.btn-tertiary-grey{border:1px solid var(--color-grey700)!important;background:var(--color-grey0);color:var(--color-grey700);display:flex;gap:.5rem;padding:.5rem}.btn-tertiary-grey:hover,.mat-mdc-button.btn-tertiary-grey:hover{border-color:var(--color-grey700);background:var(--color-indigo50);color:var(--color-grey700)}.btn-tertiary-grey:disabled,.mat-mdc-button.btn-tertiary-grey:disabled{border-color:var(--color-indigo300)!important;background:var(--color-grey0);color:var(--color-indigo300)}.btn-tertiary,.mat-mdc-button.btn-tertiary{border:1px solid var(--color-indigo700)!important;background:var(--color-grey0);color:var(--color-indigo800)}.btn-tertiary:hover,.mat-mdc-button.btn-tertiary:hover{background:var(--color-indigo100)}.btn-tertiary:disabled,.mat-mdc-button.btn-tertiary:disabled{border-color:var(--color-indigo300)!important;background:var(--color-grey0);color:var(--color-indigo300)}.btn-text{border:0px;text-decoration-line:underline;color:var(--color-indigo700)}.btn-text:hover{color:var(--color-indigo900)}.btn-text:disabled{color:var(--color-indigo300)}.btn-text-transparent{border:0px;text-decoration-line:underline;color:var(--color-indigo700);background-color:transparent}.btn-text-annulate{border:0px;text-decoration-line:underline;color:var(--color-error400);background-color:transparent}.btn-info,.btn-info:hover{border:none;background:var(--color-info50);color:var(--color-info800);padding:0}.btn-info:disabled{border:none;background:var(--color-info50);color:var(--color-info800);padding:0}.btn-fourth{border:none;box-shadow:0 1px 4px #a6abbdcc;opacity:1;display:flex;justify-content:flex-start;background:#fff;gap:.5rem}.btn-fourth:hover{opacity:.8}.btn-info-action{cursor:pointer;color:var(--color-warn800);background-color:var(--color-warn100);border-radius:4px;align-items:center;padding:4.5px 8px}.btn-info-action .icon-and-text{display:flex;flex-direction:row;gap:8px;align-items:center}.btn-info-action svg-icon{width:24px;height:24px;margin:0}.btn-large{padding:1rem;font-size:large}.breadcrumbs .crumb-link .mat-mdc-button{font-size:24px}mat-card-actions .mat-mdc-button,.mat-mdc-card-actions .mat-mdc-button{margin:0!important}.bordereau .mat-mdc-button{padding:10px 8px;display:flex;flex-direction:row;gap:8px;border:1px solid var(--color-grey700);border-radius:8px;height:40px;font-size:12px;font-weight:600}.mat-mdc-card{display:flex!important;flex-direction:column!important}.mat-mdc-card.card-pink{background:var(--color-pink50)!important}.mat-mdc-card.card-pink:hover{background:var(--color-pink100)!important}.mat-mdc-card.card-purple{background:var(--color-purple50)!important}.mat-mdc-card.card-purple:hover{background:var(--color-purple100)!important}.mat-mdc-card.card-blue{background:var(--color-indigo50)!important}.mat-mdc-card.card-blue:hover{background:var(--color-blue100)!important}.mat-mdc-card.card-green{background:var(--color-green50)!important}.mat-mdc-card.card-green:hover{background:var(--color-green100)!important}.mat-mdc-card-title{display:flex;align-items:center;flex-direction:row}.mat-mdc-card>.mat-mdc-card-actions:last-child{left:0}.mat-mdc-card-actions>.mat-mdc-button,.mat-mdc-card-actions>button{font-weight:600;font-size:16px;background:transparent;color:inherit;margin:0 16px 0 0;border:none}.mat-mdc-card-actions>.mat-mdc-button:disabled,.mat-mdc-card-actions>button:disabled{font-weight:600;font-size:16px;font-style:italic;color:var(--color-grey600);background-color:var(--color-indigo600)}.card{display:flex;padding:32px;flex-direction:column;border-radius:8px!important;background:var(--color-grey0);box-shadow:0 0 12px #2d328226;padding-bottom:40px!important}.card mat-card-header,.card .mat-mdc-card-header{border-bottom:1px solid var(--color-indigo300);margin-bottom:16px;padding:0}.card mat-card-header .mat-mdc-card-header-text,.card .mat-mdc-card-header .mat-mdc-card-header-text{width:-webkit-fill-available}.card mat-card-header mat-card-title,.card mat-card-header .mat-mdc-card-title,.card .mat-mdc-card-header mat-card-title,.card .mat-mdc-card-header .mat-mdc-card-title{font-size:16px;display:flex;align-items:center;flex-direction:row;margin-bottom:10px}.card mat-card-header svg-icon,.card .mat-mdc-card-header svg-icon{margin-top:0;margin-bottom:0}.card mat-card-actions,.card .mat-mdc-card-actions{position:absolute;bottom:0;width:100%;margin-bottom:0;margin-left:0;left:0;background:var(--color-indigo700);color:var(--color-grey0);border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:2px 0;min-height:unset;display:flex;justify-content:flex-end;align-items:center}.card mat-card-actions button,.card .mat-mdc-card-actions button{border:none;background:transparent;color:inherit;font-weight:600;font-size:16px;margin-right:16px}.card mat-card-actions button svg-icon,.card .mat-mdc-card-actions button svg-icon{height:2em;margin-top:0;margin-bottom:0}.card mat-expansion-panel{box-shadow:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.card-pink{background:var(--color-pink50)}.card-pink mat-card-header,.card-pink .mat-mdc-card-header{border-bottom:1px solid var(--color-pink300)}.card-pink mat-card-actions,.card-pink .mat-mdc-card-actions{background:transparent;color:var(--color-pink800)}.card-pink:hover{background:var(--color-pink100)}.card-purple{background:var(--color-purple50)}.card-purple mat-card-header,.card-purple .mat-mdc-card-header{border-bottom:1px solid var(--color-purple300)}.card-purple mat-card-actions,.card-purple .mat-mdc-card-actions{background:transparent;color:var(--color-purple800)}.card-purple:hover{background:var(--color-purple100)}.card-blue{background:var(--color-indigo50)}.card-blue mat-card-header,.card-blue .mat-mdc-card-header{border-bottom:1px solid var(--color-blue300)}.card-blue mat-card-actions,.card-blue .mat-mdc-card-actions{background:transparent;color:var(--color-blue800)}.card-blue:hover{background:var(--color-blue100)}.card-green{background:var(--color-green50)}.card-green mat-card-header,.card-green .mat-mdc-card-header{border-bottom:1px solid var(--color-green300)}.card-green mat-card-actions,.card-green .mat-mdc-card-actions{background:transparent;color:var(--color-green800)}.card-green:hover{background:var(--color-green100)}.card-selected{background-color:var(--color-indigo100);border:4px solid var(--color-indigo700)}.card-disabled{cursor:not-allowed;opacity:.3;background-color:var(--color-indigo100);border:4px solid var(--color-indigo700)}.request{display:flex;justify-content:space-between;align-items:center;padding:.25rem}.request__col{display:flex}.request__col--start{flex:0 0 25%;padding-left:.5rem}.request__col--middle{flex:0 0 35%}.request__col--end{flex:0 0 35%;align-items:center;justify-content:space-between;padding:.5rem}.request button{margin:0}::ng-deep .mat-mdc-card-header-text{width:100%;display:flex}.advances .choices .mat-mdc-card{flex:0 0 28%;min-width:14.5rem;display:flex;flex-direction:column}.demarches-cards .mat-mdc-card{flex:0 0 50%;min-width:14.5rem;max-width:25rem;display:flex;flex-direction:column}.advances .choices .mat-mdc-card .mat-mdc-card-title{text-align:center;display:flex;align-items:center;flex-direction:row;gap:.75rem;font-weight:600}.newFeatures .mat-mdc-card .mat-mdc-card-title{display:flex;align-items:center;gap:.5rem}:root{--color-grey0: #ffffff;--color-grey25: #fcfcfd;--color-grey50: #f9fafb;--color-grey100: #f2f4f7;--color-grey200: #eaecf0;--color-grey300: #d0d5dd;--color-grey400: #aab0b9;--color-grey600: #475467;--color-grey700: #344054;--color-grey800: #1d2939;--color-grey900: #101828;--color-indigo0: #ffffff;--color-indigo25: #f5f8ff;--color-indigo50: #eef4ff;--color-indigo100: #e0eaff;--color-indigo200: #c7d7fe;--color-indigo300: #a4bcfd;--color-indigo500: #5d60d7;--color-indigo700: #3431cf;--color-indigo800: #1849a9;--color-indigo900: #2d3282;--color-contrast-grey: #344054;--color-contrast-indigo: #2d3282;--color-green50: #e6f7f3;--color-green100: #b0e7d9;--color-green200: #8adcc7;--color-green300: #54ccae;--color-green800: #00624a;--color-error25: #fff4f4;--color-error50: #ffe6e6;--color-error100: #ffb0b0;--color-error400: #cc2828;--color-error700: #b50000;--color-warn100: #ffead5;--color-warn200: #fddcab;--color-warn300: #fb8c00;--color-warn800: #9c2a10;--color-success200: #d1fadf;--color-success300: #a6f4c5;--color-success800: #05603a;--color-info50: #e6f6ff;--color-info800: #00588c;--color-pink50: #fdf2fa;--color-pink100: #fce7f6;--color-pink300: #faa7e0;--color-pink800: #9e165f;--color-purple50: #f4f3ff;--color-purple100: #ebe9fe;--color-purple300: #bdb4fe;--color-purple800: #4a1fb8;--color-blue50: #eff8ff;--color-blue100: #e5f3ff;--color-blue300: #badcff;--color-blue500: #6cb6f5;--color-blue800: #1849a9;--color-blue900: #0f4c81;--color-error: var(--color-error400)}.bg-grey0{background-color:var(--color-grey0)}.bg-grey25{background-color:var(--color-grey25)}.bg-grey50{background-color:var(--color-grey50)}.bg-grey100{background-color:var(--color-grey100)}.bg-grey200{background-color:var(--color-grey200)}.bg-grey300{background-color:var(--color-grey300)}.bg-grey400{background-color:var(--color-grey400)}.bg-grey600{background-color:var(--color-grey600)}.bg-grey700{background-color:var(--color-grey700)}.bg-grey800{background-color:var(--color-grey800)}.bg-grey900{background-color:var(--color-grey900)}.bg-indigo0{background-color:var(--color-indigo0)}.bg-indigo25{background-color:var(--color-indigo25)}.bg-indigo50{background-color:var(--color-indigo50)}.bg-indigo100{background-color:var(--color-indigo100)}.bg-indigo200{background-color:var(--color-indigo200)}.bg-indigo300{background-color:var(--color-indigo300)}.bg-indigo500{background-color:var(--color-indigo500)}.bg-indigo700{background-color:var(--color-indigo700)}.bg-indigo800{background-color:var(--color-indigo800)}.bg-indigo900{background-color:var(--color-indigo900)}.bg-contrast-grey{background-color:var(--color-contrast-grey)}.bg-contrast-indigo{background-color:var(--color-contrast-indigo)}.bg-green50{background-color:var(--color-green50)}.bg-green100{background-color:var(--color-green100)}.bg-green200{background-color:var(--color-green200)}.bg-green300{background-color:var(--color-green300)}.bg-green800{background-color:var(--color-green800)}.bg-error25{background-color:var(--color-error25)}.bg-error50{background-color:var(--color-error50)}.bg-error100{background-color:var(--color-error100)}.bg-error400{background-color:var(--color-error400)}.bg-error700{background-color:var(--color-error700)}.bg-warn100{background-color:var(--color-warn100)}.bg-warn200{background-color:var(--color-warn200)}.bg-warn300{background-color:var(--color-warn300)}.bg-warn800{background-color:var(--color-warn800)}.bg-success200{background-color:var(--color-success200)}.bg-success300{background-color:var(--color-success300)}.bg-success800{background-color:var(--color-success800)}.bg-info50{background-color:var(--color-info50)}.bg-info800{background-color:var(--color-info800)}.bg-pink50{background-color:var(--color-pink50)}.bg-pink100{background-color:var(--color-pink100)}.bg-pink300{background-color:var(--color-pink300)}.bg-pink800{background-color:var(--color-pink800)}.bg-purple50{background-color:var(--color-purple50)}.bg-purple100{background-color:var(--color-purple100)}.bg-purple300{background-color:var(--color-purple300)}.bg-purple800{background-color:var(--color-purple800)}.bg-blue50{background-color:var(--color-blue50)}.bg-blue100{background-color:var(--color-blue100)}.bg-blue300{background-color:var(--color-blue300)}.bg-blue500{background-color:var(--color-blue500)}.bg-blue800{background-color:var(--color-blue800)}.bg-blue900{background-color:var(--color-blue900)}.primary{color:var(--color-indigo700)}.bg-primary{background-color:var(--color-indigo700)}.primary{background-color:var(--color-grey0)}.bg-secondary{background-color:var(--color-indigo200)}.secondary{background-color:var(--color-indigo700)}.bg-tertiary{background-color:var(--color-grey0)}.tertiary{background-color:var(--color-indigo800)}.bg-primary-error{background-color:var(--color-error400)}.primary-error{background-color:var(--color-grey0)}.bg-secondary-error{background-color:var(--color-error50)}.secondary-error{color:var(--color-error400)}.bg-info{background-color:var(--color-info50)}.info{color:var(--color-info800)}.bg-grey{background-color:var(--color-grey200)}.grey{color:var(--color-grey700)}.bg-success{background-color:var(--color-success200)}.success{color:var(--color-success800)}.bg-warning{background-color:var(--color-warn200)}.warning{color:var(--color-warn800)}.bg-error{background-color:var(--color-error50)}.error{color:var(--color-error700)}:root{--siagi-blue: #477beb;--siagi-blue-deep: #083679;--siagi-blue-tint: #edf2fd;--siagi-blue-soft: #aac2f6;--siagi-blue-row: rgba(170, 194, 246, .18);--siagi-coral: #fb896d;--siagi-coral-tint: #fff3f0;--siagi-coral-soft: #fdc9bc;--siagi-sky: #0195d3;--surface-page: #f1f8ff;--surface-card: #ffffff;--surface-subtle: #fcfcfc;--surface-overlay: rgba(71, 123, 235, .05);--surface-overlay-2: rgba(71, 123, 235, .08);--ink-primary: #21293a;--ink-strong: #171d29;--ink-deepest: #031733;--ink-muted: #2c2c2c;--ink-faint: #999da4;--line-faint: #e9eaeb;--line-default: #d0d1d1;--line-strong: var(--siagi-blue-soft);--status-success: #5aaf07;--status-success-soft: #b3da8d;--status-success-bg: #e6f4d9;--status-warning: #b5892b;--status-warning-soft: #fff1b9;--status-warning-bg: #fffcf0;--status-warning-ink: #7a5b13;--status-danger: #ff4141;--status-danger-bg: #ffe9e9;--status-danger-soft-bg: #fff6f6;--status-danger-soft-border: #ffd0d0;--status-info: var(--siagi-sky);--status-info-bg: #e6f4fb;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 30px;--radius-pill: 1000px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--shadow-hairline: 0 4px 5px 0 rgba(82, 82, 82, .03);--shadow-card: 0 3px 10px 0 rgba(82, 82, 82, .1);--shadow-card-soft: 0 4px 26px 0 rgba(49, 51, 55, .2);--shadow-page: 0 2px 45px 0 rgba(72, 89, 105, .2);--shadow-pop: 0 6px 24px 0 rgba(82, 82, 82, .15);--font-sans: "Urbanist", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--type-display: 900 36px/40px var(--font-sans);--type-h1: 700 36px/40px var(--font-sans);--type-h2: 700 28px/36px var(--font-sans);--type-h3: 900 24px/32px var(--font-sans);--type-h4: 700 20px/28px var(--font-sans);--type-h5: 700 18px/24px var(--font-sans);--type-body-lg: 400 18px/26px var(--font-sans);--type-body: 400 16px/24px var(--font-sans);--type-body-sm: 400 14px/20px var(--font-sans);--type-caption: 400 12px/16px var(--font-sans);--type-micro: 400 10px/14px var(--font-sans);--type-label: 600 16px/24px var(--font-sans);--type-cell: 700 14px/20px var(--font-sans);--type-value: 700 16px/24px var(--font-sans);--type-tag: 600 10px/14px var(--font-sans)}svg-icon{margin:10px;display:inline-block;line-height:1;vertical-align:middle}svg-icon svg{height:100%;width:100%}svg-icon.bg{border-radius:50%;padding:.5rem;color:var(--color-grey0)}svg-icon.border{border:dashed 2.5px}svg-icon.white-border{border:solid 2.5px white}svg-icon.pink{background:var(--color-pink800)}svg-icon.purple{background:var(--color-purple800)}svg-icon.light-blue{background:var(--color-indigo200);color:var(--color-indigo900)}svg-icon.blue{background:var(--color-indigo800);color:var(--color-grey0)}svg-icon.dark-green{color:var(--color-success800)}svg-icon.green{background:var(--color-success800);color:var(--color-success300)}svg-icon.light-green{background:var(--color-success300);color:var(--color-success800)}svg-icon.grey{color:var(--color-grey700);background-color:var(--color-grey300)}svg-icon.red{color:var(--color-error400)}svg-icon.dark{color:var(--color-grey0);background-color:var(--color-grey700)}svg-icon.black-grey{color:var(--color-grey000);background-color:var(--color-grey700)}svg-icon.user{background:var(--color-indigo200);color:var(--color-indigo900)}svg-icon.user svg{padding:2px}svg-icon.notif{margin-left:-1.5em;margin-top:-2.8em!important;font-size:1.3em}svg-icon.info-icon{color:var(--color-info800)}.mat-icon.mat-warn{color:var(--color-error400)}.mat-icon.mat-primary{color:var(--color-indigo700)}:root ng-deep{color:var(--color-grey900);font-family:Roboto;font-style:normal;line-height:140%;font-size:12px}h1{font-size:24px;font-weight:600}h2{font-size:20px;font-weight:500}h3{font-size:18px;font-weight:500}h4{font-size:16px;font-weight:600}.bold{font-weight:600}.semi-bold{font-weight:500}.medium{font-weight:400}.italic{font-style:italic}.large{font-size:16px}.medium{font-size:14px}.small{font-size:12px}.very-small{font-size:10px}.value{color:var(--color-grey900);font-weight:600;white-space:pre-line}.blue-value{color:var(--color-indigo900);font-weight:600}.text-alert{color:var(--color-alert400)}.text-success{color:var(--color-sucess800)}a{text-decoration-line:underline;color:var(--color-indigo700);font-weight:500}.underline{text-decoration-line:underline}.highlight-text{color:var(--color-indigo700)}.emphasis{color:var(--color-indigo700);font-weight:600}.mandatory:after{content:" *"}.pointer{cursor:pointer}.break-word{word-break:break-all}.align-left{text-align:left}.align-right{text-align:right}.cdk-overlay-dark-backdrop{background-color:var(--color-grey900)}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.95}.modal .modal-title{min-height:60px;height:75px;box-shadow:none;display:flex;align-items:center;border-radius:8px 8px 0 0;padding-left:1rem}.modal .modal-title--info{background:var(--color-indigo100);color:var(--color-indigo900);position:relative}.modal .modal-title--info:before{background:var(--color-indigo100);left:-30px;right:-30px;position:absolute}.modal .modal-title--info:after{background:var(--color-indigo100);left:-30px;right:-30px;position:absolute}.modal .modal-title h3{margin:0;text-align:left}.modal .modal-body{padding:1rem;flex:1;overflow:auto;max-height:70vh;width:100%}.modal .modal-body h4{margin-top:0}.modal .modal-footer{display:flex;justify-content:flex-end;gap:8px;padding:1rem}.modal .warning{background-color:var(--color-warn100);color:var(--color-warn800);padding:8px 16px;border-radius:8px}.modal .warning .warning-title{display:flex;align-items:center}.modal .warning .warning-title mat-icon{margin-right:8px}.modal .info{background-color:var(--color-blue100);color:var(--color-blue800);padding:8px 16px;border-radius:8px}.modal .coordinates{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding:10px}.modal .coordinates .infos{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.modal .coordinates .infos .line{padding:10px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start}.modal .coordinates .infos .line svg-icon{margin:0 10px}mat-expansion-panel mat-panel-title{color:var(--color-grey700);font-weight:700}mat-expansion-panel mat-expansion-panel-header{height:auto!important;border-bottom:1px solid var(--color-indigo300);padding:16px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}mat-expansion-panel .mat-expansion-panel-body{padding:16px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.grey-200{background:var(--color-grey200)!important}.custom-header{position:relative;border:none}.custom-header:after{content:"";display:block;width:96%;height:1px;background-color:var(--color-grey300);position:absolute;bottom:0;left:2%;opacity:0;transition:opacity .3s ease}.mat-expanded .custom-header:after{opacity:1}.blue-arrow>.mat-expansion-indicator:after{color:#3431cf;height:5px;width:5px}tr:nth-child(odd){background:var(--color-indigo50)}tr:nth-child(2n){background:var(--color-grey0)}thead>tr:first-child{background:var(--color-grey0)}.mat-tab-label{background:var(--color-grey300);color:#000}.mat-tab-label-active{background:#fff!important}mat-ink-bar{visibility:hidden!important}.mat-sort-header-container{gap:10px;height:100%}.mat-sort-header-container .mat-sort-header-button{flex:1;align-items:stretch;height:100%;justify-content:flex-start}.mat-sort-header-arrow svg{fill:var(--color-indigo800)!important}.mat-sort-header-content{flex-direction:column}.mdc-data-table__header-cell{padding:0!important}table{width:100%}td.mat-cell{text-align:left;padding-left:10px!important}[mat-sort-header].cdk-program-focused .mat-sort-header-button{border-bottom:none!important}.table-overflow-y-hidden{overflow-y:hidden}.mat-slide-toggle .mat-slide-toggle-bar{background-color:var(--color-grey0);border:1px solid var(--color-grey700)}.mat-slide-toggle .mat-slide-toggle-thumb{background-color:var(--color-grey0);border:1px solid var(--color-grey700);margin-left:-1px;margin-top:-1px}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:var(--color-indigo800);border:1px solid var(--color-indigo800)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:var(--color-grey0);border:1px solid var(--color-indigo800)}.form-block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.5em;margin:1em 0}.form-field{width:35%;display:flex;flex-direction:column;align-items:flex-start}.form-field .mat-form-field-suffix{align-self:center}.form-field .zone-de-saisie{width:100%}.form-field-inline{flex-direction:row;align-items:center;gap:8px}.separator{border:1px solid var(--color-grey300)}.form-separator{border:1px solid var(--color-indigo300);width:100%}.wrapper-uploader{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1em}.uploader{width:75%;margin:.5em 0}.radio-group{display:flex;flex-direction:column}.radio-group .radio-button{margin:5px 0!important}.radio-group .mat-radio-checked{font-weight:600}.required:after{content:" *"}country-autocomplete{width:100%}.input{width:100%;box-sizing:border-box;padding:var(--space-2) var(--space-3);border:1px solid var(--line-default);border-radius:var(--radius-md);font:var(--type-body-sm);color:var(--ink-primary);background:var(--surface-card);outline:none;transition:border-color .15s}.input:focus{border-color:var(--siagi-blue);box-shadow:0 0 0 2px var(--siagi-blue-light, #e8f0fe)}select.input{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:var(--space-8, 40px);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'><path d='M2.5 4.5L6 8l3.5-3.5' stroke='%23555555' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right var(--space-6) center}.cdk-overlay-pane{min-width:fit-content}.confirm-dialog,.error-dialog,.notify-noicon-dialog{min-height:200px;display:flex;flex-direction:column;padding:32px;gap:24px}.error-dialog{max-width:400px}.error-dialog .title{font-size:18px!important}.error-dialog .dialog-message{font-size:16px!important}.error-dialog mat-mdc-dialog-content{padding:0}.error-dialog mat-mdc-dialog-actions{padding:0;align-self:center;min-height:40px}.error-dialog mat-mdc-dialog-actions button{height:40px;padding:10px 16px;font-size:16px;line-height:16px}.confirm-dialog.success{min-width:300px}.icon-dialog{width:32px;height:32px}.icon-dialog.close{color:var(--color-error400)}.icon-dialog.success{color:var(--color-success800)}.icon-dialog.edit{color:var(--color-indigo700)}.dialog-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:0}.dialog-header mat-icon{font-size:2em}.dialog-header .title{font-size:1.5em;font-weight:600}.dialog-content{text-align:center;display:flex;flex-direction:column;gap:24px}.dialog-message{font-weight:600;font-size:1em;color:#000}.mat-icon-notify{font-size:80px;height:80px;width:80px}.mat-content-notify{text-align:center;margin-bottom:10px}.warning-dialog .dialog-content{min-height:0px}.warning-dialog .warning-message{margin:10px;border:1px solid;padding:10px;white-space:pre-line}.warning-dialog .warning-message .warn{color:red}.important-msg{font-weight:700;padding-top:10px}.big-input{width:30em}.dialog-title{display:flex;padding:16px 32px;align-items:center;gap:16px;align-self:stretch;background:var(--color-indigo100);font-size:16px;font-weight:600;color:var(--color-indigo900);border-radius:8px}.cdk-overlay-container .mat-mdc-dialog-container{border-radius:8px;overflow:visible;padding:0}.siren-dialog .mat-mdc-dialog-container{border-radius:16px;overflow:hidden}.greeting-dialog{transition:opacity .45s ease}.greeting-dialog.greeting-dialog--fading{opacity:0;pointer-events:none}.greeting-dialog .mat-mdc-dialog-container{border-radius:16px;overflow:hidden}.alerte-chat-dialog{--dialog-anim-ms: .38s;--dialog-anim-ease: cubic-bezier(.22, .61, .36, 1);width:960px;max-width:96vw;height:min(760px,88vh);transition:width var(--dialog-anim-ms) var(--dialog-anim-ease),height var(--dialog-anim-ms) var(--dialog-anim-ease);contain:layout paint}.alerte-chat-dialog .mat-mdc-dialog-surface{display:flex;flex-direction:column;min-height:0}.alerte-chat-dialog--carte{width:min(1920px,96vw);height:min(1040px,94vh)}.alerte-chat-dialog--animating{will-change:width,height}.cdk-overlay-container .alerte-chat-dialog .mat-mdc-dialog-container{border-radius:16px;overflow:hidden;height:100%}@media(prefers-reduced-motion:reduce){.alerte-chat-dialog{transition:none}}.cdk-overlay-container .mat-mdc-dialog-content{margin:0}.cdk-overlay-container .mat-mdc-dialog-actions{margin-bottom:0}.alert-info-dialog{padding:1.5rem 1rem}.alert-info-dialog .mat-mdc-dialog-title{display:flex;flex-direction:row;justify-content:center;gap:1rem}.mat-mdc-dialog-actions .mat-mdc-button-wrapper{white-space:pre-wrap}.w-1{width:1%}.w-2{width:2%}.w-3{width:3%}.w-4{width:4%}.w-5{width:5%}.w-6{width:6%}.w-7{width:7%}.w-8{width:8%}.w-9{width:9%}.w-10{width:10%}.w-11{width:11%}.w-12{width:12%}.w-13{width:13%}.w-14{width:14%}.w-15{width:15%}.w-16{width:16%}.w-17{width:17%}.w-18{width:18%}.w-19{width:19%}.w-20{width:20%}.w-21{width:21%}.w-22{width:22%}.w-23{width:23%}.w-24{width:24%}.w-25{width:25%}.w-26{width:26%}.w-27{width:27%}.w-28{width:28%}.w-29{width:29%}.w-30{width:30%}.w-31{width:31%}.w-32{width:32%}.w-33{width:33%}.w-34{width:34%}.w-35{width:35%}.w-36{width:36%}.w-37{width:37%}.w-38{width:38%}.w-39{width:39%}.w-40{width:40%}.w-41{width:41%}.w-42{width:42%}.w-43{width:43%}.w-44{width:44%}.w-45{width:45%}.w-46{width:46%}.w-47{width:47%}.w-48{width:48%}.w-49{width:49%}.w-50{width:50%}.w-51{width:51%}.w-52{width:52%}.w-53{width:53%}.w-54{width:54%}.w-55{width:55%}.w-56{width:56%}.w-57{width:57%}.w-58{width:58%}.w-59{width:59%}.w-60{width:60%}.w-61{width:61%}.w-62{width:62%}.w-63{width:63%}.w-64{width:64%}.w-65{width:65%}.w-66{width:66%}.w-67{width:67%}.w-68{width:68%}.w-69{width:69%}.w-70{width:70%}.w-71{width:71%}.w-72{width:72%}.w-73{width:73%}.w-74{width:74%}.w-75{width:75%}.w-76{width:76%}.w-77{width:77%}.w-78{width:78%}.w-79{width:79%}.w-80{width:80%}.w-81{width:81%}.w-82{width:82%}.w-83{width:83%}.w-84{width:84%}.w-85{width:85%}.w-86{width:86%}.w-87{width:87%}.w-88{width:88%}.w-89{width:89%}.w-90{width:90%}.w-91{width:91%}.w-92{width:92%}.w-93{width:93%}.w-94{width:94%}.w-95{width:95%}.w-96{width:96%}.w-97{width:97%}.w-98{width:98%}.w-99{width:99%}.w-100{width:100%}.fz-0{font-size:0rem}.fz-1{font-size:.1rem}.fz-2{font-size:.2rem}.fz-3{font-size:.3rem}.fz-4{font-size:.4rem}.fz-5{font-size:.5rem}.fz-6{font-size:.6rem}.fz-7{font-size:.7rem}.fz-8{font-size:.8rem}.fz-9{font-size:.9rem}.fz-10{font-size:1rem}.fz-11{font-size:1.1rem}.fz-12{font-size:1.2rem}.fz-13{font-size:1.3rem}.fz-14{font-size:1.4rem}.fz-15{font-size:1.5rem}.fz-16{font-size:1.6rem}.fz-17{font-size:1.7rem}.fz-18{font-size:1.8rem}.fz-19{font-size:1.9rem}.fz-20{font-size:2rem}.fz-21{font-size:2.1rem}.fz-22{font-size:2.2rem}.fz-23{font-size:2.3rem}.fz-24{font-size:2.4rem}.fz-25{font-size:2.5rem}.fz-26{font-size:2.6rem}.fz-27{font-size:2.7rem}.fz-28{font-size:2.8rem}.fz-29{font-size:2.9rem}.fz-30{font-size:3rem}.fz-31{font-size:3.1rem}.fz-32{font-size:3.2rem}.fz-33{font-size:3.3rem}.fz-34{font-size:3.4rem}.fz-35{font-size:3.5rem}.fz-36{font-size:3.6rem}.fz-37{font-size:3.7rem}.fz-38{font-size:3.8rem}.fz-39{font-size:3.9rem}.fz-40{font-size:4rem}.fz-41{font-size:4.1rem}.fz-42{font-size:4.2rem}.fz-43{font-size:4.3rem}.fz-44{font-size:4.4rem}.fz-45{font-size:4.5rem}.fz-46{font-size:4.6rem}.fz-47{font-size:4.7rem}.fz-48{font-size:4.8rem}.fz-49{font-size:4.9rem}.fz-50{font-size:5rem}.mb-0{margin-bottom:0rem}.mt-0{margin-top:0rem}.ml-0{margin-left:0rem}.mr-0{margin-right:0rem}.mx-0{margin-left:0rem;margin-right:0rem}.my-0{margin-bottom:0rem;margin-top:0rem}.m-0{margin:0rem}.pb-0{padding-bottom:0rem}.pt-0{padding-top:0rem}.pl-0{padding-left:0rem}.pr-0{padding-right:0rem}.px-0{padding-left:0rem;padding-right:0rem}.py-0{padding-bottom:0rem;padding-top:0rem}.p-0{padding:0rem}.mb-1{margin-bottom:1rem}.mt-1{margin-top:1rem}.ml-1{margin-left:1rem}.mr-1{margin-right:1rem}.mx-1{margin-left:1rem;margin-right:1rem}.my-1{margin-bottom:1rem;margin-top:1rem}.m-1{margin:1rem}.pb-1{padding-bottom:1rem}.pt-1{padding-top:1rem}.pl-1{padding-left:1rem}.pr-1{padding-right:1rem}.px-1{padding-left:1rem;padding-right:1rem}.py-1{padding-bottom:1rem;padding-top:1rem}.p-1{padding:1rem}.mb-2{margin-bottom:2rem}.mt-2{margin-top:2rem}.ml-2{margin-left:2rem}.mr-2{margin-right:2rem}.mx-2{margin-left:2rem;margin-right:2rem}.my-2{margin-bottom:2rem;margin-top:2rem}.m-2{margin:2rem}.pb-2{padding-bottom:2rem}.pt-2{padding-top:2rem}.pl-2{padding-left:2rem}.pr-2{padding-right:2rem}.px-2{padding-left:2rem;padding-right:2rem}.py-2{padding-bottom:2rem;padding-top:2rem}.p-2{padding:2rem}.mb-3{margin-bottom:3rem}.mt-3{margin-top:3rem}.ml-3{margin-left:3rem}.mr-3{margin-right:3rem}.mx-3{margin-left:3rem;margin-right:3rem}.my-3{margin-bottom:3rem;margin-top:3rem}.m-3{margin:3rem}.pb-3{padding-bottom:3rem}.pt-3{padding-top:3rem}.pl-3{padding-left:3rem}.pr-3{padding-right:3rem}.px-3{padding-left:3rem;padding-right:3rem}.py-3{padding-bottom:3rem;padding-top:3rem}.p-3{padding:3rem}.mb-4{margin-bottom:4rem}.mt-4{margin-top:4rem}.ml-4{margin-left:4rem}.mr-4{margin-right:4rem}.mx-4{margin-left:4rem;margin-right:4rem}.my-4{margin-bottom:4rem;margin-top:4rem}.m-4{margin:4rem}.pb-4{padding-bottom:4rem}.pt-4{padding-top:4rem}.pl-4{padding-left:4rem}.pr-4{padding-right:4rem}.px-4{padding-left:4rem;padding-right:4rem}.py-4{padding-bottom:4rem;padding-top:4rem}.p-4{padding:4rem}.mb-5{margin-bottom:5rem}.mt-5{margin-top:5rem}.ml-5{margin-left:5rem}.mr-5{margin-right:5rem}.mx-5{margin-left:5rem;margin-right:5rem}.my-5{margin-bottom:5rem;margin-top:5rem}.m-5{margin:5rem}.pb-5{padding-bottom:5rem}.pt-5{padding-top:5rem}.pl-5{padding-left:5rem}.pr-5{padding-right:5rem}.px-5{padding-left:5rem;padding-right:5rem}.py-5{padding-bottom:5rem;padding-top:5rem}.p-5{padding:5rem}.mb-6{margin-bottom:6rem}.mt-6{margin-top:6rem}.ml-6{margin-left:6rem}.mr-6{margin-right:6rem}.mx-6{margin-left:6rem;margin-right:6rem}.my-6{margin-bottom:6rem;margin-top:6rem}.m-6{margin:6rem}.pb-6{padding-bottom:6rem}.pt-6{padding-top:6rem}.pl-6{padding-left:6rem}.pr-6{padding-right:6rem}.px-6{padding-left:6rem;padding-right:6rem}.py-6{padding-bottom:6rem;padding-top:6rem}.p-6{padding:6rem}.mb-7{margin-bottom:7rem}.mt-7{margin-top:7rem}.ml-7{margin-left:7rem}.mr-7{margin-right:7rem}.mx-7{margin-left:7rem;margin-right:7rem}.my-7{margin-bottom:7rem;margin-top:7rem}.m-7{margin:7rem}.pb-7{padding-bottom:7rem}.pt-7{padding-top:7rem}.pl-7{padding-left:7rem}.pr-7{padding-right:7rem}.px-7{padding-left:7rem;padding-right:7rem}.py-7{padding-bottom:7rem;padding-top:7rem}.p-7{padding:7rem}.mb-8{margin-bottom:8rem}.mt-8{margin-top:8rem}.ml-8{margin-left:8rem}.mr-8{margin-right:8rem}.mx-8{margin-left:8rem;margin-right:8rem}.my-8{margin-bottom:8rem;margin-top:8rem}.m-8{margin:8rem}.pb-8{padding-bottom:8rem}.pt-8{padding-top:8rem}.pl-8{padding-left:8rem}.pr-8{padding-right:8rem}.px-8{padding-left:8rem;padding-right:8rem}.py-8{padding-bottom:8rem;padding-top:8rem}.p-8{padding:8rem}.mb-9{margin-bottom:9rem}.mt-9{margin-top:9rem}.ml-9{margin-left:9rem}.mr-9{margin-right:9rem}.mx-9{margin-left:9rem;margin-right:9rem}.my-9{margin-bottom:9rem;margin-top:9rem}.m-9{margin:9rem}.pb-9{padding-bottom:9rem}.pt-9{padding-top:9rem}.pl-9{padding-left:9rem}.pr-9{padding-right:9rem}.px-9{padding-left:9rem;padding-right:9rem}.py-9{padding-bottom:9rem;padding-top:9rem}.p-9{padding:9rem}.mb-10{margin-bottom:10rem}.mt-10{margin-top:10rem}.ml-10{margin-left:10rem}.mr-10{margin-right:10rem}.mx-10{margin-left:10rem;margin-right:10rem}.my-10{margin-bottom:10rem;margin-top:10rem}.m-10{margin:10rem}.pb-10{padding-bottom:10rem}.pt-10{padding-top:10rem}.pl-10{padding-left:10rem}.pr-10{padding-right:10rem}.px-10{padding-left:10rem;padding-right:10rem}.py-10{padding-bottom:10rem;padding-top:10rem}.p-10{padding:10rem}.mb-11{margin-bottom:11rem}.mt-11{margin-top:11rem}.ml-11{margin-left:11rem}.mr-11{margin-right:11rem}.mx-11{margin-left:11rem;margin-right:11rem}.my-11{margin-bottom:11rem;margin-top:11rem}.m-11{margin:11rem}.pb-11{padding-bottom:11rem}.pt-11{padding-top:11rem}.pl-11{padding-left:11rem}.pr-11{padding-right:11rem}.px-11{padding-left:11rem;padding-right:11rem}.py-11{padding-bottom:11rem;padding-top:11rem}.p-11{padding:11rem}.mb-12{margin-bottom:12rem}.mt-12{margin-top:12rem}.ml-12{margin-left:12rem}.mr-12{margin-right:12rem}.mx-12{margin-left:12rem;margin-right:12rem}.my-12{margin-bottom:12rem;margin-top:12rem}.m-12{margin:12rem}.pb-12{padding-bottom:12rem}.pt-12{padding-top:12rem}.pl-12{padding-left:12rem}.pr-12{padding-right:12rem}.px-12{padding-left:12rem;padding-right:12rem}.py-12{padding-bottom:12rem;padding-top:12rem}.p-12{padding:12rem}.mb-13{margin-bottom:13rem}.mt-13{margin-top:13rem}.ml-13{margin-left:13rem}.mr-13{margin-right:13rem}.mx-13{margin-left:13rem;margin-right:13rem}.my-13{margin-bottom:13rem;margin-top:13rem}.m-13{margin:13rem}.pb-13{padding-bottom:13rem}.pt-13{padding-top:13rem}.pl-13{padding-left:13rem}.pr-13{padding-right:13rem}.px-13{padding-left:13rem;padding-right:13rem}.py-13{padding-bottom:13rem;padding-top:13rem}.p-13{padding:13rem}.mb-14{margin-bottom:14rem}.mt-14{margin-top:14rem}.ml-14{margin-left:14rem}.mr-14{margin-right:14rem}.mx-14{margin-left:14rem;margin-right:14rem}.my-14{margin-bottom:14rem;margin-top:14rem}.m-14{margin:14rem}.pb-14{padding-bottom:14rem}.pt-14{padding-top:14rem}.pl-14{padding-left:14rem}.pr-14{padding-right:14rem}.px-14{padding-left:14rem;padding-right:14rem}.py-14{padding-bottom:14rem;padding-top:14rem}.p-14{padding:14rem}.mb-15{margin-bottom:15rem}.mt-15{margin-top:15rem}.ml-15{margin-left:15rem}.mr-15{margin-right:15rem}.mx-15{margin-left:15rem;margin-right:15rem}.my-15{margin-bottom:15rem;margin-top:15rem}.m-15{margin:15rem}.pb-15{padding-bottom:15rem}.pt-15{padding-top:15rem}.pl-15{padding-left:15rem}.pr-15{padding-right:15rem}.px-15{padding-left:15rem;padding-right:15rem}.py-15{padding-bottom:15rem;padding-top:15rem}.p-15{padding:15rem}.mb-16{margin-bottom:16rem}.mt-16{margin-top:16rem}.ml-16{margin-left:16rem}.mr-16{margin-right:16rem}.mx-16{margin-left:16rem;margin-right:16rem}.my-16{margin-bottom:16rem;margin-top:16rem}.m-16{margin:16rem}.pb-16{padding-bottom:16rem}.pt-16{padding-top:16rem}.pl-16{padding-left:16rem}.pr-16{padding-right:16rem}.px-16{padding-left:16rem;padding-right:16rem}.py-16{padding-bottom:16rem;padding-top:16rem}.p-16{padding:16rem}.mb-17{margin-bottom:17rem}.mt-17{margin-top:17rem}.ml-17{margin-left:17rem}.mr-17{margin-right:17rem}.mx-17{margin-left:17rem;margin-right:17rem}.my-17{margin-bottom:17rem;margin-top:17rem}.m-17{margin:17rem}.pb-17{padding-bottom:17rem}.pt-17{padding-top:17rem}.pl-17{padding-left:17rem}.pr-17{padding-right:17rem}.px-17{padding-left:17rem;padding-right:17rem}.py-17{padding-bottom:17rem;padding-top:17rem}.p-17{padding:17rem}.mb-18{margin-bottom:18rem}.mt-18{margin-top:18rem}.ml-18{margin-left:18rem}.mr-18{margin-right:18rem}.mx-18{margin-left:18rem;margin-right:18rem}.my-18{margin-bottom:18rem;margin-top:18rem}.m-18{margin:18rem}.pb-18{padding-bottom:18rem}.pt-18{padding-top:18rem}.pl-18{padding-left:18rem}.pr-18{padding-right:18rem}.px-18{padding-left:18rem;padding-right:18rem}.py-18{padding-bottom:18rem;padding-top:18rem}.p-18{padding:18rem}.mb-19{margin-bottom:19rem}.mt-19{margin-top:19rem}.ml-19{margin-left:19rem}.mr-19{margin-right:19rem}.mx-19{margin-left:19rem;margin-right:19rem}.my-19{margin-bottom:19rem;margin-top:19rem}.m-19{margin:19rem}.pb-19{padding-bottom:19rem}.pt-19{padding-top:19rem}.pl-19{padding-left:19rem}.pr-19{padding-right:19rem}.px-19{padding-left:19rem;padding-right:19rem}.py-19{padding-bottom:19rem;padding-top:19rem}.p-19{padding:19rem}.mb-20{margin-bottom:20rem}.mt-20{margin-top:20rem}.ml-20{margin-left:20rem}.mr-20{margin-right:20rem}.mx-20{margin-left:20rem;margin-right:20rem}.my-20{margin-bottom:20rem;margin-top:20rem}.m-20{margin:20rem}.pb-20{padding-bottom:20rem}.pt-20{padding-top:20rem}.pl-20{padding-left:20rem}.pr-20{padding-right:20rem}.px-20{padding-left:20rem;padding-right:20rem}.py-20{padding-bottom:20rem;padding-top:20rem}.p-20{padding:20rem}.mb-21{margin-bottom:21rem}.mt-21{margin-top:21rem}.ml-21{margin-left:21rem}.mr-21{margin-right:21rem}.mx-21{margin-left:21rem;margin-right:21rem}.my-21{margin-bottom:21rem;margin-top:21rem}.m-21{margin:21rem}.pb-21{padding-bottom:21rem}.pt-21{padding-top:21rem}.pl-21{padding-left:21rem}.pr-21{padding-right:21rem}.px-21{padding-left:21rem;padding-right:21rem}.py-21{padding-bottom:21rem;padding-top:21rem}.p-21{padding:21rem}.mb-22{margin-bottom:22rem}.mt-22{margin-top:22rem}.ml-22{margin-left:22rem}.mr-22{margin-right:22rem}.mx-22{margin-left:22rem;margin-right:22rem}.my-22{margin-bottom:22rem;margin-top:22rem}.m-22{margin:22rem}.pb-22{padding-bottom:22rem}.pt-22{padding-top:22rem}.pl-22{padding-left:22rem}.pr-22{padding-right:22rem}.px-22{padding-left:22rem;padding-right:22rem}.py-22{padding-bottom:22rem;padding-top:22rem}.p-22{padding:22rem}.mb-23{margin-bottom:23rem}.mt-23{margin-top:23rem}.ml-23{margin-left:23rem}.mr-23{margin-right:23rem}.mx-23{margin-left:23rem;margin-right:23rem}.my-23{margin-bottom:23rem;margin-top:23rem}.m-23{margin:23rem}.pb-23{padding-bottom:23rem}.pt-23{padding-top:23rem}.pl-23{padding-left:23rem}.pr-23{padding-right:23rem}.px-23{padding-left:23rem;padding-right:23rem}.py-23{padding-bottom:23rem;padding-top:23rem}.p-23{padding:23rem}.mb-24{margin-bottom:24rem}.mt-24{margin-top:24rem}.ml-24{margin-left:24rem}.mr-24{margin-right:24rem}.mx-24{margin-left:24rem;margin-right:24rem}.my-24{margin-bottom:24rem;margin-top:24rem}.m-24{margin:24rem}.pb-24{padding-bottom:24rem}.pt-24{padding-top:24rem}.pl-24{padding-left:24rem}.pr-24{padding-right:24rem}.px-24{padding-left:24rem;padding-right:24rem}.py-24{padding-bottom:24rem;padding-top:24rem}.p-24{padding:24rem}.mb-25{margin-bottom:25rem}.mt-25{margin-top:25rem}.ml-25{margin-left:25rem}.mr-25{margin-right:25rem}.mx-25{margin-left:25rem;margin-right:25rem}.my-25{margin-bottom:25rem;margin-top:25rem}.m-25{margin:25rem}.pb-25{padding-bottom:25rem}.pt-25{padding-top:25rem}.pl-25{padding-left:25rem}.pr-25{padding-right:25rem}.px-25{padding-left:25rem;padding-right:25rem}.py-25{padding-bottom:25rem;padding-top:25rem}.p-25{padding:25rem}.mb-26{margin-bottom:26rem}.mt-26{margin-top:26rem}.ml-26{margin-left:26rem}.mr-26{margin-right:26rem}.mx-26{margin-left:26rem;margin-right:26rem}.my-26{margin-bottom:26rem;margin-top:26rem}.m-26{margin:26rem}.pb-26{padding-bottom:26rem}.pt-26{padding-top:26rem}.pl-26{padding-left:26rem}.pr-26{padding-right:26rem}.px-26{padding-left:26rem;padding-right:26rem}.py-26{padding-bottom:26rem;padding-top:26rem}.p-26{padding:26rem}.mb-27{margin-bottom:27rem}.mt-27{margin-top:27rem}.ml-27{margin-left:27rem}.mr-27{margin-right:27rem}.mx-27{margin-left:27rem;margin-right:27rem}.my-27{margin-bottom:27rem;margin-top:27rem}.m-27{margin:27rem}.pb-27{padding-bottom:27rem}.pt-27{padding-top:27rem}.pl-27{padding-left:27rem}.pr-27{padding-right:27rem}.px-27{padding-left:27rem;padding-right:27rem}.py-27{padding-bottom:27rem;padding-top:27rem}.p-27{padding:27rem}.mb-28{margin-bottom:28rem}.mt-28{margin-top:28rem}.ml-28{margin-left:28rem}.mr-28{margin-right:28rem}.mx-28{margin-left:28rem;margin-right:28rem}.my-28{margin-bottom:28rem;margin-top:28rem}.m-28{margin:28rem}.pb-28{padding-bottom:28rem}.pt-28{padding-top:28rem}.pl-28{padding-left:28rem}.pr-28{padding-right:28rem}.px-28{padding-left:28rem;padding-right:28rem}.py-28{padding-bottom:28rem;padding-top:28rem}.p-28{padding:28rem}.mb-29{margin-bottom:29rem}.mt-29{margin-top:29rem}.ml-29{margin-left:29rem}.mr-29{margin-right:29rem}.mx-29{margin-left:29rem;margin-right:29rem}.my-29{margin-bottom:29rem;margin-top:29rem}.m-29{margin:29rem}.pb-29{padding-bottom:29rem}.pt-29{padding-top:29rem}.pl-29{padding-left:29rem}.pr-29{padding-right:29rem}.px-29{padding-left:29rem;padding-right:29rem}.py-29{padding-bottom:29rem;padding-top:29rem}.p-29{padding:29rem}.mb-30{margin-bottom:30rem}.mt-30{margin-top:30rem}.ml-30{margin-left:30rem}.mr-30{margin-right:30rem}.mx-30{margin-left:30rem;margin-right:30rem}.my-30{margin-bottom:30rem;margin-top:30rem}.m-30{margin:30rem}.pb-30{padding-bottom:30rem}.pt-30{padding-top:30rem}.pl-30{padding-left:30rem}.pr-30{padding-right:30rem}.px-30{padding-left:30rem;padding-right:30rem}.py-30{padding-bottom:30rem;padding-top:30rem}.p-30{padding:30rem}.mb-31{margin-bottom:31rem}.mt-31{margin-top:31rem}.ml-31{margin-left:31rem}.mr-31{margin-right:31rem}.mx-31{margin-left:31rem;margin-right:31rem}.my-31{margin-bottom:31rem;margin-top:31rem}.m-31{margin:31rem}.pb-31{padding-bottom:31rem}.pt-31{padding-top:31rem}.pl-31{padding-left:31rem}.pr-31{padding-right:31rem}.px-31{padding-left:31rem;padding-right:31rem}.py-31{padding-bottom:31rem;padding-top:31rem}.p-31{padding:31rem}.mb-32{margin-bottom:32rem}.mt-32{margin-top:32rem}.ml-32{margin-left:32rem}.mr-32{margin-right:32rem}.mx-32{margin-left:32rem;margin-right:32rem}.my-32{margin-bottom:32rem;margin-top:32rem}.m-32{margin:32rem}.pb-32{padding-bottom:32rem}.pt-32{padding-top:32rem}.pl-32{padding-left:32rem}.pr-32{padding-right:32rem}.px-32{padding-left:32rem;padding-right:32rem}.py-32{padding-bottom:32rem;padding-top:32rem}.p-32{padding:32rem}.mb-33{margin-bottom:33rem}.mt-33{margin-top:33rem}.ml-33{margin-left:33rem}.mr-33{margin-right:33rem}.mx-33{margin-left:33rem;margin-right:33rem}.my-33{margin-bottom:33rem;margin-top:33rem}.m-33{margin:33rem}.pb-33{padding-bottom:33rem}.pt-33{padding-top:33rem}.pl-33{padding-left:33rem}.pr-33{padding-right:33rem}.px-33{padding-left:33rem;padding-right:33rem}.py-33{padding-bottom:33rem;padding-top:33rem}.p-33{padding:33rem}.mb-34{margin-bottom:34rem}.mt-34{margin-top:34rem}.ml-34{margin-left:34rem}.mr-34{margin-right:34rem}.mx-34{margin-left:34rem;margin-right:34rem}.my-34{margin-bottom:34rem;margin-top:34rem}.m-34{margin:34rem}.pb-34{padding-bottom:34rem}.pt-34{padding-top:34rem}.pl-34{padding-left:34rem}.pr-34{padding-right:34rem}.px-34{padding-left:34rem;padding-right:34rem}.py-34{padding-bottom:34rem;padding-top:34rem}.p-34{padding:34rem}.mb-35{margin-bottom:35rem}.mt-35{margin-top:35rem}.ml-35{margin-left:35rem}.mr-35{margin-right:35rem}.mx-35{margin-left:35rem;margin-right:35rem}.my-35{margin-bottom:35rem;margin-top:35rem}.m-35{margin:35rem}.pb-35{padding-bottom:35rem}.pt-35{padding-top:35rem}.pl-35{padding-left:35rem}.pr-35{padding-right:35rem}.px-35{padding-left:35rem;padding-right:35rem}.py-35{padding-bottom:35rem;padding-top:35rem}.p-35{padding:35rem}.mb-36{margin-bottom:36rem}.mt-36{margin-top:36rem}.ml-36{margin-left:36rem}.mr-36{margin-right:36rem}.mx-36{margin-left:36rem;margin-right:36rem}.my-36{margin-bottom:36rem;margin-top:36rem}.m-36{margin:36rem}.pb-36{padding-bottom:36rem}.pt-36{padding-top:36rem}.pl-36{padding-left:36rem}.pr-36{padding-right:36rem}.px-36{padding-left:36rem;padding-right:36rem}.py-36{padding-bottom:36rem;padding-top:36rem}.p-36{padding:36rem}.mb-37{margin-bottom:37rem}.mt-37{margin-top:37rem}.ml-37{margin-left:37rem}.mr-37{margin-right:37rem}.mx-37{margin-left:37rem;margin-right:37rem}.my-37{margin-bottom:37rem;margin-top:37rem}.m-37{margin:37rem}.pb-37{padding-bottom:37rem}.pt-37{padding-top:37rem}.pl-37{padding-left:37rem}.pr-37{padding-right:37rem}.px-37{padding-left:37rem;padding-right:37rem}.py-37{padding-bottom:37rem;padding-top:37rem}.p-37{padding:37rem}.mb-38{margin-bottom:38rem}.mt-38{margin-top:38rem}.ml-38{margin-left:38rem}.mr-38{margin-right:38rem}.mx-38{margin-left:38rem;margin-right:38rem}.my-38{margin-bottom:38rem;margin-top:38rem}.m-38{margin:38rem}.pb-38{padding-bottom:38rem}.pt-38{padding-top:38rem}.pl-38{padding-left:38rem}.pr-38{padding-right:38rem}.px-38{padding-left:38rem;padding-right:38rem}.py-38{padding-bottom:38rem;padding-top:38rem}.p-38{padding:38rem}.mb-39{margin-bottom:39rem}.mt-39{margin-top:39rem}.ml-39{margin-left:39rem}.mr-39{margin-right:39rem}.mx-39{margin-left:39rem;margin-right:39rem}.my-39{margin-bottom:39rem;margin-top:39rem}.m-39{margin:39rem}.pb-39{padding-bottom:39rem}.pt-39{padding-top:39rem}.pl-39{padding-left:39rem}.pr-39{padding-right:39rem}.px-39{padding-left:39rem;padding-right:39rem}.py-39{padding-bottom:39rem;padding-top:39rem}.p-39{padding:39rem}.mb-40{margin-bottom:40rem}.mt-40{margin-top:40rem}.ml-40{margin-left:40rem}.mr-40{margin-right:40rem}.mx-40{margin-left:40rem;margin-right:40rem}.my-40{margin-bottom:40rem;margin-top:40rem}.m-40{margin:40rem}.pb-40{padding-bottom:40rem}.pt-40{padding-top:40rem}.pl-40{padding-left:40rem}.pr-40{padding-right:40rem}.px-40{padding-left:40rem;padding-right:40rem}.py-40{padding-bottom:40rem;padding-top:40rem}.p-40{padding:40rem}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-bottom:auto;margin-top:auto}mat-tab-body{padding:32px 0!important}.mat-tab-label{border-bottom:2px solid var(--color-indigo200);background:var(--color-grey0)}.mat-tab-label.mat-tab-label-active{border-bottom:4px solid var(--color-indigo700);color:var(--color-indigo700);font-weight:600}.mat-tab-header{border:none!important}.tab-contained>mat-tab-header .mat-mdc-tab-label-container{border-bottom:none}.tab-contained>mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list{flex-grow:0}.tab-contained>mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab{border-bottom:0px;font-size:18px;opacity:1;min-width:200px}.tab-contained>mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab--active{background-color:var(--color-indigo700)!important;font-weight:600}.tab-contained>mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#fff}.tab-contained>mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab:not(.mdc-tab--active):not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:50%;background-color:#ccc}.d-flex{display:flex}.d-flex-1{flex:1}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.align-items-center{display:flex;align-items:center}.align-items-start{display:flex;align-items:flex-start}.align-items-stretch{display:flex;align-items:stretch}.align-self-center{display:flex;align-self:center}.align-self-end{display:flex;align-self:flex-end}.space-between{display:flex;justify-content:space-between}.justify-content-center{display:flex;justify-content:center}.justify-content-end{display:flex;justify-content:flex-end}.space-around{display:flex;justify-content:space-around}.flex-shrink-0{flex-shrink:0}.gap-1{gap:1px}.flex-1{flex:1%}.gap-2{gap:2px}.flex-2{flex:2%}.gap-3{gap:3px}.flex-3{flex:3%}.gap-4{gap:4px}.flex-4{flex:4%}.gap-5{gap:5px}.flex-5{flex:5%}.gap-6{gap:6px}.flex-6{flex:6%}.gap-7{gap:7px}.flex-7{flex:7%}.gap-8{gap:8px}.flex-8{flex:8%}.gap-9{gap:9px}.flex-9{flex:9%}.gap-10{gap:10px}.flex-10{flex:10%}.gap-11{gap:11px}.flex-11{flex:11%}.gap-12{gap:12px}.flex-12{flex:12%}.gap-13{gap:13px}.flex-13{flex:13%}.gap-14{gap:14px}.flex-14{flex:14%}.gap-15{gap:15px}.flex-15{flex:15%}.gap-16{gap:16px}.flex-16{flex:16%}.gap-17{gap:17px}.flex-17{flex:17%}.gap-18{gap:18px}.flex-18{flex:18%}.gap-19{gap:19px}.flex-19{flex:19%}.gap-20{gap:20px}.flex-20{flex:20%}.gap-21{gap:21px}.flex-21{flex:21%}.gap-22{gap:22px}.flex-22{flex:22%}.gap-23{gap:23px}.flex-23{flex:23%}.gap-24{gap:24px}.flex-24{flex:24%}.gap-25{gap:25px}.flex-25{flex:25%}.gap-26{gap:26px}.flex-26{flex:26%}.gap-27{gap:27px}.flex-27{flex:27%}.gap-28{gap:28px}.flex-28{flex:28%}.gap-29{gap:29px}.flex-29{flex:29%}.gap-30{gap:30px}.flex-30{flex:30%}.gap-31{gap:31px}.flex-31{flex:31%}.gap-32{gap:32px}.flex-32{flex:32%}.gap-33{gap:33px}.flex-33{flex:33%}.gap-34{gap:34px}.flex-34{flex:34%}.gap-35{gap:35px}.flex-35{flex:35%}.gap-36{gap:36px}.flex-36{flex:36%}.gap-37{gap:37px}.flex-37{flex:37%}.gap-38{gap:38px}.flex-38{flex:38%}.gap-39{gap:39px}.flex-39{flex:39%}.gap-40{gap:40px}.flex-40{flex:40%}.gap-41{gap:41px}.flex-41{flex:41%}.gap-42{gap:42px}.flex-42{flex:42%}.gap-43{gap:43px}.flex-43{flex:43%}.gap-44{gap:44px}.flex-44{flex:44%}.gap-45{gap:45px}.flex-45{flex:45%}.gap-46{gap:46px}.flex-46{flex:46%}.gap-47{gap:47px}.flex-47{flex:47%}.gap-48{gap:48px}.flex-48{flex:48%}.gap-49{gap:49px}.flex-49{flex:49%}.gap-50{gap:50px}.flex-50{flex:50%}.gap-51{gap:51px}.flex-51{flex:51%}.gap-52{gap:52px}.flex-52{flex:52%}.gap-53{gap:53px}.flex-53{flex:53%}.gap-54{gap:54px}.flex-54{flex:54%}.gap-55{gap:55px}.flex-55{flex:55%}.gap-56{gap:56px}.flex-56{flex:56%}.gap-57{gap:57px}.flex-57{flex:57%}.gap-58{gap:58px}.flex-58{flex:58%}.gap-59{gap:59px}.flex-59{flex:59%}.gap-60{gap:60px}.flex-60{flex:60%}.gap-61{gap:61px}.flex-61{flex:61%}.gap-62{gap:62px}.flex-62{flex:62%}.gap-63{gap:63px}.flex-63{flex:63%}.gap-64{gap:64px}.flex-64{flex:64%}.gap-65{gap:65px}.flex-65{flex:65%}.gap-66{gap:66px}.flex-66{flex:66%}.gap-67{gap:67px}.flex-67{flex:67%}.gap-68{gap:68px}.flex-68{flex:68%}.gap-69{gap:69px}.flex-69{flex:69%}.gap-70{gap:70px}.flex-70{flex:70%}.gap-71{gap:71px}.flex-71{flex:71%}.gap-72{gap:72px}.flex-72{flex:72%}.gap-73{gap:73px}.flex-73{flex:73%}.gap-74{gap:74px}.flex-74{flex:74%}.gap-75{gap:75px}.flex-75{flex:75%}.gap-76{gap:76px}.flex-76{flex:76%}.gap-77{gap:77px}.flex-77{flex:77%}.gap-78{gap:78px}.flex-78{flex:78%}.gap-79{gap:79px}.flex-79{flex:79%}.gap-80{gap:80px}.flex-80{flex:80%}.gap-81{gap:81px}.flex-81{flex:81%}.gap-82{gap:82px}.flex-82{flex:82%}.gap-83{gap:83px}.flex-83{flex:83%}.gap-84{gap:84px}.flex-84{flex:84%}.gap-85{gap:85px}.flex-85{flex:85%}.gap-86{gap:86px}.flex-86{flex:86%}.gap-87{gap:87px}.flex-87{flex:87%}.gap-88{gap:88px}.flex-88{flex:88%}.gap-89{gap:89px}.flex-89{flex:89%}.gap-90{gap:90px}.flex-90{flex:90%}.gap-91{gap:91px}.flex-91{flex:91%}.gap-92{gap:92px}.flex-92{flex:92%}.gap-93{gap:93px}.flex-93{flex:93%}.gap-94{gap:94px}.flex-94{flex:94%}.gap-95{gap:95px}.flex-95{flex:95%}.gap-96{gap:96px}.flex-96{flex:96%}.gap-97{gap:97px}.flex-97{flex:97%}.gap-98{gap:98px}.flex-98{flex:98%}.gap-99{gap:99px}.flex-99{flex:99%}.gap-100{gap:100px}.flex-100{flex:100%}.mat-form-field-type-mat-select mat-icon.mat-icon[role=img]{height:12px;margin-top:-8px}.mat-select-arrow{opacity:0}.app{display:flex;flex-direction:column;min-height:100vh;background:var(--surface-page);--topnav-h: 69px}app-info-card,app-cotisation-card,app-dossiers-card,app-demarches-card,app-activite-card,app-transparence-card,app-cta-tiles,app-nav-menu{display:contents}app-top-nav{display:contents}.topnav{position:sticky;top:0;left:0;z-index:40;background:var(--surface-card);border-bottom:1px solid var(--line-faint);box-shadow:var(--shadow-hairline)}.topnav__inner{max-width:none;height:68px;display:flex;align-items:stretch;padding:0 var(--space-8);gap:var(--space-5)}.topnav__brand{display:flex;align-items:center;gap:var(--space-3);padding-right:var(--space-4);flex:none}.topnav__links{display:flex;align-items:stretch;gap:2px;list-style:none;margin:0;padding:0}.topnav__link{display:flex;align-items:center;gap:var(--space-2);height:68px;padding:0 var(--space-4);border:none;background:none;cursor:pointer;color:var(--ink-muted);font:var(--type-label);text-decoration:none;border-bottom:2.5px solid transparent;white-space:nowrap;transition:color .14s ease}.topnav__link .mat-icon{width:19px;height:19px;font-size:19px;line-height:19px;color:var(--ink-faint);transition:color .14s ease}.topnav__link:hover{color:var(--siagi-blue-deep)}.topnav__link:hover .mat-icon{color:var(--siagi-blue)}.topnav__link--active{color:var(--siagi-blue-deep);border-bottom-color:var(--siagi-blue)}.topnav__link--active .mat-icon{color:var(--siagi-blue)}.topnav__ic{position:relative;display:inline-flex;align-items:center}.topnav__dot{position:absolute;top:-3px;right:-4px;width:9px;height:9px;border-radius:50%;background:var(--status-danger);border:2px solid var(--surface-card)}.topnav__right{margin-left:auto;display:flex;align-items:center;gap:var(--space-4);flex:none}.topnav__links{overflow-x:auto;min-width:0;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media(max-width:1024px){.topnav__inner{padding:0 var(--space-4);gap:var(--space-3)}}.brand__logo{height:56px;width:auto;display:block;flex:none}.iconbtn{position:relative;width:42px;height:42px;border-radius:50%;background:var(--surface-page);border:1px solid var(--line-faint);display:grid;place-items:center;cursor:pointer;color:var(--ink-muted)}.iconbtn:hover{border-color:var(--siagi-blue-soft);color:var(--siagi-blue-deep)}.iconbtn__dot{position:absolute;top:8px;right:9px;width:8px;height:8px;border-radius:50%;background:var(--status-danger);border:2px solid var(--surface-card)}.account{position:relative}.account__btn{display:flex;align-items:center;gap:var(--space-3);background:var(--surface-card);border:1px solid var(--line-faint);border-radius:var(--radius-pill);padding:10px var(--space-5) 10px 8px;cursor:pointer;box-shadow:var(--shadow-hairline)}.account__btn:hover{border-color:var(--siagi-blue-soft)}.account__name{font:var(--type-label);color:var(--ink-strong);white-space:nowrap}.account__menu{position:absolute;right:0;top:calc(100% + 8px);z-index:30;background:var(--surface-card);border:1px solid var(--line-faint);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);width:280px;padding:var(--space-2);overflow:hidden}.account__menu-head{padding:var(--space-3) var(--space-3) var(--space-2)}.account__menu-cap{font:var(--type-caption);color:var(--ink-faint)}.account__menu-mail{font:var(--type-body-sm);color:var(--ink-primary);word-break:break-word}.account__menu-item{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:10px var(--space-3);border:none;background:none;cursor:pointer;border-radius:var(--radius-sm);font:var(--type-body-sm);color:var(--ink-primary);text-align:left;text-decoration:none}.account__menu-item .mat-icon{width:18px;height:18px;font-size:18px;line-height:18px;color:var(--ink-faint);flex:none}.account__menu-item:hover{background:var(--siagi-blue-tint)}.account__menu-sep{height:1px;background:var(--line-faint);margin:var(--space-2) var(--space-1)}.mainB{width:100%;padding:var(--space-6) var(--space-8) var(--space-12)}.nudge{display:flex;align-items:center;gap:var(--space-4);background:linear-gradient(100deg,var(--siagi-blue-deep),#0b4596);color:#fff;border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-5);box-shadow:var(--shadow-card)}.nudge__ic{width:44px;height:44px;border-radius:var(--radius-md);background:#ffffff24;display:grid;place-items:center;flex:none}.nudge__txt{flex:1;min-width:0}.nudge__title{font:var(--type-h5);margin:0 0 2px}.nudge__sub{font:var(--type-body-sm);margin:0;color:#ffffffd1}.nudge__sub b{color:#fff;font-weight:700}.btn-onblue{background:#fff;color:var(--siagi-blue-deep);border:none;font:var(--type-label);padding:11px var(--space-5);border-radius:var(--radius-pill)!important;font-family:var(--font-sans)!important;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none}.btn-onblue:hover{background:var(--siagi-blue-tint)}.bgrid{display:flex;gap:var(--space-5);align-items:flex-start}.bcol-left{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.bcol-mr{flex:2;min-width:0;display:flex;flex-direction:column;gap:var(--space-5)}.bcol-mr-row{display:flex;gap:var(--space-5);align-items:flex-start}.bcol-mid,.bcol-right{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-5)}.bcol-right .cotis-slot--top{order:0}.bcol-right .cotis-banner{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg)}.bcol-right .cotis-banner__row{gap:var(--space-3)}.bcol-right .cotis-banner__ic{width:32px;height:32px}.bcol-right .cotis-banner__ic mat-icon{font-size:18px;width:18px;height:18px}.bcol-right .cotis-banner__title{font:var(--type-body);font-weight:700}.bcol-right .cotis-banner__acts{margin-left:auto;flex-direction:column;align-items:flex-end}.bcol-right .cotis-amt{font:900 22px/1 var(--font-sans)}.pub-note{display:flex;min-height:calc(36px + var(--space-5) - var(--space-2));align-items:flex-end;gap:6px;font:var(--type-caption);color:var(--ink-faint);padding:0 var(--space-2) 2px}.pub-note .mat-icon{flex:none;width:14px;height:14px;font-size:14px;line-height:14px}.b-greeting{font:var(--type-h2);color:var(--ink-strong);margin:0;order:0}.bright-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);align-items:start;order:2}.bright-col{display:flex;flex-direction:column;gap:var(--space-5)}.binfo{background:var(--surface-card);border:1px solid var(--line-faint);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);overflow:hidden}.binfo-head{background:var(--siagi-blue-tint);border-bottom:1px solid var(--siagi-blue-soft);padding:var(--space-5);display:grid;grid-template-columns:auto 1fr auto;column-gap:var(--space-4);row-gap:0;align-items:center}.binfo-av{grid-column:1;grid-row:1;align-self:center}.binfo-id{grid-column:2;grid-row:1;min-width:0}.binfo-name{font:var(--type-h5);color:var(--ink-strong);margin:0}.binfo-num{font:var(--type-caption);color:var(--ink-muted);margin:3px 0 0}.binfo-num b{font-weight:700;color:var(--ink-primary)}.binfo-qual{grid-column:2/-1;grid-row:2;font:var(--type-body-sm);font-weight:600;color:var(--siagi-blue-deep);margin:var(--space-1) 0 0}.binfo-crcc{grid-column:2/-1;grid-row:3;font:var(--type-body-sm);color:var(--ink-primary);margin-top:var(--space-1)}.binfo-forme{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);font:var(--type-caption);color:var(--ink-muted);margin:3px 0 0}.binfo-forme b{font-weight:700;color:var(--ink-primary)}.binfo-acts{grid-column:3;grid-row:1;display:flex;flex-direction:column;gap:var(--space-2);align-self:start}.iconbtn-sm{width:32px;height:32px;border-radius:var(--radius-sm);background:var(--surface-card);border:1px solid var(--siagi-blue-soft);display:grid;place-items:center;cursor:pointer;color:var(--siagi-blue-deep);text-decoration:none}.iconbtn-sm .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.iconbtn-sm:hover{background:var(--siagi-blue-soft)}.brow{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--line-faint)}.brow__ic{width:28px;height:28px;border-radius:var(--radius-sm);background:var(--surface-page);color:var(--siagi-blue-deep);display:grid;place-items:center;flex:none}.brow__ic .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.brow__k{font:var(--type-caption);color:var(--ink-faint);width:74px;flex:none}.brow__v{font:var(--type-body-sm);color:var(--ink-primary);min-width:0;word-break:break-word}.brow__v a{color:var(--siagi-blue-deep);text-decoration:none}.brow__v a:hover{text-decoration:underline}.brow__v--empty{color:var(--ink-faint)}.brow__phone,.brow__adr-line{display:block}.brow__editbtn{margin-left:auto;flex:none;width:26px;height:26px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ink-faint);display:grid;place-items:center;cursor:pointer;transition:background .12s ease,color .12s ease}.brow__editbtn .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.brow__editbtn:hover:not(:disabled){background:var(--surface-page);color:var(--siagi-blue-deep)}.brow__editbtn:disabled{opacity:.4;cursor:not-allowed}.brow__editbtn--ok{color:var(--siagi-blue-deep)}.brow__editacts{margin-left:auto;flex:none;display:flex;gap:var(--space-1)}.brow__editacts .brow__editbtn{margin-left:0}.brow__edit{flex:1;min-width:0}.brow__edit--stack{display:flex;flex-direction:column;gap:var(--space-2)}.brow__input{width:100%;box-sizing:border-box;font:var(--type-body-sm);color:var(--ink-primary);padding:var(--space-1) var(--space-2);border:1px solid var(--line-strong, var(--line-faint));border-radius:var(--radius-sm);background:var(--surface-card, #fff)}.brow__input:focus{outline:none;border-color:var(--siagi-blue-deep)}.brow--top{align-items:flex-start}.brow--top .brow__ic{margin-top:2px}.brow--top .brow__k{margin-top:3px}.binfo-lists{padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.binfo-lists__lab{font:var(--type-cell);text-transform:uppercase;letter-spacing:.6px;color:var(--ink-faint);margin:0 0 var(--space-1)}.binfo-foot{padding:var(--space-3) var(--space-5) var(--space-4);border-top:1px solid var(--line-faint);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3)}.assoc{display:flex;flex-direction:column}.assoc__caret{transition:transform .18s ease}.assoc--open .assoc__caret{transform:rotate(90deg)}.assoc--open>.list-row{background:var(--siagi-blue-tint);border-color:var(--siagi-blue-soft)}.assoc__panel{margin:2px 0 var(--space-2) var(--space-5);padding-left:var(--space-3);border-left:2px solid var(--siagi-blue-soft);display:flex;flex-direction:column}.assoc__item{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-2) 0;line-height:1.4}.assoc__item--societe{align-items:flex-start}.assoc__dot{width:5px;height:5px;border-radius:50%;background:var(--siagi-blue);flex:none;margin-top:8px}.assoc__picto{flex:none;display:flex;align-items:center;justify-content:center;width:auto;min-width:39px;height:39px}.assoc__name{font:var(--type-body-sm);font-weight:600;color:var(--ink-primary);flex:1;min-width:0}.assoc__num{font-size:.8em;font-weight:400;color:var(--ink-faint)}.assoc__ville{font-weight:600;color:var(--ink-primary)}.assoc__meta{font:var(--type-caption);color:var(--ink-faint);white-space:nowrap;flex:none;margin-top:1px}.assoc__societe{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.assoc__societe-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}.assoc__fonction{font:var(--type-caption);font-weight:700;color:var(--siagi-blue-deep);white-space:nowrap;flex:none}.assoc__line2{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-top:2px}.assoc__crcc{font:var(--type-caption);color:var(--ink-faint);font-style:italic;flex:none}.assoc__crcc--inline{font-size:.8em;font-style:italic;font-weight:400;color:var(--ink-faint)}.assoc__tags{display:flex;flex-wrap:wrap;gap:var(--space-2)}.assoc__tag{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid var(--line-default);border-radius:var(--radius-pill);background:var(--surface-page);font:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--ink-muted);white-space:nowrap}.assoc__detail-line{font:var(--type-caption);color:var(--ink-muted);font-variant-numeric:tabular-nums}.assoc__detail-line--crcc{color:var(--ink-faint);font-style:italic}.assoc__item--agrement{gap:var(--space-2);align-items:center}.assoc__item--reseau{align-items:center}.assoc__reseau-left{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-2)}.assoc__reseau-left .assoc__name{flex:0 1 auto}.assoc__site-link{color:var(--siagi-blue-deep);font:var(--type-body-sm);font-weight:600;white-space:nowrap;flex:none;text-decoration:none;cursor:pointer}.assoc__site-link:hover{text-decoration:underline}.assoc__pays-group{display:inline-flex;flex-direction:column;align-items:center;gap:2px;flex:none}.assoc__pays{font:var(--type-caption);color:var(--ink-muted);line-height:1.1;text-align:center;flex:none;white-space:nowrap}.assoc__flag--leading{display:inline-flex;align-items:center;flex:none;margin-left:0}.assoc__date-end{font:var(--type-caption);font-weight:600;font-variant-numeric:tabular-nums;color:var(--siagi-blue-deep);white-space:nowrap;flex:none;margin-left:auto}.assoc__flag{display:inline-flex;align-items:center;vertical-align:middle;margin-left:4px}.assoc__flag-img{width:16px;height:12px;object-fit:cover;border-radius:2px;flex:none}.assoc__flag-img--globe{width:18px;height:18px;object-fit:contain;border-radius:0}.assoc__flag-icon{width:14px;height:14px;font-size:14px;line-height:14px;color:var(--ink-faint);flex:none}.assoc__svg-icon{width:22px;height:22px;object-fit:contain;display:block}.assoc__mat-icon-sm{width:20px;height:20px;font-size:20px;line-height:20px;color:var(--siagi-blue-deep)}.assoc__voir-plus{display:inline-flex;align-items:center;gap:4px;margin-top:var(--space-2);padding:4px var(--space-3);background:none;border:1px solid var(--siagi-blue-soft);border-radius:var(--radius-pill);color:var(--siagi-blue-deep);font:var(--type-caption);font-weight:600;cursor:pointer;text-decoration:none}.assoc__voir-plus .mat-icon{width:13px;height:13px;font-size:13px;line-height:13px}.assoc__voir-plus:hover{background:var(--siagi-blue-tint)}.list-row{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line-faint);border-radius:var(--radius-md);background:var(--surface-card);cursor:pointer;text-align:left;width:100%;transition:border-color .14s,background .14s}.list-row:hover{border-color:var(--siagi-blue-soft);background:var(--siagi-blue-tint)}.list-row--empty{cursor:default}.list-row--empty:hover{border-color:var(--line-faint);background:var(--surface-card)}.list-row__ic{width:36px;height:36px;border-radius:var(--radius-sm);background:var(--siagi-blue-tint);color:var(--siagi-blue-deep);display:grid;place-items:center;flex:none}.list-row__ic .mat-icon{width:20px;height:20px;font-size:20px;line-height:20px}.list-row__name{font:var(--type-label);color:var(--ink-primary);flex:1;min-width:0;white-space:pre-line}.list-row__count{font:var(--type-cell);color:#fff;background:var(--siagi-blue-deep);min-width:30px;text-align:center;padding:2px 10px;border-radius:var(--radius-pill);flex:none}.chev{color:var(--ink-faint);flex:none;width:20px;height:20px;font-size:20px;line-height:20px}.chev--placeholder{visibility:hidden}.list-row .chev{width:20px;height:20px;font-size:20px;line-height:20px}.cotis-stack{display:contents}.cotis-slot--top{order:1}.cotis-banner{display:flex;align-items:center;gap:var(--space-5);border-radius:var(--radius-xl);padding:var(--space-5)}.cotis-banner--col{flex-direction:column;align-items:stretch;gap:4px}.cotis-banner--due{background:var(--status-warning-bg);border:1px solid var(--status-warning-soft)}.cotis-banner--ok{background:var(--status-success-bg);border:1px solid var(--status-success-soft)}.cotis-banner--decl{background:var(--surface-card);border:1px solid var(--line-faint);box-shadow:var(--shadow-card)}.cotis-banner__ic{width:48px;height:48px;border-radius:var(--radius-md);display:grid;place-items:center;flex:none}.cotis-banner__ic--due{background:var(--status-warning-soft);color:var(--status-warning)}.cotis-banner__ic--ok{background:var(--status-success-soft);color:var(--status-success)}.cotis-banner__ic--decl{background:var(--siagi-blue-tint);color:var(--siagi-blue-deep)}.cotis-banner__hors-delai{display:flex;align-items:center;gap:var(--space-2);font:var(--type-body-sm);font-weight:700;color:var(--status-warning);margin:0}.cotis-banner__hors-delai mat-icon{font-size:16px;width:16px;height:16px}.cotis-banner__row{display:flex;align-items:center;gap:var(--space-5);width:100%}.cotis-banner__txt{flex:1;min-width:0}.cotis-banner__title{font:var(--type-h5);color:var(--ink-strong);margin:0}.cotis-banner__sub{font:var(--type-body-sm);color:var(--ink-muted);margin:2px 0 0}.cotis-banner__sub.late{color:var(--status-warning);font-weight:700}.cotis-banner__acts{display:flex;align-items:center;gap:var(--space-3);flex:none}.cotis-banner__acts .btn .mat-icon{width:18px;height:18px;font-size:18px;line-height:18px;transition:transform .14s ease}.cotis-banner__acts .btn:hover .mat-icon{transform:translate(3px)}.cotis-hint{font:var(--type-body-sm);color:var(--status-warning);font-style:italic;margin:0 0 6px}.cotis-amt{font:900 28px/1 var(--font-sans);color:var(--status-warning)}.hcard{background:var(--surface-card);border:1px solid var(--line-faint);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);display:flex;flex-direction:column}.hcard__head{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--line-faint)}.hcard__head .head-cta{margin-left:auto}.hcard__titles{flex:1;min-width:0}.hcard__title{font:var(--type-h4);color:var(--ink-strong);margin:0}.hcard__sub{font:var(--type-caption);color:var(--ink-faint);margin:1px 0 0}.hcard__pad{padding:var(--space-6)}.hcard__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-top:1px solid var(--line-faint);background:var(--surface-subtle);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.ic-badge{width:40px;height:40px;border-radius:var(--radius-md);display:grid;place-items:center;background:var(--siagi-blue-tint);color:var(--siagi-blue-deep);flex:none}.ic-badge--coral{background:var(--siagi-coral-tint);color:var(--siagi-coral)}.ic-badge--success{background:var(--status-success-bg);color:var(--status-success)}.ic-badge--warning{background:var(--status-warning-bg);color:var(--status-warning)}.ic-badge--sm{width:28px;height:28px}.ic-badge--sm mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.linkbtn{display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;color:var(--siagi-blue);font:var(--type-body-sm);font-weight:600;padding:0;white-space:nowrap;text-decoration:none}.linkbtn:hover{color:var(--siagi-blue-deep);text-decoration:underline}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);cursor:pointer;border-radius:var(--radius-pill)!important;font:var(--type-label);font-family:var(--font-sans)!important;white-space:nowrap;text-decoration:none;border:1px solid transparent;transition:background .14s,border-color .14s,filter .14s}.btn .mat-icon{flex:none;width:17px;height:17px;font-size:17px;line-height:17px}.btn--primary{background:var(--siagi-blue-deep);color:#fff;border-color:var(--siagi-blue-deep);padding:11px var(--space-5)}.btn--primary:hover{background:#0a4290}.btn--coral{background:var(--siagi-coral);color:#fff;border-color:var(--siagi-coral);padding:11px var(--space-5)}.btn--coral:hover{filter:brightness(.97)}.btn--success{background:var(--status-success);color:#fff;border-color:var(--status-success);padding:11px var(--space-5)}.btn--success:hover{filter:brightness(.97)}.btn--ghost{background:var(--surface-card);color:var(--siagi-blue-deep);border:1px solid var(--siagi-blue-soft);padding:10px var(--space-4)}.btn--ghost:hover{background:var(--siagi-blue-tint)}.btn--sm{padding:8px var(--space-4);font:var(--type-body-sm);font-weight:600}.btn:disabled,.btn[disabled]{background:color-mix(in srgb,var(--siagi-blue-deep) 45%,transparent);border-color:transparent;color:#ffffffa6;cursor:not-allowed;pointer-events:none}.dossier2{display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-3);margin:0 calc(var(--space-3) * -1);border-top:1px solid var(--line-faint);border-radius:var(--radius-md);transition:outline-color .14s ease;outline:1px solid transparent;outline-offset:-1px}.dossier2:has(.dossier2__top:hover){outline-color:var(--siagi-blue-soft)}.dossier2:first-of-type{border-top:none}.dossier2__ic{position:relative;width:34px;height:34px;border-radius:var(--radius-md);background:var(--siagi-blue-tint);color:var(--siagi-blue-deep);display:grid;place-items:center;flex:none}.dossier2__ic .mat-icon{width:18px;height:18px;font-size:18px;line-height:18px}.dossier2__pastille{position:absolute;top:-3px;right:-4px;width:10px;height:10px;border-radius:50%;background:var(--status-danger);border:2px solid var(--surface-card)}.dossier2--retours .dossier2__ic{background:var(--status-danger-bg);color:var(--status-danger)}.dossier2__txt{flex:1;min-width:0}.dossier2__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);cursor:pointer;border-radius:var(--radius-md)}.dossier2__top:hover .dossier2__type{color:var(--siagi-blue-deep)}.dossier2__top:focus-visible{outline:2px solid var(--siagi-blue-soft);outline-offset:3px}.dossier2__chevron{flex:none;align-self:center;color:var(--ink-faint);width:20px;height:20px;font-size:20px;line-height:20px;transition:transform .18s ease}.dossier2--expanded .dossier2__chevron{transform:rotate(180deg)}.dossier2__detail{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--line-faint)}.dossier2__detail-title{font:var(--type-caption);font-weight:600;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;margin:0 0 var(--space-3)}.dossier2__left{flex:1;min-width:0;display:flex;flex-direction:column}.dossier2__right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2);flex-shrink:0}.dossier2__right .linkbtn .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.dossier2__numero{color:var(--siagi-blue-deep);font-weight:600;text-decoration:none;margin-right:var(--space-2);white-space:nowrap}.dossier2__numero:hover{text-decoration:underline}.dossier2__type{font:var(--type-label);color:var(--ink-strong);margin:0;flex:1;min-width:0}.dossier2__modifs{display:flex;flex-wrap:wrap;gap:6px;margin:var(--space-2) 0 4px}.dossier2__date{font:var(--type-caption);color:var(--ink-faint);margin:0}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.timeline__item{position:relative;display:flex;gap:var(--space-3);padding-bottom:var(--space-4)}.timeline__item:last-child{padding-bottom:0}.timeline__item:not(:last-child):before{content:"";position:absolute;left:11px;top:24px;bottom:0;width:2px;background:var(--line-default)}.timeline__dot{position:relative;z-index:1;flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--status-success-bg);color:var(--status-success)}.timeline__dot .mat-icon{width:14px;height:14px;font-size:14px;line-height:14px}.timeline__item--pending .timeline__dot{background:var(--surface-subtle);color:var(--ink-faint);border:1px dashed var(--line-default)}.timeline__body{display:flex;flex-direction:column;padding-top:2px;min-width:0}.timeline__label{font:var(--type-label);color:var(--ink-strong)}.timeline__item--pending .timeline__label{color:var(--ink-faint)}.timeline__date{font:var(--type-caption);color:var(--ink-faint)}.demarche-card{background:var(--siagi-blue-tint);border:1px solid var(--siagi-blue-soft);border-radius:var(--radius-xl);padding:var(--space-5)}.demarche-card__title{font:var(--type-h5);color:var(--ink-strong);margin:0 0 var(--space-3)}.demarches{display:flex;flex-direction:column;gap:var(--space-3)}.demarche{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line-default);border-radius:var(--radius-lg);background:var(--surface-card);cursor:pointer;text-align:left;width:100%;text-decoration:none;transition:border-color .14s,box-shadow .14s,background .14s}.demarche:hover{border-color:var(--siagi-blue-soft);box-shadow:var(--shadow-hairline);background:var(--surface-subtle)}.demarche__ic{width:40px;height:40px;border-radius:var(--radius-md);display:grid;place-items:center;flex:none}.demarche__ic--green{background:var(--status-success-bg);color:var(--status-success)}.demarche__ic--coral{background:var(--siagi-coral-tint);color:var(--siagi-coral)}.demarche__txt{flex:1;min-width:0}.demarche__title{font:var(--type-label);color:var(--ink-strong);display:block}.demarche__desc{font:var(--type-caption);color:var(--ink-faint);display:block;margin-top:1px}.cta-grid{display:flex;flex-direction:column;gap:var(--space-5)}.cta{position:relative;display:flex;flex-direction:row;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-card);border:1px solid var(--line-faint);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);transition:border-color .14s ease,box-shadow .14s ease}.cta:hover{border-color:var(--siagi-blue-soft);box-shadow:var(--shadow-pop)}.cta__ic-wrap{flex:none;display:block;text-decoration:none}.cta__ic{position:relative;width:48px;height:48px;border-radius:var(--radius-md);display:grid;place-items:center;flex:none;background:var(--siagi-blue-tint);color:var(--siagi-blue-deep)}.cta__ic .mat-icon{width:24px;height:24px;font-size:24px;line-height:24px}.cta__body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px}.cta__title{font:var(--type-label);color:var(--ink-strong);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cta__title:hover{color:var(--siagi-blue-deep);text-decoration:underline}.cta__figure{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}.cta__num{font:900 28px/1 var(--font-sans);color:var(--ink-strong);letter-spacing:-.5px}.cta__lab{font:var(--type-body-sm);color:var(--ink-faint)}.cta__status{align-self:flex-start;display:inline-flex;align-items:center;padding:3px 14px;border-radius:var(--radius-pill);font:var(--type-body-sm);font-weight:700;background:var(--surface-page);color:var(--ink-muted)}.cta__desc{font:var(--type-body-sm);color:var(--ink-muted)}.cta__actions-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-3);row-gap:var(--space-3);margin-top:var(--space-2)}.cta__act{display:inline-flex;align-items:center;gap:5px;padding:5px 14px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--surface-card);color:var(--ink-muted);font:var(--type-caption);font-weight:600;text-decoration:none;transition:color .14s ease,background .14s ease,border-color .14s ease}.cta__act .mat-icon{width:13px;height:13px;font-size:13px;line-height:13px}.cta__act:hover{border-color:var(--siagi-blue);color:var(--siagi-blue-deep);background:var(--siagi-blue-tint);text-decoration:none}.cta__act--primary,.cta__act--primary:hover{border-color:var(--siagi-blue);background:var(--siagi-blue-tint);color:var(--siagi-blue-deep)}.cta--success .cta__status{background:var(--status-success-bg);color:var(--status-success)}.cta--warning .cta__num{color:var(--status-warning)}.cta--warning .cta__status{background:var(--status-warning-bg);color:var(--status-warning)}.cta__dot{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border-radius:50%;background:var(--status-danger);border:3px solid var(--surface-card)}.cta__action-tag{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:var(--radius-pill);font:var(--type-caption);font-weight:700;background:var(--status-warning-bg);color:var(--status-warning)}@media(prefers-reduced-motion:reduce){.cta,.cta__act{transition:none}}.amount{font:900 32px/1 var(--font-sans);color:var(--ink-strong);letter-spacing:-.5px}.amount--due{color:var(--status-danger)}.stat-row{display:flex;align-items:baseline;gap:var(--space-2);white-space:nowrap}.stat-row .unit{font:var(--type-body-sm);color:var(--ink-faint)}.row-between{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.subhead{font:var(--type-caption);text-transform:uppercase;letter-spacing:.6px;color:var(--ink-faint);margin:var(--space-5) 0 var(--space-2)}.card-sep{height:1px;background:var(--line-faint);margin:var(--space-5) 0}.stack-3{display:flex;flex-direction:column;gap:var(--space-3)}.stack-4{display:flex;flex-direction:column;gap:var(--space-4)}.meta-note{display:inline-flex;align-items:center;gap:6px;font:var(--type-caption);color:var(--ink-faint)}.meta-note .mat-icon{flex:none;width:13px;height:13px;font-size:13px;line-height:13px}.gauge{margin-top:var(--space-3)}.gauge__track{height:12px;border-radius:var(--radius-pill);background:var(--surface-page);overflow:hidden;border:1px solid var(--line-faint)}.gauge__fill{height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--siagi-blue),var(--siagi-sky));transition:width .4s ease}.gauge__fill--done{background:linear-gradient(90deg,var(--status-success),var(--status-success-soft))}.gauge__legend{display:flex;justify-content:space-between;margin-top:8px;font:var(--type-caption);color:var(--ink-faint)}.yearbars{display:flex;gap:var(--space-3);margin-top:var(--space-4)}.yearbar{flex:1;background:var(--surface-page);border:1px solid var(--line-faint);border-radius:var(--radius-md);padding:var(--space-3)}.yearbar__yr{font:var(--type-caption);color:var(--ink-faint)}.yearbar__val{font:var(--type-h5);color:var(--ink-strong)}.yearbar__val small{font:var(--type-caption);color:var(--ink-faint);font-weight:400}.counters{display:flex;gap:var(--space-2)}.counter{flex:1;text-align:left;background:var(--surface-page);border:1px solid var(--line-faint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.counter__n{font:900 22px/1 var(--font-sans);color:var(--siagi-blue-deep)}.counter__yr{font:var(--type-caption);color:var(--ink-faint);margin-top:2px;white-space:nowrap}.counter--accent{background:var(--siagi-blue-deep);border-color:var(--siagi-blue-deep)}.counter--accent .counter__n{color:#fff}.counter--accent .counter__yr{color:#ffffffbf}.mandat-row{display:flex;align-items:center;gap:var(--space-3);padding:9px 0;border-top:1px solid var(--line-faint)}.mandat-row:first-child{border-top:none}.mandat-row__ic{width:30px;height:30px;border-radius:var(--radius-sm);background:var(--surface-page);color:var(--siagi-blue-deep);display:grid;place-items:center;flex:none}.mandat-row__ic .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.mandat-row__txt{flex:1;min-width:0}.mandat-row__name{font:var(--type-body-sm);font-weight:600;color:var(--ink-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mandat-row__date{font:var(--type-caption);color:var(--ink-faint)}.contactbar{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;margin-top:var(--space-5);background:var(--surface-card);border:1px solid var(--line-faint);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6);box-shadow:var(--shadow-hairline)}.contactbar__title{font:var(--type-h5);color:var(--ink-strong);white-space:nowrap}.contactbar__sep{width:1px;height:24px;background:var(--line-default)}.contactbar__hint{font:var(--type-body-sm);color:var(--ink-faint);white-space:nowrap}.contactbar__item{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--type-body-sm);font-weight:600;color:var(--ink-primary);white-space:nowrap}.contactbar__item .mat-icon{color:var(--siagi-blue);flex:none;width:17px;height:17px;font-size:17px;line-height:17px}.contactbar__item a{color:var(--ink-primary);text-decoration:none}.contactbar__item a:hover{color:var(--siagi-blue-deep);text-decoration:underline}.home-page{min-height:100%;background:var(--surface-page)}.home-detail-link{display:inline-flex;align-items:center;gap:.25rem;min-height:1.5rem;margin:0;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--siagi-blue);text-decoration:none;cursor:pointer;border-radius:4px;outline:none;transition:color .14s ease}.home-detail-link:after{content:"\2192";font-weight:500;transition:transform .14s ease}.home-detail-link:hover{color:var(--siagi-blue-deep);text-decoration:underline}.home-detail-link:hover:after{transform:translate(2px)}.home-detail-link:focus-visible{box-shadow:0 0 0 2px var(--surface-card),0 0 0 4px var(--siagi-blue)}.home-pill{display:inline-flex;align-items:center;gap:.25rem;padding:2px 10px;border-radius:var(--radius-pill);font:var(--type-tag);font-size:12px;font-weight:600;line-height:16px;background:var(--surface-page);color:var(--ink-primary)}.home-pill--accent{background:var(--siagi-blue-tint);color:var(--siagi-blue-deep)}.home-pill--success{background:var(--status-success-bg);color:var(--status-success)}.home-table{width:100%;border-collapse:collapse;font-size:13px}.home-table th{padding:0 0 .5rem;text-align:left;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid var(--line-default)}.home-table th.is-end{text-align:right}.home-table td{padding:.5rem 0;border-bottom:1px solid var(--line-faint);color:var(--ink-primary)}.home-table td.is-end{text-align:right;font-variant-numeric:tabular-nums}.home-table tr:last-child td{border-bottom:none}.home-dialog,.home-dialog .mat-mdc-dialog-container,.home-dialog .mat-mdc-dialog-surface{max-height:92vh}.home-dialog .mat-mdc-dialog-surface{display:flex;flex-direction:column}.home-dialog .liste-detail__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.25rem}.home-dialog .liste-detail__title{margin:0;font:var(--type-h5);color:var(--ink-strong)}.home-dialog .liste-detail__content{padding-top:.5rem}.home-dialog .liste-detail__table{margin-top:.25rem}.home-dialog .liste-detail__table td.is-end{color:var(--ink-strong)}.home-dialog .liste-detail__actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.5rem}.home-dialog .liste-detail__nb-resultats{font:var(--type-caption);color:var(--ink-faint)}@media(prefers-reduced-motion:reduce){.gauge__fill,.assoc__caret,.home-detail-link,.home-detail-link:after,.btn,.list-row,.demarche{transition:none}.home-detail-link:hover:after{transform:none}}html{--mdc-outlined-text-field-focus-outline-color: var(--color-grey400)}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #00458f;--mat-sys-on-tertiary-fixed: #001b3f;--mat-sys-on-tertiary-fixed-variant: #00458f;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #005cbb;--mat-sys-tertiary-container: #d7e3ff;--mat-sys-tertiary-fixed: #d7e3ff;--mat-sys-tertiary-fixed-dim: #abc7ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html{--mat-form-field-container-height: 36px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-filled-with-label-container-padding-top: 6px;--mat-form-field-filled-with-label-container-padding-bottom: 6px}html{--mdc-elevated-card-container-color: white}html{--mat-select-panel-background-color: white}html{--mat-expansion-container-background-color: white}html{--mdc-filled-button-container-color: var(--color-indigo700)}html{--mat-datepicker-calendar-container-background-color: white}html{--mdc-filled-text-field-container-color: white}html{--mat-form-field-error-text-color: var(--color-error400)}html{--mat-paginator-container-background-color: transparent}html{--mat-menu-container-color: white}html{--mat-toolbar-container-background-color: var(--color-indigo900)}html{--mat-toolbar-container-text-color: var(--color-grey0)}html .mdc-notched-outline__notch{border-right:none}html{--mat-dialog-container-max-width: 80vw}html{--mat-autocomplete-background-color: white}.mat-mdc-text-field-wrapper.mdc-text-field--outlined{background-color:var(--surface-card, #ffffff)}app-list-row{display:block}app-list-motif{display:block}app-edit-modal{display:contents}app-adresse-form{display:block}.ld-listes{display:inline-flex;flex-wrap:wrap;gap:6px}.ld-liste-chip{display:inline-flex;align-items:center;gap:3px;cursor:pointer;padding:3px 8px 3px 10px;border:1px solid var(--line-default);border-radius:999px;background:var(--surface-card);font:var(--type-body-sm);color:var(--ink-muted)}.ld-liste-chip:hover{border-color:var(--siagi-blue-soft)}.ld-liste-chip:focus-visible{outline:2px solid var(--siagi-blue);outline-offset:1px}.ld-liste-chip .ld-liste-chip__state{width:15px;height:15px;font-size:15px;line-height:15px}.ld-liste-chip--include{border-color:var(--status-success);background:var(--status-success);color:#fff;font-weight:600}.ld-liste-chip--cac{border-color:var(--color-indigo700);background:var(--color-indigo700)}.ld-liste-chip--durable{border-color:var(--color-green800);background:var(--color-green800)}.ld-liste-chip--ajoute{border-color:var(--status-success);background:var(--status-success)}.ld-liste-chip--modifie{border-color:var(--status-warning);background:var(--status-warning)}.ld-liste-chip--supprime{border-color:var(--status-danger);background:var(--status-danger)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font:var(--type-label);border-radius:var(--radius-pill);padding:10px var(--space-5);cursor:pointer;border:1px solid transparent;transition:background .14s,border-color .14s,color .14s}.btn mat-icon{font-size:18px;width:18px;height:18px}.btn--ghost{background:transparent;border-color:var(--line-default);color:var(--ink-primary)}.btn--ghost:hover{background:var(--surface-page);border-color:var(--siagi-blue-soft);color:var(--siagi-blue-deep)}.btn--sm{padding:4px var(--space-3);font-size:.78rem}.btn--sm mat-icon{font-size:16px;width:16px;height:16px}.btn--block{width:100%}.action-bar{position:fixed;bottom:var(--space-5);left:50%;transform:translate(-50%);width:calc(100% - 2 * var(--space-8));max-width:none;z-index:100;background:var(--siagi-blue-deep);color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-card-soft)}.action-bar--compact{left:auto;right:1.5rem;bottom:5rem;transform:none;width:auto}.action-bar__inner{padding:var(--space-3) var(--space-6);display:flex;align-items:center;justify-content:flex-end}.action-bar__ctas{display:flex;gap:var(--space-3);flex-shrink:0}.action-bar__btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);border-radius:var(--radius-md);font:var(--type-body-sm);font-weight:600;cursor:pointer;border:1.5px solid transparent;transition:background .15s,border-color .15s,opacity .15s;white-space:nowrap}.action-bar__btn--primary{background:#fff;color:var(--siagi-blue-deep);border-color:#fff}.action-bar__btn--primary:hover:not(:disabled){background:#ffffffe0}.action-bar__btn--primary:disabled{opacity:.45;cursor:not-allowed}.action-bar__btn--ghost{background:transparent;color:#fff;border-color:#ffffff80}.action-bar__btn--ghost:hover{background:#ffffff1a;border-color:#fff}.action-bar__btn--danger{background:var(--status-danger);color:#fff;border-color:var(--status-danger)}.action-bar__btn--danger:hover{background:#e63636;border-color:#e63636}.action-bar__btn--warn{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--status-warning);border-color:color-mix(in srgb,var(--status-warning) 60%,transparent)}.action-bar__btn--warn:hover{background:color-mix(in srgb,var(--status-warning) 14%,transparent);border-color:var(--status-warning)}.action-bar__btn--warn mat-icon{font-size:18px;width:18px;height:18px}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--tw-font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--tw-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--tw-color-amber-700: oklch(55.5% .163 48.998);--tw-color-emerald-700: oklch(50.8% .118 165.612);--tw-color-gray-50: oklch(98.5% .002 247.839);--tw-color-gray-300: oklch(87.2% .01 258.338);--tw-color-gray-400: oklch(70.7% .022 261.325);--tw-color-gray-500: oklch(55.1% .027 264.364);--tw-color-gray-600: oklch(44.6% .03 256.802);--tw-color-gray-700: oklch(37.3% .034 259.733);--tw-color-gray-900: oklch(21% .034 264.665);--tw-color-white: #fff;--tw-spacing: .25rem;--tw-container-xs: 20rem;--tw-container-md: 28rem;--tw-container-3xl: 48rem;--tw-container-5xl: 64rem;--tw-text-xs: .75rem;--tw-text-xs--line-height: calc(1 / .75);--tw-text-sm: .875rem;--tw-text-sm--line-height: calc(1.25 / .875);--tw-text-base: 1rem;--tw-text-base--line-height: 1.5 ;--tw-text-xl: 1.25rem;--tw-text-xl--line-height: calc(1.75 / 1.25);--tw-text-2xl: 1.5rem;--tw-text-2xl--line-height: calc(2 / 1.5);--tw-text-4xl: 2.25rem;--tw-text-4xl--line-height: calc(2.5 / 2.25);--tw-text-6xl: 3.75rem;--tw-text-6xl--line-height: 1;--tw-font-weight-medium: 500;--tw-font-weight-semibold: 600;--tw-font-weight-bold: 700;--tw-tracking-wide: .025em;--tw-leading-relaxed: 1.625;--tw-radius-lg: .5rem;--tw-radius-2xl: 1rem;--tw-radius-3xl: 1.5rem;--tw-default-font-family: var(--tw-font-sans);--tw-default-mono-font-family: var(--tw-font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--tw-default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--tw-default-font-feature-settings, normal);font-variation-settings:var(--tw-default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--tw-default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--tw-default-mono-font-feature-settings, normal);font-variation-settings:var(--tw-default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.tw\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.tw\:sticky{position:sticky}.tw\:top-\[84px\]{top:84px}.tw\:mx-auto{margin-inline:auto}.tw\:mt-0{margin-top:calc(var(--tw-spacing) * 0)}.tw\:mt-1{margin-top:calc(var(--tw-spacing) * 1)}.tw\:mt-2{margin-top:calc(var(--tw-spacing) * 2)}.tw\:mt-3{margin-top:calc(var(--tw-spacing) * 3)}.tw\:mt-4{margin-top:calc(var(--tw-spacing) * 4)}.tw\:mt-5{margin-top:calc(var(--tw-spacing) * 5)}.tw\:mb-1{margin-bottom:calc(var(--tw-spacing) * 1)}.tw\:mb-2{margin-bottom:calc(var(--tw-spacing) * 2)}.tw\:mb-3{margin-bottom:calc(var(--tw-spacing) * 3)}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing) * 4)}.tw\:mb-5{margin-bottom:calc(var(--tw-spacing) * 5)}.tw\:mb-6{margin-bottom:calc(var(--tw-spacing) * 6)}.tw\:mb-8{margin-bottom:calc(var(--tw-spacing) * 8)}.tw\:ml-1{margin-left:calc(var(--tw-spacing) * 1)}.tw\:ml-2{margin-left:calc(var(--tw-spacing) * 2)}.tw\:ml-4{margin-left:calc(var(--tw-spacing) * 4)}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:hidden{display:none}.tw\:inline-flex{display:inline-flex}.tw\:h-auto{height:auto}.tw\:max-h-\[calc\(100vh-104px\)\]{max-height:calc(100vh - 104px)}.tw\:min-h-\[50vh\]{min-height:50vh}.tw\:min-h-screen{min-height:100vh}.tw\:w-96{width:calc(var(--tw-spacing) * 96)}.tw\:w-auto{width:auto}.tw\:w-full{width:100%}.tw\:max-w-3xl{max-width:var(--tw-container-3xl)}.tw\:max-w-5xl{max-width:var(--tw-container-5xl)}.tw\:max-w-\[88\%\]{max-width:88%}.tw\:max-w-full{max-width:100%}.tw\:max-w-md{max-width:var(--tw-container-md)}.tw\:max-w-xs{max-width:var(--tw-container-xs)}.tw\:min-w-0{min-width:calc(var(--tw-spacing) * 0)}.tw\:min-w-\[260px\]{min-width:260px}.tw\:flex-1{flex:1}.tw\:cursor-pointer{cursor:pointer}.tw\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:grid-cols-\[1fr_304px\]{grid-template-columns:1fr 304px}.tw\:grid-cols-\[400px_1fr\]{grid-template-columns:400px 1fr}.tw\:flex-col{flex-direction:column}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-baseline{align-items:baseline}.tw\:items-center{align-items:center}.tw\:items-start{align-items:flex-start}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:justify-end{justify-content:flex-end}.tw\:gap-0\.5{gap:calc(var(--tw-spacing) * .5)}.tw\:gap-1{gap:calc(var(--tw-spacing) * 1)}.tw\:gap-2{gap:calc(var(--tw-spacing) * 2)}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:gap-4{gap:calc(var(--tw-spacing) * 4)}.tw\:gap-5{gap:calc(var(--tw-spacing) * 5)}.tw\:gap-6{gap:calc(var(--tw-spacing) * 6)}.tw\:gap-\[15px\]{gap:15px}.tw\:gap-x-6{column-gap:calc(var(--tw-spacing) * 6)}.tw\:gap-y-2{row-gap:calc(var(--tw-spacing) * 2)}.tw\:self-start{align-self:flex-start}.tw\:overflow-hidden{overflow:hidden}.tw\:overflow-y-auto{overflow-y:auto}.tw\:rounded{border-radius:.25rem}.tw\:rounded-2xl{border-radius:var(--tw-radius-2xl)}.tw\:rounded-3xl{border-radius:var(--tw-radius-3xl)}.tw\:rounded-full{border-radius:calc(infinity * 1px)}.tw\:rounded-full\!{border-radius:calc(infinity * 1px)!important}.tw\:rounded-lg{border-radius:var(--tw-radius-lg)}.tw\:border{border-style:var(--tw-border-style);border-width:1px}.tw\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:border-dashed{--tw-border-style: dashed;border-style:dashed}.tw\:border-gray-300{border-color:var(--tw-color-gray-300)}.tw\:bg-gray-50{background-color:var(--tw-color-gray-50)}.tw\:bg-white{background-color:var(--tw-color-white)}.tw\:p-1{padding:calc(var(--tw-spacing) * 1)}.tw\:p-4{padding:calc(var(--tw-spacing) * 4)}.tw\:p-5{padding:calc(var(--tw-spacing) * 5)}.tw\:p-6{padding:calc(var(--tw-spacing) * 6)}.tw\:p-8{padding:calc(var(--tw-spacing) * 8)}.tw\:p-\[13px\]{padding:13px}.tw\:px-3{padding-inline:calc(var(--tw-spacing) * 3)}.tw\:px-4{padding-inline:calc(var(--tw-spacing) * 4)}.tw\:px-5{padding-inline:calc(var(--tw-spacing) * 5)}.tw\:px-6{padding-inline:calc(var(--tw-spacing) * 6)}.tw\:py-1{padding-block:calc(var(--tw-spacing) * 1)}.tw\:py-2{padding-block:calc(var(--tw-spacing) * 2)}.tw\:py-2\.5{padding-block:calc(var(--tw-spacing) * 2.5)}.tw\:py-4{padding-block:calc(var(--tw-spacing) * 4)}.tw\:py-8{padding-block:calc(var(--tw-spacing) * 8)}.tw\:text-center{text-align:center}.tw\:text-left{text-align:left}.tw\:text-2xl{font-size:var(--tw-text-2xl);line-height:var(--tw-leading, var(--tw-text-2xl--line-height))}.tw\:text-4xl{font-size:var(--tw-text-4xl);line-height:var(--tw-leading, var(--tw-text-4xl--line-height))}.tw\:text-6xl{font-size:var(--tw-text-6xl);line-height:var(--tw-leading, var(--tw-text-6xl--line-height))}.tw\:text-base{font-size:var(--tw-text-base);line-height:var(--tw-leading, var(--tw-text-base--line-height))}.tw\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading, var(--tw-text-sm--line-height))}.tw\:text-xl{font-size:var(--tw-text-xl);line-height:var(--tw-leading, var(--tw-text-xl--line-height))}.tw\:text-xs{font-size:var(--tw-text-xs);line-height:var(--tw-leading, var(--tw-text-xs--line-height))}.tw\:text-\[13px\]{font-size:13px}.tw\:leading-relaxed{--tw-leading: var(--tw-leading-relaxed);line-height:var(--tw-leading-relaxed)}.tw\:font-bold{--tw-font-weight: var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold)}.tw\:font-medium{--tw-font-weight: var(--tw-font-weight-medium);font-weight:var(--tw-font-weight-medium)}.tw\:font-semibold{--tw-font-weight: var(--tw-font-weight-semibold);font-weight:var(--tw-font-weight-semibold)}.tw\:tracking-wide{--tw-tracking: var(--tw-tracking-wide);letter-spacing:var(--tw-tracking-wide)}.tw\:whitespace-nowrap{white-space:nowrap}.tw\:whitespace-pre-line{white-space:pre-line}.tw\:text-\[--ink-muted\]{color:--ink-muted}.tw\:text-amber-700{color:var(--tw-color-amber-700)}.tw\:text-emerald-700{color:var(--tw-color-emerald-700)}.tw\:text-gray-400{color:var(--tw-color-gray-400)}.tw\:text-gray-500{color:var(--tw-color-gray-500)}.tw\:text-gray-600{color:var(--tw-color-gray-600)}.tw\:text-gray-700{color:var(--tw-color-gray-700)}.tw\:text-gray-900{color:var(--tw-color-gray-900)}.tw\:uppercase{text-transform:uppercase}.tw\:shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tw\:outline-none{--tw-outline-style: none;outline-style:none}.tw\:hover\:text-\[--ink-primary\]{&:hover{@media(hover:hover){color:--ink-primary}}}.tw\:md\:grid-cols-2{@media(width>=48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.tw\:md\:grid-cols-3{@media(width>=48rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.tw\:md\:items-end{@media(width>=48rem){align-items:flex-end}}}mat-icon.fa{font-size:20px}html,body{height:100%;box-sizing:border-box}body{margin:0;font-family:var(--font-sans, Roboto, system-ui, sans-serif);font-size:15px;line-height:1.52857143;background-color:var(--surface-page, #f0f0f0)}*,*:before,*:after{box-sizing:inherit}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;unicode-bidi:isolate}.horizontal-vertical-align{height:100%;display:flex;align-items:center}.flex-center-row{display:flex;flex-direction:row}.flex-center-column{display:flex;flex-direction:column}.bold{font-weight:700}h1{margin-top:.67em;margin-bottom:.67em}h2{margin-top:.83em;margin-bottom:.83em}h3{margin-top:1em;margin-bottom:1em}h4{margin-top:1.33em;margin-bottom:1.33em}ul{list-style-type:disc;padding-left:2rem}ul>li{margin-bottom:1rem}hr{margin:.5em 0}.modal-overlay{position:fixed;inset:0;background:#0000007a;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4)}body.wording-mode .app{cursor:not-allowed}body.wording-mode [data-wording-keys]{cursor:text;outline:1px dashed var(--color-indigo700);@supports (color: color-mix(in lab,red,red)){outline:1px dashed color-mix(in srgb,var(--color-indigo700) 55%,transparent)}outline-offset:2px;background:var(--color-indigo700);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-indigo700) 6%,transparent)}border-radius:2px;transition:background .12s ease-out}body.wording-mode [data-wording-keys]:hover{outline-style:solid;background:var(--color-indigo700);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-indigo700) 14%,transparent)}}body.wording-mode [data-wording-stale]{outline:2px solid var(--color-warn800);background:var(--color-warn800);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-warn800) 16%,transparent)}}body.wording-mode [data-wording-modifie]{outline:1px solid var(--color-purple800);background:var(--color-purple800);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-purple800) 10%,transparent)}}body.wording-mode [data-wording-icon-id]{cursor:pointer;outline:1px dashed var(--color-warn800);@supports (color: color-mix(in lab,red,red)){outline:1px dashed color-mix(in srgb,var(--color-warn800) 55%,transparent)}outline-offset:2px;border-radius:2px;transition:background .12s ease-out}body.wording-mode [data-wording-icon-id]:hover{outline-style:solid;background:var(--color-warn800);@supports (color: color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-warn800) 14%,transparent)}}body.wording-mode [data-wording-a-commentaire]{position:relative}body.wording-mode [data-wording-a-commentaire]:after{content:"\1f4ac";position:absolute;top:2px;right:2px;z-index:1;font-size:.75rem;line-height:1}body.wording-mode [data-wording-ui],body.wording-mode [data-wording-ui] *{cursor:auto}.cdk-overlay-container .wording-editor-panel{z-index:1101}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000}}}
