.h57V1G_page{gap:var(--space-4);max-width:var(--page-max-width);flex-direction:column;width:100%;margin:0 auto;display:flex}.h57V1G_loadingShell{min-height:20rem;padding:var(--space-6) var(--space-4);background:var(--glass-surface);border:.5px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--glass-shadow);justify-content:center;align-items:center;display:flex}.h57V1G_modalLoadingShell{min-height:12rem;padding:var(--space-4);justify-content:center;align-items:center;display:flex}.h57V1G_header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.h57V1G_headerActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.h57V1G_exerciseNav{align-items:center;gap:var(--space-2);display:flex}.h57V1G_exerciseNavLabel{flex-direction:column;flex:1;align-items:center;gap:.2rem;min-width:0;display:flex}.h57V1G_exerciseNavTitle{font-size:var(--font-size-md);color:var(--text-secondary);text-align:center;font-variant-numeric:tabular-nums;min-width:11rem;font-weight:500}.h57V1G_exerciseRange{font-size:var(--font-size-xs);color:var(--text-muted);text-align:center;font-weight:500;line-height:1.35}.h57V1G_exerciseNavBtn{border:1px solid var(--border-light);border-radius:var(--radius-xs);background:var(--glass-surface);width:3.8rem;min-width:3.8rem;height:3.8rem;min-height:3.8rem;color:var(--text-secondary);cursor:pointer;font-size:var(--font-size-md);justify-content:center;align-items:center;display:inline-flex}.h57V1G_exerciseNavBtn:disabled{opacity:.35;cursor:not-allowed}.h57V1G_exerciseNavBtn:not(:disabled):hover{background:var(--accent-light)}.h57V1G_exerciseNavBtn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}@media (max-width:64rem){.h57V1G_header{flex-direction:column;align-items:stretch}.h57V1G_headerActions{justify-content:flex-start;width:100%}.h57V1G_plViewToggle{flex:100%;width:100%}.h57V1G_plViewToggleBtn{flex:1}.h57V1G_periodSelectWrap{flex:100%;max-width:100%}.h57V1G_header .h57V1G_headerActions .h57V1G_periodSelect{width:100%}}.h57V1G_plChromeControl{height:3.8rem;min-height:3.8rem;font-size:var(--font-size-base);padding:0 1.6rem;font-weight:600}@media (pointer:coarse){.h57V1G_plChromeControl,.h57V1G_exerciseNavBtn,.h57V1G_plViewToggleBtn{min-height:4.4rem}}.h57V1G_n1ToggleActive{background:var(--accent-light);border-color:var(--accent);color:var(--text-primary)}.h57V1G_title{font-size:var(--font-size-3xl);color:var(--text-primary);font-weight:700;line-height:1.2}.h57V1G_subtitle{margin-top:var(--space-1);font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.5}.h57V1G_readingPhrase{flex-direction:column;gap:.6rem;margin:0;display:flex}.h57V1G_plToolsRow{justify-content:space-between;align-items:center;gap:var(--space-3);margin:var(--space-3) 0 var(--space-4);flex-wrap:nowrap;display:flex}.h57V1G_plToolsComments{flex-direction:column;flex:24rem;gap:.4rem;min-width:0;display:flex}.h57V1G_plToolsHint{min-width:0;font-size:var(--font-size-sm);color:var(--text-muted);margin:0;line-height:1.5}.h57V1G_plToolsActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}@media (max-width:64rem){.h57V1G_plToolsRow{flex-wrap:wrap}.h57V1G_plToolsActions{flex:100%}.h57V1G_plToolsActions .h57V1G_plChromeControl{flex:1 1 0;min-width:0}}.h57V1G_readingLine{color:var(--text-secondary);font-size:var(--font-size-base);flex-wrap:wrap;align-items:baseline;gap:.6rem .8rem;margin:0;display:flex}.h57V1G_readingNow{font-size:var(--font-size-4xl);color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700;line-height:1.1}.h57V1G_readingCluster{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:inline-flex}.h57V1G_readingWas{color:var(--pl-n1-text);font-variant-numeric:tabular-nums;font-style:italic;font-weight:600}.h57V1G_readingSuite{font-size:var(--font-size-md);color:var(--text-secondary);margin:0;line-height:1.5}.h57V1G_readingStrong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.h57V1G_readingDeltaPos{color:var(--accent-success);font-variant-numeric:tabular-nums;font-weight:600}.h57V1G_readingDeltaNeg{color:var(--accent-danger);font-variant-numeric:tabular-nums;font-weight:600}.h57V1G_readingDeltaNil{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:500}.h57V1G_header .h57V1G_headerActions .h57V1G_periodSelect{font-variant-numeric:tabular-nums;width:max-content;min-width:16rem;font-weight:600}.h57V1G_periodSelectWrap{align-items:center;display:flex;position:relative}.h57V1G_plAnnualRoot,.h57V1G_viewBody{width:100%;min-width:0}.h57V1G_annualTable,.h57V1G_annualTable.h57V1G_annualTable{table-layout:auto;width:max-content;min-width:100%}.h57V1G_annualTable.h57V1G_annualTable th:first-child,.h57V1G_annualTable.h57V1G_annualTable td:first-child{white-space:nowrap;width:max-content}.h57V1G_provisionalBanner{background:color-mix(in srgb, var(--accent-warn) 12%, transparent);border:.5px solid color-mix(in srgb, var(--accent-warn) 28%, transparent);border-radius:var(--radius);font-size:var(--font-size-base);color:var(--text-primary);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:1.2rem;padding:1.4rem 2rem;display:flex}.h57V1G_provisionalLabel{font-weight:500;font-size:var(--font-size-md);color:var(--text-secondary)}.h57V1G_provisionalMessage{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-secondary);overflow:hidden}.h57V1G_periodClosedBanner{box-sizing:border-box;background:color-mix(in srgb, var(--badge-success-fg) 12%, transparent);border:.5px solid color-mix(in srgb, var(--badge-success-fg) 28%, transparent);border-radius:var(--radius);width:100%;font-size:var(--font-size-base);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:1.2rem;padding:1.4rem 2rem;display:flex}.h57V1G_plMonthlyBannerStack{align-self:stretch;gap:var(--space-2);width:100%;margin-bottom:var(--space-3);flex-direction:column;display:flex}.h57V1G_plCard{background:var(--glass-surface);border:.5px solid var(--glass-border);border-radius:var(--radius-md);padding:0;overflow:hidden}.h57V1G_withN1 :is(.h57V1G_tableHeader,.h57V1G_row){grid-template-columns:2.2rem 1fr 12.4rem 12.4rem 7.6rem 16rem}.h57V1G_withoutN1 :is(.h57V1G_tableHeader,.h57V1G_row){grid-template-columns:2.2rem 1fr 12.4rem 16rem}.h57V1G_tableHeader{font-size:var(--font-size-xs);letter-spacing:.07em;color:var(--text-muted);text-transform:uppercase;background:var(--table-thead-bg);border-bottom:var(--table-thead-border);gap:0;padding:.7rem 1.4rem;font-weight:600;display:grid}.h57V1G_colLabel{text-align:left}.h57V1G_colAmount{text-align:right;font-variant-numeric:tabular-nums}.h57V1G_colDelta{text-align:right}.h57V1G_section{padding:0}.h57V1G_divider{background:var(--border-light);height:.5px;margin:0}.h57V1G_row{font-size:var(--font-size-md);color:var(--text-primary);text-align:left;border-top:.5px solid var(--border-light);align-items:center;width:100%;padding:.8rem 1.4rem;display:grid}.h57V1G_row:first-of-type{border-top:none}.h57V1G_row:hover{background:color-mix(in srgb, var(--text-primary) 2%, transparent)}.h57V1G_rowToggle{cursor:pointer;background:0 0;border:none}.h57V1G_rowToggle:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);border-radius:var(--radius-md);outline:none}.h57V1G_rowHeader{font-weight:600;font-size:var(--font-size-md)}.h57V1G_rowTotal{font-weight:700;font-size:var(--font-size-base);color:var(--accent);border-top:2px solid color-mix(in srgb, var(--accent) 20%, transparent);background:0 0;border-bottom:none;padding:.9rem 1.4rem}.h57V1G_rowEBE{border-top:2px solid color-mix(in srgb, var(--accent) 20%, transparent);background:0 0}.h57V1G_rowResult{font-weight:700;font-size:var(--font-size-base);color:var(--accent);border-top:2px solid color-mix(in srgb, var(--accent) 20%, transparent);background:0 0;border-radius:0;align-items:center;padding:.9rem 1.4rem;display:grid}.h57V1G_rowEstimated{color:var(--text-secondary);font-style:italic}.h57V1G_chevron{color:var(--text-secondary);font-size:var(--font-size-md);line-height:1;transition:transform .14s;display:inline-block}.h57V1G_rowToggle[aria-expanded=true] .h57V1G_chevron{transform:rotate(90deg)}.h57V1G_chevronPlaceholder{width:2.2rem;display:inline-block}.h57V1G_label{font-size:var(--font-size-md);color:var(--text-secondary);font-weight:500}.h57V1G_cellLabel{align-items:center;min-height:1.8rem;display:inline-flex}.h57V1G_rowCA,.h57V1G_rowAchats,.h57V1G_rowMarge,.h57V1G_rowCharges,.h57V1G_rowSalaires{background:var(--table-row-hover-bg)}.h57V1G_rowCA .h57V1G_cellLabel,.h57V1G_rowAchats .h57V1G_cellLabel,.h57V1G_rowMarge .h57V1G_cellLabel,.h57V1G_rowCharges .h57V1G_cellLabel,.h57V1G_rowSalaires .h57V1G_cellLabel{border-left:.3rem solid var(--accent);font-weight:500;font-size:var(--font-size-md);color:var(--text-secondary);padding-left:.8rem}.h57V1G_rowCASub,.h57V1G_rowAchatsSub,.h57V1G_rowChargesSub,.h57V1G_rowSalairesSub{background:0 0}.h57V1G_rowCASub .h57V1G_cellLabel,.h57V1G_rowAchatsSub .h57V1G_cellLabel,.h57V1G_rowChargesSub .h57V1G_cellLabel,.h57V1G_rowSalairesSub .h57V1G_cellLabel{color:var(--text-secondary);font-size:var(--font-size-md);padding-left:2.8rem;font-weight:500}.h57V1G_rowREX{border-top:2px solid color-mix(in srgb, var(--text-primary) 15%, transparent);background:0 0}.h57V1G_rowREX .h57V1G_cellLabel{border-left:.3rem solid var(--text-primary);font-weight:500;font-size:var(--font-size-md);color:var(--text-secondary);padding-left:.8rem}.h57V1G_amountPos{color:var(--accent-success);font-variant-numeric:tabular-nums;font-weight:600}.h57V1G_amountNeg{color:var(--accent-danger);font-variant-numeric:tabular-nums;font-weight:600}.h57V1G_amountMuted{color:var(--text-secondary);font-variant-numeric:tabular-nums}.h57V1G_amountDash{color:var(--text-muted)}.h57V1G_colN1{background:color-mix(in srgb, var(--text-muted) 6%, transparent);border-left:.5px solid color-mix(in srgb, var(--text-muted) 12%, transparent);color:var(--text-muted);font-style:italic;font-size:var(--font-size-xs)}.h57V1G_colN1Pct{background:color-mix(in srgb, var(--text-muted) 6%, transparent);border-right:.5px solid color-mix(in srgb, var(--text-muted) 12%, transparent);font-size:var(--font-size-xs)}.h57V1G_colStickyLeft{background:var(--glass-surface);z-index:2;border-right:.5px solid var(--border-light);min-width:20rem;position:sticky;left:0}.h57V1G_colStickyRight{background:var(--glass-surface);border-left:1px solid color-mix(in srgb, var(--accent) 20%, transparent);z-index:2;position:sticky;right:0}.h57V1G_tblRow{border-bottom:.5px solid var(--border-light)}.h57V1G_thRow{border-bottom:var(--table-thead-border);background:var(--table-thead-bg)}.h57V1G_thCell{font-size:var(--font-size-xs);letter-spacing:.07em;color:var(--text-muted);text-transform:uppercase;text-align:right;white-space:nowrap;padding:.7rem 1.4rem;font-weight:600}.h57V1G_thN1{background:color-mix(in srgb, var(--text-muted) 10%, transparent);color:var(--text-muted);font-style:italic}.h57V1G_amountNumber{text-align:right;font-family:var(--font-body);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--font-size-md)}.h57V1G_amountNumberSmall{text-align:right;font-family:var(--font-body);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--font-size-sm);color:var(--text-secondary)}.h57V1G_ytdCell{justify-content:flex-end;align-items:center;gap:.6rem;display:flex}@media (max-width:64rem){.h57V1G_amountNumber{font-size:var(--font-size-md)}}.h57V1G_badge{text-align:right;font-size:var(--font-size-xs);border-radius:var(--radius-xs);letter-spacing:.02em;font-variant-numeric:tabular-nums;justify-self:end;padding:.2rem .7rem;font-weight:700;display:inline-block}.h57V1G_badgeGreen{color:var(--badge-success-fg);background:var(--badge-success-bg)}.h57V1G_badgeRed{color:var(--badge-danger-fg);background:var(--badge-danger-bg)}.h57V1G_badgeNeutral{color:var(--badge-pending-fg);background:var(--badge-pending-bg)}.h57V1G_badgeEstimated{margin-left:var(--space-2);font-size:var(--font-size-xs);border-radius:var(--radius-xs);background:var(--badge-purple-bg);color:var(--badge-purple-fg);letter-spacing:.02em;padding:.2rem .7rem;font-weight:600;display:inline-block}.h57V1G_positive{color:var(--accent-success);font-weight:600}.h57V1G_negative{color:var(--accent-danger);font-weight:600}.h57V1G_breakdown{background:0 0;border:none;border-radius:0;margin:0;padding:0}.h57V1G_breakdownRow{border-bottom:none;justify-content:space-between;align-items:center;gap:1.2rem;padding:.5rem 1.4rem .5rem 2.8rem;display:flex}.h57V1G_breakdownRow:last-child{border-bottom:none}.h57V1G_breakdownLabel{color:var(--text-secondary);font-size:var(--font-size-md);font-weight:500}.h57V1G_breakdownHint{font-size:var(--font-size-xs);color:var(--text-muted);margin:.6rem 1.4rem 1rem}.h57V1G_loading,.h57V1G_empty{text-align:center;color:var(--text-secondary);font-size:var(--font-size-md);padding:4.8rem}.h57V1G_retryLink{font:inherit;color:var(--accent);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 35%, transparent);text-underline-offset:.2rem;background:0 0;border:none;margin:0;padding:0}.h57V1G_retryLink:hover{-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 55%, transparent)}.h57V1G_retryLink:focus-visible{box-shadow:0 0 0 .2rem var(--focus-ring);border-radius:var(--radius-xs);outline:none}.h57V1G_disclaimer{margin:var(--space-4) 0 0;font-size:var(--font-size-sm);color:var(--text-muted);padding:0;line-height:1.5}.h57V1G_plViewToggle{background:color-mix(in srgb, var(--glass-surface) 75%, transparent);border:.5px solid var(--glass-border);border-radius:var(--radius-sm);gap:.2rem;padding:.3rem;display:flex}.h57V1G_plViewToggleBtn{font-size:var(--font-size-base);color:var(--text-secondary);cursor:pointer;transition:background .15s var(--motion-ease-out), color .15s var(--motion-ease-out), box-shadow .15s var(--motion-ease-out), transform var(--motion-press-duration) var(--motion-ease-out);white-space:nowrap;background:0 0;border:none;border-radius:.6rem;padding:.6rem 1.4rem;font-weight:500}.h57V1G_plViewToggleBtn:active:not(:disabled),.h57V1G_plChromeControl:active:not(:disabled),.h57V1G_exerciseNavBtn:active:not(:disabled){transform:scale(.97)}.h57V1G_plViewToggleBtn.h57V1G_active{background:var(--glass-surface);color:var(--text-primary);box-shadow:var(--glass-shadow);font-weight:600}@media (pointer:coarse){.h57V1G_plViewToggleBtn{min-height:4.4rem;padding:.9rem 1.8rem}}@media (prefers-reduced-motion:reduce){.h57V1G_plViewToggleBtn,.h57V1G_modalClose,.h57V1G_retryLink{transition:none}.h57V1G_plViewToggleBtn:active:not(:disabled),.h57V1G_plChromeControl:active:not(:disabled),.h57V1G_exerciseNavBtn:active:not(:disabled){transform:none}}.h57V1G_modalOverlay{background:var(--overlay-scrim);padding:var(--space-5);z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.h57V1G_modal{background:var(--drawer-surface);width:max-content;min-width:min(42rem,100%);max-width:100%;-webkit-backdrop-filter:var(--glass-blur);border:.5px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-popover-shadow);overflow:hidden}.h57V1G_modalHeader{border-bottom:.5px solid var(--border-light);justify-content:space-between;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;display:flex}.h57V1G_modalTitle{font-size:var(--font-size-base);color:var(--text-primary);margin:0;font-weight:700;line-height:1.3}.h57V1G_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}.h57V1G_modalClose{border-radius:var(--radius-sm);width:3.2rem;height:3.2rem;color:var(--text-muted);cursor:pointer;font-size:var(--font-size-2xl);background:0 0;border:none;line-height:1;transition:background .15s,color .15s}.h57V1G_modalClose:hover{background:var(--accent-light);color:var(--accent)}.h57V1G_modalClose:focus-visible{box-shadow:0 0 0 .2rem var(--focus-ring);outline:none}.h57V1G_modalEmpty{color:var(--text-secondary);font-size:var(--font-size-base);padding:1.8rem 1.6rem}.h57V1G_modalTableWrap{max-height:48rem;overflow:auto}.h57V1G_modalDetailTable{border-collapse:collapse;table-layout:auto;width:max-content;min-width:100%}.h57V1G_modalDetailTable thead{background:var(--table-thead-bg)}.h57V1G_modalDetailTable th{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);border-bottom:var(--table-thead-border);white-space:nowrap;text-align:left;padding:.7rem 1.4rem;font-weight:600}.h57V1G_modalDetailTable th.h57V1G_modalThRight{text-align:right}.h57V1G_modalDetailTable td{font-size:var(--font-size-md);color:var(--text-primary);border-bottom:.5px solid var(--border-light);white-space:nowrap;padding:.9rem 1.4rem}.h57V1G_modalDetailTable td.h57V1G_modalTdRight{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}@media (pointer:coarse){.h57V1G_modalClose{min-width:4.4rem;min-height:4.4rem}}.h57V1G_modalTotalRow{border-top:.5px solid var(--border-light);color:var(--text-secondary);font-size:var(--font-size-base);justify-content:flex-end;align-items:center;gap:1rem;padding:1.2rem 1.6rem;display:flex}.h57V1G_modalTotalValue{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:48rem){.h57V1G_modalOverlay{padding:var(--space-3);align-items:flex-end}.h57V1G_modal{flex-direction:column;width:100%;min-width:0;max-width:100%;max-height:88dvh;display:flex}.h57V1G_modalTableWrap{flex:1;min-height:0;max-height:none}.h57V1G_modalDetailTable th{padding:.6rem 1rem}.h57V1G_modalDetailTable td{padding:.8rem 1rem}}
.sRtoCa_fullscreen{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.6rem;width:100%;min-height:40rem;display:flex}.sRtoCa_inline{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.sRtoCa_message{font-family:var(--font-body);font-size:var(--font-size-md);color:var(--text-primary);letter-spacing:.06em;font-weight:600;animation:1.8s ease-in-out infinite sRtoCa_textPulse}.sRtoCa_barTop{transform-origin:0;animation:1.8s ease-in-out infinite sRtoCa_barGrow}.sRtoCa_barMid{transform-origin:0;animation:1.8s ease-in-out .28s infinite sRtoCa_barGrow}.sRtoCa_barBot{transform-origin:0;animation:1.8s ease-in-out .56s infinite sRtoCa_barGrow}.sRtoCa_baseline{animation:1.8s ease-in-out .84s infinite sRtoCa_fadeLine}.sRtoCa_dot{transform-origin:3.7rem 1rem;animation:1.8s ease-in-out 1.05s infinite sRtoCa_dotPop}@keyframes sRtoCa_barGrow{0%{opacity:0}18%{opacity:1}72%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes sRtoCa_fadeLine{0%{opacity:0}18%{opacity:1}72%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes sRtoCa_dotPop{0%{opacity:0}18%{opacity:1}72%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes sRtoCa_textPulse{0%,to{opacity:.35}50%{opacity:1}}
.WHEmpq_plGlassScroll{-webkit-overflow-scrolling:touch;border-radius:var(--radius-md);border:.5px solid var(--glass-border);width:100%;min-width:0;max-width:100%;box-shadow:var(--glass-shadow);background:var(--pl-thead-sticky-fg-bg);overflow:auto visible}@media (max-width:64rem){.WHEmpq_colPostes,.WHEmpq_stickyPostes,.WHEmpq_colPostesAnn,.WHEmpq_stickyPostesAnn{min-width:16rem;max-width:18rem}}.WHEmpq_plGlassScrollMonthly{width:100%;max-width:90rem;margin:0 auto}.WHEmpq_plGlassScrollAnnual{width:100%}.WHEmpq_tableWrap{--pl-total-row-bg:color-mix(in srgb, var(--accent) 13%, transparent);--pl-total-row-border:color-mix(in srgb, var(--accent) 28%, transparent);--pl-total-amount-cols:color-mix(in srgb, var(--accent) 18%, transparent);--pl-thead-total-bg:color-mix(in srgb, var(--accent) 5%, white);--pl-thead-total-border:color-mix(in srgb, var(--accent) 14%, transparent);--table-thead-bg:color-mix(in srgb, var(--accent) 7%, white);--pl-grid-line:var(--border-light);--pl-cell-bg:white;--pl-detail-bg:color-mix(in srgb, var(--text-primary) 2.5%, white);--pl-result-bg:color-mix(in srgb, var(--accent) 9%, white);--pl-result-n1-bg:color-mix(in srgb, var(--pl-n1-amber) 8%, var(--pl-result-bg));--pl-now-bg:color-mix(in srgb, var(--accent) 5%, white);--pl-now-head-bg:color-mix(in srgb, var(--accent) 8%, var(--table-thead-bg));--pl-hover-veil:linear-gradient(color-mix(in srgb, var(--accent) 4.5%, transparent), color-mix(in srgb, var(--accent) 4.5%, transparent));background:0 0;border:none;border-radius:0;position:relative;overflow:visible}.WHEmpq_table{table-layout:auto;border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:var(--font-size-md)}.WHEmpq_table tbody td{border-bottom:1px solid var(--pl-grid-line)}.WHEmpq_table thead{background:var(--table-thead-bg)}.WHEmpq_tableMonthly{width:max-content;min-width:100%}.WHEmpq_tableAnnual{border-collapse:separate;width:max-content;min-width:100%}.WHEmpq_table.WHEmpq_tableAnnual thead{z-index:4;position:sticky;top:0}.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell{font-size:var(--font-size-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary);background:var(--table-thead-bg);border-bottom:1.5px solid color-mix(in srgb, var(--accent) 25%, transparent);white-space:nowrap;padding:.8rem 1.2rem;font-weight:600}.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thGroupRow .WHEmpq_thCell{text-transform:none;letter-spacing:0;font-size:var(--font-size-sm);color:var(--text-primary);border-bottom:1px solid var(--border-light);vertical-align:middle;font-weight:600}.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thGroupRow .WHEmpq_thSynth{text-transform:uppercase;letter-spacing:.07em;font-size:var(--font-size-xs);color:var(--text-secondary);vertical-align:bottom}.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thGroupRow .WHEmpq_thSynth.WHEmpq_n1Fig{text-transform:none;letter-spacing:0;color:var(--pl-n1-text);font-style:italic;font-weight:500}.WHEmpq_table.WHEmpq_tableAnnual thead th.WHEmpq_colNow,.WHEmpq_table thead th.WHEmpq_colNow{background:var(--pl-now-head-bg);color:var(--accent)}.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_thCellLeft{text-align:left}.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_n1Fig{background:var(--table-thead-bg);color:var(--pl-n1-text);text-transform:none;letter-spacing:0;font-style:italic;font-weight:500}.WHEmpq_tableAnnual .WHEmpq_colVarAnn{font-weight:600}.WHEmpq_tableAnnual .WHEmpq_colCumulN1Ann,.WHEmpq_tableAnnual .WHEmpq_colVarYtdAnn{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;width:auto;min-width:11.2rem}.WHEmpq_tableAnnual .WHEmpq_stickyPostesAnn{z-index:6}.WHEmpq_tableAnnual thead .WHEmpq_stickyPostesAnn{z-index:7;background:var(--table-thead-bg)}.WHEmpq_tableAnnual .WHEmpq_colPostesAnn{min-width:24rem;max-width:32rem}@media (max-width:64rem){.WHEmpq_tableAnnual .WHEmpq_colPostesAnn,.WHEmpq_tableAnnual .WHEmpq_stickyPostesAnn{min-width:16rem;max-width:18rem}}.WHEmpq_tableAnnual .WHEmpq_colMoisAnn,.WHEmpq_tableAnnual .WHEmpq_colN1Ann,.WHEmpq_tableAnnual .WHEmpq_colVarAnn{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;width:auto;min-width:8.4rem}.WHEmpq_table th:not(:last-child),.WHEmpq_table td:not(:last-child){border-right:1px solid var(--border-light)}.WHEmpq_tableAnnual .WHEmpq_colTotalAnn,.WHEmpq_tableAnnual .WHEmpq_colCumulAnn,.WHEmpq_tableAnnual .WHEmpq_colCumulN1Ann,.WHEmpq_tableAnnual .WHEmpq_colVarYtdAnn{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;min-width:11.2rem}.WHEmpq_tableAnnual thead .WHEmpq_colTotalAnn,.WHEmpq_tableAnnual thead .WHEmpq_colCumulAnn,.WHEmpq_tableAnnual thead .WHEmpq_colCumulN1Ann,.WHEmpq_tableAnnual thead .WHEmpq_colVarYtdAnn{background:var(--table-thead-bg)}.WHEmpq_colPostes{box-sizing:border-box;width:max-content;min-width:24rem;max-width:32rem}.WHEmpq_colMois,.WHEmpq_colN1,.WHEmpq_colVar,.WHEmpq_colCumul,.WHEmpq_colCumulN1,.WHEmpq_colVarYtd{box-sizing:border-box;font-variant-numeric:tabular-nums;width:max-content;min-width:8.4rem}.WHEmpq_colVar,.WHEmpq_colVarYtd{font-weight:600}.WHEmpq_colPostesAnn{box-sizing:border-box;width:max-content;min-width:24rem;max-width:32rem}.WHEmpq_colMoisAnn,.WHEmpq_colN1Ann,.WHEmpq_colVarAnn{box-sizing:border-box;width:max-content;min-width:8.4rem}.WHEmpq_colVarAnn,.WHEmpq_colVarYtdAnn{font-weight:600}.WHEmpq_colTotalAnn,.WHEmpq_colCumulAnn,.WHEmpq_colCumulN1Ann,.WHEmpq_colVarYtdAnn{box-sizing:border-box;font-variant-numeric:tabular-nums;text-align:right;min-width:11.2rem}.WHEmpq_groupStart{border-left:none}.WHEmpq_n1Fig{color:var(--pl-n1-text);font-style:italic;font-weight:500}.WHEmpq_colNow{background:var(--pl-now-bg)}thead th.WHEmpq_colNow{background:var(--pl-now-head-bg);color:var(--accent)}.WHEmpq_colFuture{color:var(--text-muted)}.WHEmpq_stickyPostes,.WHEmpq_stickyPostesAnn{z-index:3;box-shadow:1px 0 0 var(--border-light);position:sticky;left:0}thead .WHEmpq_stickyPostes,thead .WHEmpq_stickyPostesAnn{z-index:6;background:var(--table-thead-bg)}.WHEmpq_thRow{border-bottom:var(--table-thead-border);background:var(--table-thead-bg)}.WHEmpq_thCell{font-weight:600;font-size:var(--font-size-xs);letter-spacing:.07em;color:var(--text-secondary);text-transform:uppercase;text-align:right;white-space:nowrap;background:var(--table-thead-bg);border-bottom:1.5px solid color-mix(in srgb, var(--accent) 25%, transparent);vertical-align:bottom;padding:.8rem 1.2rem}.WHEmpq_thCell.WHEmpq_n1Fig{color:var(--pl-n1-text);text-transform:none;letter-spacing:0;background:var(--table-thead-bg);font-style:italic;font-weight:500}.WHEmpq_tableWrap .WHEmpq_table thead .WHEmpq_thRow>th.WHEmpq_thCell.WHEmpq_thStickyGreen{background:var(--pl-thead-total-bg)}.WHEmpq_thCellLeft{text-align:left}.WHEmpq_tableMonthly thead .WHEmpq_thGroupRow th:not(.WHEmpq_thCellLeft),.WHEmpq_tableMonthly thead .WHEmpq_thRow>.WHEmpq_thCell:not(.WHEmpq_thCellLeft){text-align:center}.WHEmpq_thStickyGreen{background:var(--sidebar-hover-bg);border-left:1px solid color-mix(in srgb, var(--accent) 22%, transparent)}.WHEmpq_table thead .WHEmpq_thStickyGreen.WHEmpq_colCumul,.WHEmpq_table thead .WHEmpq_thStickyGreen.WHEmpq_colTotalAnn,.WHEmpq_table thead .WHEmpq_thStickyGreen.WHEmpq_colCumulAnn{background:var(--pl-thead-total-bg);border-left:1px solid var(--pl-thead-total-border)}.WHEmpq_thN1Header{background:var(--table-thead-bg);color:var(--pl-n1-text);border-bottom:var(--table-thead-border);font-style:italic}.WHEmpq_thGroupRow th{text-align:left;text-transform:none;letter-spacing:0;height:3.4rem;font-size:var(--font-size-sm);color:var(--text-primary);background:var(--table-thead-bg);border-bottom:1px solid var(--border-light);vertical-align:middle;padding-bottom:.8rem;font-weight:600}.WHEmpq_thGroupRow th.WHEmpq_stickyPostes,.WHEmpq_thGroupRow th.WHEmpq_stickyPostesAnn,.WHEmpq_thGroupRow .WHEmpq_thSynth{vertical-align:bottom;height:auto}.WHEmpq_thMonthGroup{text-align:center}.WHEmpq_thSynth{text-align:right;text-transform:uppercase;letter-spacing:.07em;font-size:var(--font-size-xs);color:var(--text-secondary);font-weight:600}.WHEmpq_thGroupRow .WHEmpq_thSynth.WHEmpq_n1Fig{text-transform:none;letter-spacing:0;color:var(--pl-n1-text);font-style:italic;font-weight:500}.WHEmpq_thGroupQuiet{color:var(--text-secondary);font-weight:500}.WHEmpq_mhead{flex-direction:column;align-items:flex-end;gap:.2rem;line-height:1.25;display:flex}.WHEmpq_mheadInline{flex-direction:row;justify-content:center;align-items:baseline;gap:.6rem;width:100%}.WHEmpq_thPostes{justify-content:space-between;align-items:center;gap:1rem;display:flex}.WHEmpq_n1Badge{font-size:var(--font-size-xs);letter-spacing:.02em;font-feature-settings:"liga" 0, "calt" 0, "dlig" 0;font-variant-ligatures:none;border-radius:var(--pl-n1-badge-radius);vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--pl-n1-badge-bg);color:var(--pl-n1-text);border:none;justify-content:center;align-items:center;margin-left:.3rem;padding:.4rem .8rem;font-style:italic;font-weight:500;transition:background .15s,color .15s;display:inline-flex}@media (pointer:coarse){.WHEmpq_n1Badge{min-width:3.6rem;min-height:3.6rem;padding:.6rem 1rem}}.WHEmpq_n1Badge:hover{background:var(--pl-n1-badge-bg-hover)}.WHEmpq_n1Badge:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.WHEmpq_n1BadgeActive{background:var(--pl-n1-badge-bg-active);color:var(--pl-n1-badge-fg-active)}.WHEmpq_n1BadgeInactive{background:var(--pl-n1-badge-inactive-bg);color:var(--text-secondary)}.WHEmpq_thMonthHead{justify-content:flex-end;align-items:center;gap:.3rem;width:100%;display:inline-flex}.WHEmpq_cellCumulLead{border-left:.15rem solid color-mix(in srgb, var(--accent) 28%, transparent)}.WHEmpq_tblRow{border-bottom:none}.WHEmpq_cell{padding:var(--table-cell-padding-y) var(--table-cell-padding-x);font-size:var(--table-cell-font-size);vertical-align:middle;background:var(--pl-cell-bg)}@media (hover:hover) and (pointer:fine){.WHEmpq_table tbody tr.WHEmpq_clickableRow:hover>td{background-image:var(--pl-hover-veil)}.WHEmpq_valueBtn:hover{color:var(--accent);text-decoration:none}}.WHEmpq_amountBase{color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.WHEmpq_amountTotal,.WHEmpq_amountEmphasis{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.WHEmpq_cellLeft{text-align:left}.WHEmpq_cellRight{text-align:right}.WHEmpq_rowBtn,.WHEmpq_labelStatic{min-width:0;color:inherit;font:inherit;font-weight:inherit;text-align:left;background:0 0;border:none;flex:1;grid-template-columns:1.6rem minmax(0,1fr);align-items:center;column-gap:.6rem;padding:0;display:grid}.WHEmpq_rowBtn{cursor:pointer;border-radius:var(--radius-xs);transform-origin:0;transition:transform .14s var(--motion-ease-out)}.WHEmpq_rowBtn:active{transform:scale(.97)}.WHEmpq_rowBtn svg{width:1.2rem;height:1.2rem;color:var(--text-secondary);transition:transform .14s var(--motion-ease-out)}.WHEmpq_rowBtn[aria-expanded=true] svg{transform:rotate(90deg)}.WHEmpq_rowBtn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.WHEmpq_gutter{width:1.6rem}.WHEmpq_cellLabel{align-items:center;gap:.6rem;width:100%;min-width:0;display:flex}.WHEmpq_labelText{min-width:0;font-weight:inherit;color:inherit;align-items:baseline;display:inline-flex}.WHEmpq_kicker{font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--text-muted);margin-right:.6rem;font-weight:600;display:inline-block}.WHEmpq_badgeEstimated{border-radius:var(--radius-xs);font-size:var(--font-size-xs);letter-spacing:.02em;background:var(--badge-purple-bg);color:var(--badge-purple-fg);white-space:nowrap;align-items:center;padding:.2rem .7rem;font-weight:600;display:inline-flex}.WHEmpq_cellAmount{font-variant-numeric:tabular-nums;text-align:right}.WHEmpq_valueBtn{font:inherit;font-weight:inherit;color:inherit;cursor:pointer;border-radius:var(--radius-xs);width:100%;transition:color .16s var(--motion-ease-out), transform .14s var(--motion-ease-out);background:0 0;border:none;justify-content:flex-end;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.WHEmpq_valueBtn:active{transform:scale(.97)}.WHEmpq_valueBtn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}@media (pointer:coarse){.WHEmpq_rowBtn{min-height:4.4rem}}.WHEmpq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}.WHEmpq_scrollHint{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.5;display:none}@media (max-width:64rem){.WHEmpq_scrollHint{display:block}}.WHEmpq_varPos{color:var(--pl-var-sem-pos);font-variant-numeric:tabular-nums;font-weight:600}.WHEmpq_varNeg{color:var(--accent-danger);font-variant-numeric:tabular-nums;font-weight:600}.WHEmpq_varZero{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:500}.WHEmpq_rowMarginRate td.WHEmpq_varPos,.WHEmpq_rowMarginRate td.WHEmpq_varNeg,.WHEmpq_rowMarginRate td.WHEmpq_varZero{font-size:var(--font-size-xs)}.WHEmpq_rowSection td.WHEmpq_varPos,.WHEmpq_rowDetail td.WHEmpq_varPos,.WHEmpq_rowStep td.WHEmpq_varPos,.WHEmpq_rowResult td.WHEmpq_varPos,.WHEmpq_rowMarginRate td.WHEmpq_varPos,.WHEmpq_rowMarge td.WHEmpq_varPos{color:var(--pl-var-sem-pos)}.WHEmpq_rowSection td.WHEmpq_varNeg,.WHEmpq_rowDetail td.WHEmpq_varNeg,.WHEmpq_rowStep td.WHEmpq_varNeg,.WHEmpq_rowResult td.WHEmpq_varNeg,.WHEmpq_rowMarginRate td.WHEmpq_varNeg,.WHEmpq_rowMarge td.WHEmpq_varNeg{color:var(--accent-danger)}.WHEmpq_rowSection td.WHEmpq_varZero,.WHEmpq_rowDetail td.WHEmpq_varZero,.WHEmpq_rowStep td.WHEmpq_varZero,.WHEmpq_rowResult td.WHEmpq_varZero,.WHEmpq_rowMarginRate td.WHEmpq_varZero,.WHEmpq_rowMarge td.WHEmpq_varZero{color:var(--text-muted)}.WHEmpq_rowCA td,.WHEmpq_rowAchats td,.WHEmpq_rowMarge td,.WHEmpq_rowCharges td,.WHEmpq_rowImpots td,.WHEmpq_rowSalaires td,.WHEmpq_rowDotations td{background:var(--pl-cell-bg)}.WHEmpq_rowCA .WHEmpq_cellLabel,.WHEmpq_rowAchats .WHEmpq_cellLabel,.WHEmpq_rowMarge .WHEmpq_cellLabel,.WHEmpq_rowCharges .WHEmpq_cellLabel,.WHEmpq_rowImpots .WHEmpq_cellLabel,.WHEmpq_rowSalaires .WHEmpq_cellLabel,.WHEmpq_rowDotations .WHEmpq_cellLabel{border-left:.3rem solid var(--accent);font-weight:500;font-size:var(--font-size-md);color:var(--text-secondary);padding-left:.8rem}.WHEmpq_rowCASub td,.WHEmpq_rowAchatsSub td,.WHEmpq_rowChargesSub td,.WHEmpq_rowImpotsSub td,.WHEmpq_rowSalairesSub td{background:var(--pl-detail-bg)}.WHEmpq_rowCASub .WHEmpq_cellLabel,.WHEmpq_rowAchatsSub .WHEmpq_cellLabel,.WHEmpq_rowChargesSub .WHEmpq_cellLabel,.WHEmpq_rowImpotsSub .WHEmpq_cellLabel,.WHEmpq_rowSalairesSub .WHEmpq_cellLabel{color:var(--text-secondary);font-size:var(--font-size-md);border-left:none;padding-left:2.8rem;font-weight:500}.WHEmpq_rowTotalCharges td{border-top:2px solid color-mix(in srgb, var(--accent-danger) 20%, transparent);font-variant-numeric:tabular-nums;text-align:right;background:0 0}.WHEmpq_rowTotalCharges .WHEmpq_cellLabel{border-left:.3rem solid var(--accent-danger);font-weight:500;font-size:var(--font-size-md);color:var(--text-secondary);padding-left:.8rem}.WHEmpq_rowEBE td{border-top:2px solid color-mix(in srgb, var(--accent) 20%, transparent);background:0 0}.WHEmpq_rowEBE .WHEmpq_cellLabel{border-left:.3rem solid var(--accent);font-weight:500;font-size:var(--font-size-md);color:var(--text-secondary);padding-left:.8rem}.WHEmpq_rowREX td{border-top:2px solid color-mix(in srgb, var(--accent) 20%, transparent);background:0 0}.WHEmpq_rowREX .WHEmpq_cellLabel{border-left:.3rem solid var(--accent);font-weight:500;font-size:var(--font-size-md);color:var(--text-secondary);padding-left:.8rem}.WHEmpq_amountPos{color:var(--accent-success);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.WHEmpq_amountNeg{color:var(--accent-danger);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.WHEmpq_amountMuted{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.WHEmpq_amountDash{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right}.WHEmpq_rowSection td{color:var(--text-primary);background:var(--pl-cell-bg);font-weight:600}.WHEmpq_rowDetail td{background:var(--pl-detail-bg);color:var(--text-secondary);padding-top:.6rem;padding-bottom:.6rem;font-weight:500}.WHEmpq_rowDetail .WHEmpq_labelStatic{padding-left:1.6rem}.WHEmpq_rowStep td{color:var(--text-primary);background:var(--pl-cell-bg);border-top:1px solid color-mix(in srgb, var(--accent) 22%, transparent);padding-top:1.1rem;padding-bottom:1.1rem;font-weight:700}.WHEmpq_rowResult td{color:var(--text-primary);background:var(--pl-result-bg);border-top:1px solid color-mix(in srgb, var(--accent) 32%, transparent);padding-top:1.1rem;padding-bottom:1.1rem;font-weight:700}.WHEmpq_rowMarginRate td,.WHEmpq_rowMarge td{font-size:var(--font-size-xs);color:var(--text-secondary);background:var(--pl-cell-bg);padding-top:.4rem;padding-bottom:.4rem;font-style:normal;font-weight:500}.WHEmpq_rowMarginRate .WHEmpq_labelText,.WHEmpq_rowMarge .WHEmpq_labelText{font-size:var(--font-size-md);color:var(--text-secondary);font-style:italic;font-weight:500}.WHEmpq_rowMarginRate .WHEmpq_labelStatic,.WHEmpq_rowMarge .WHEmpq_labelStatic{padding-left:1.6rem}.WHEmpq_rowMarginRfaNotice td{background:var(--pl-cell-bg);border-bottom:1px solid var(--pl-grid-line);padding-top:0;padding-bottom:.6rem}.WHEmpq_marginRfaNotice{font-size:var(--font-size-sm);color:var(--text-muted);padding-left:1.6rem;font-style:normal;font-weight:500;line-height:1.45;display:block}:is(.WHEmpq_table tbody tr:has(+tr.WHEmpq_rowStep)>td,.WHEmpq_table tbody tr:has(+tr.WHEmpq_rowResult)>td){border-bottom-color:#0000}.WHEmpq_table tbody td.WHEmpq_n1Fig{color:var(--pl-n1-text);font-style:italic;font-weight:500}.WHEmpq_table tbody td.WHEmpq_n1Fig.WHEmpq_amountDash{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right}.WHEmpq_table thead th.WHEmpq_colN1,.WHEmpq_table thead th.WHEmpq_colVar,.WHEmpq_table thead th.WHEmpq_colCumulN1,.WHEmpq_table thead th.WHEmpq_colVarYtd,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_colN1Ann,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_colVarAnn,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_colCumulN1Ann,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_colVarYtdAnn,.WHEmpq_table.WHEmpq_tableMonthly thead .WHEmpq_thCell.WHEmpq_colN1,.WHEmpq_table.WHEmpq_tableMonthly thead .WHEmpq_thCell.WHEmpq_colVar,.WHEmpq_table.WHEmpq_tableMonthly thead .WHEmpq_thCell.WHEmpq_colCumulN1,.WHEmpq_table.WHEmpq_tableMonthly thead .WHEmpq_thCell.WHEmpq_colVarYtd{background:var(--pl-n1-header-bg);color:var(--pl-n1-header-text)}.WHEmpq_table tbody td.WHEmpq_colN1,.WHEmpq_table tbody td.WHEmpq_colVar,.WHEmpq_table tbody td.WHEmpq_colCumulN1,.WHEmpq_table tbody td.WHEmpq_colVarYtd,.WHEmpq_table tbody td.WHEmpq_colN1Ann,.WHEmpq_table tbody td.WHEmpq_colVarAnn,.WHEmpq_table tbody td.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody td.WHEmpq_colVarYtdAnn{background:var(--pl-n1-bg)}.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colVarYtdAnn,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colVarYtdAnn,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colVarYtdAnn,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colVarYtdAnn{background:var(--pl-n1-cell-detail)}.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colVarYtdAnn{background:var(--pl-section-n1-inline)}.WHEmpq_table tbody tr.WHEmpq_rowDetail>td.WHEmpq_n1Fig,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_n1Fig,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_n1Fig{color:var(--pl-n1-text-muted)}.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colVarYtdAnn{background:var(--pl-result-n1-bg)}.WHEmpq_table tbody td.WHEmpq_colNow{background:var(--pl-now-bg)}.WHEmpq_table tbody tr.WHEmpq_rowDetail>td.WHEmpq_colNow{background:color-mix(in srgb, var(--accent) 5%, var(--pl-detail-bg))}.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colNow{background:color-mix(in srgb, var(--accent) 14%, var(--pl-cell-bg))}.WHEmpq_table tbody td.WHEmpq_colFuture{color:var(--text-muted)}.WHEmpq_table tbody td.WHEmpq_colFuture.WHEmpq_amountBase,.WHEmpq_table tbody td.WHEmpq_colFuture.WHEmpq_amountDash,.WHEmpq_table tbody td.WHEmpq_colFuture.WHEmpq_amountMuted{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right}thead th.WHEmpq_colFuture{color:var(--text-muted)}.WHEmpq_table thead th.WHEmpq_colGroupBand,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_colGroupBand,.WHEmpq_table.WHEmpq_tableMonthly thead .WHEmpq_thCell.WHEmpq_colGroupBand,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thGroupRow .WHEmpq_thCell.WHEmpq_colGroupBand{background:color-mix(in srgb, var(--text-primary) 6%, var(--table-thead-bg))}.WHEmpq_table tbody td.WHEmpq_colGroupBand,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colGroupBand,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colGroupBand,.WHEmpq_table tbody tr.WHEmpq_rowDetail>td.WHEmpq_colGroupBand,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colGroupBand,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colGroupBand,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colGroupBand{background:color-mix(in srgb, var(--text-primary) 5%, var(--pl-cell-bg))}.WHEmpq_table tbody tr.WHEmpq_rowDetail>td.WHEmpq_colGroupBand,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colGroupBand,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colGroupBand{background:color-mix(in srgb, var(--text-primary) 5%, var(--pl-detail-bg))}.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colGroupBand{background:color-mix(in srgb, var(--text-primary) 7%, var(--pl-result-bg))}.WHEmpq_table thead th.WHEmpq_colGroupBand.WHEmpq_colN1,.WHEmpq_table thead th.WHEmpq_colGroupBand.WHEmpq_colVar,.WHEmpq_table thead th.WHEmpq_colGroupBand.WHEmpq_colCumulN1,.WHEmpq_table thead th.WHEmpq_colGroupBand.WHEmpq_colVarYtd,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_colN1Ann,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_colVarAnn,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_colCumulN1Ann,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_colVarYtdAnn,.WHEmpq_table.WHEmpq_tableMonthly thead .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_colN1,.WHEmpq_table.WHEmpq_tableMonthly thead .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_colVar,.WHEmpq_table.WHEmpq_tableMonthly thead .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_colCumulN1,.WHEmpq_table.WHEmpq_tableMonthly thead .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_colVarYtd,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thGroupRow .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_n1Fig,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thGroupRow .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_colVarAnn,.WHEmpq_table.WHEmpq_tableAnnual thead .WHEmpq_thGroupRow .WHEmpq_thCell.WHEmpq_colGroupBand.WHEmpq_colVarYtdAnn{background:var(--pl-n1-header-bg);color:var(--pl-n1-header-text)}.WHEmpq_table tbody td.WHEmpq_colGroupBand.WHEmpq_colN1,.WHEmpq_table tbody td.WHEmpq_colGroupBand.WHEmpq_colVar,.WHEmpq_table tbody td.WHEmpq_colGroupBand.WHEmpq_colCumulN1,.WHEmpq_table tbody td.WHEmpq_colGroupBand.WHEmpq_colVarYtd,.WHEmpq_table tbody td.WHEmpq_colGroupBand.WHEmpq_colN1Ann,.WHEmpq_table tbody td.WHEmpq_colGroupBand.WHEmpq_colVarAnn,.WHEmpq_table tbody td.WHEmpq_colGroupBand.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody td.WHEmpq_colGroupBand.WHEmpq_colVarYtdAnn{background:var(--pl-n1-bg)}.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colGroupBand.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colGroupBand.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colGroupBand.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colGroupBand.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colGroupBand.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowSection>td.WHEmpq_colGroupBand.WHEmpq_colVarYtdAnn,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colGroupBand.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colGroupBand.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colGroupBand.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colGroupBand.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colGroupBand.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowStep>td.WHEmpq_colGroupBand.WHEmpq_colVarYtdAnn,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colGroupBand.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colGroupBand.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colGroupBand.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colGroupBand.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colGroupBand.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowMarginRate>td.WHEmpq_colGroupBand.WHEmpq_colVarYtdAnn,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colGroupBand.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colGroupBand.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colGroupBand.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colGroupBand.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colGroupBand.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowMarge>td.WHEmpq_colGroupBand.WHEmpq_colVarYtdAnn{background:var(--pl-n1-cell-detail)}.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colGroupBand.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colGroupBand.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colGroupBand.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colGroupBand.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colGroupBand.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowDetail:not(.WHEmpq_rowMarginRate)>td.WHEmpq_colGroupBand.WHEmpq_colVarYtdAnn{background:var(--pl-section-n1-inline)}.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colGroupBand.WHEmpq_colN1,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colGroupBand.WHEmpq_colVar,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colGroupBand.WHEmpq_colVarYtd,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colGroupBand.WHEmpq_colN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colGroupBand.WHEmpq_colVarAnn,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colGroupBand.WHEmpq_colCumulN1Ann,.WHEmpq_table tbody tr.WHEmpq_rowResult>td.WHEmpq_colGroupBand.WHEmpq_colVarYtdAnn{background:var(--pl-result-n1-bg)}.WHEmpq_bannerOpen{box-sizing:border-box;background:color-mix(in srgb, var(--accent-warn) 12%, transparent);border:.5px solid color-mix(in srgb, var(--accent-warn) 28%, transparent);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:1.2rem;width:100%;padding:1.4rem 2rem;display:flex}.WHEmpq_bannerContent{flex:1;min-width:min(32rem,100%)}.WHEmpq_bannerTitle{font-size:var(--font-size-md);color:var(--text-primary);font-weight:600}.WHEmpq_bannerSub{font-size:var(--font-size-sm);color:var(--text-secondary);margin-top:.2rem}.WHEmpq_btnCloture{border-radius:var(--radius-sm);font-size:var(--font-size-base);font-weight:600;font-family:var(--font-body);font-feature-settings:"liga" 0, "calt" 0, "dlig" 0;font-variant-ligatures:none;background:var(--terra);color:var(--text-inverted);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;margin-left:auto;padding:.9rem 1.8rem;transition:background .15s;display:inline-flex}.WHEmpq_btnCloture:hover{background:var(--terra-hover)}.WHEmpq_btnCloture:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.WHEmpq_btnDeclot{border-radius:var(--radius-sm);font-size:var(--font-size-base);font-weight:600;font-family:var(--font-body);font-feature-settings:"liga" 0, "calt" 0, "dlig" 0;font-variant-ligatures:none;color:var(--accent);border:.5px solid color-mix(in srgb, var(--accent) 30%, transparent);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;margin-left:auto;padding:.9rem 1.8rem;transition:background .15s,border-color .15s;display:inline-flex}.WHEmpq_btnDeclot:hover{background:var(--accent-light);border-color:var(--accent)}.WHEmpq_btnDeclot:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.WHEmpq_n1Badge,.WHEmpq_valueBtn,.WHEmpq_rowBtn,.WHEmpq_rowBtn svg,.WHEmpq_btnCloture,.WHEmpq_btnDeclot{transition:none}.WHEmpq_rowBtn:active,.WHEmpq_valueBtn:active,.WHEmpq_n1Badge:active{transform:none}}
.iFQVxG_root{width:100%;position:relative}.iFQVxG_input{background:var(--input-bg);border:1.5px solid var(--border-input);border-radius:var(--radius-sm);width:100%;height:3.8rem;font-size:var(--font-size-base);font-family:var(--font-body);color:var(--text-primary);padding:0 1.2rem}.iFQVxG_input::placeholder{color:var(--text-placeholder)}.iFQVxG_input:focus{border-color:var(--accent);box-shadow:0 0 0 .2rem var(--focus-ring);outline:none}.iFQVxG_inputError{border-color:var(--accent-danger)}.iFQVxG_dropdown{background:var(--drawer-surface);border:1.5px solid var(--border-input);border-radius:var(--radius-sm);box-shadow:var(--glass-popover-shadow);z-index:50;max-height:26rem;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto}.iFQVxG_option{font-size:var(--font-size-base);color:var(--text-primary);cursor:pointer;padding:.9rem 1.4rem;transition:background .1s}.iFQVxG_option:hover,.iFQVxG_option[aria-selected=true]{background:var(--accent-light);color:var(--accent)}.iFQVxG_optionCreate{font-size:var(--font-size-base);color:var(--accent);border-top:1px solid var(--border-light);cursor:pointer;align-items:center;gap:.6rem;padding:.9rem 1.4rem;font-weight:500;display:flex}.iFQVxG_optionCreate:hover,.iFQVxG_optionCreate[aria-selected=true]{background:var(--accent-light)}.iFQVxG_createIcon{color:var(--accent);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.iFQVxG_errorText{font-size:var(--font-size-sm);color:var(--accent-danger);margin-top:.4rem}
.-YevIG_formPanel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.-YevIG_header{padding:var(--space-5) var(--space-8) var(--space-4);padding-right:var(--space-10);border-bottom:.5px solid var(--border-light)}.-YevIG_headerName{font-size:var(--font-size-lg);color:var(--text-primary);font-weight:700}.-YevIG_headerRef{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--text-secondary)}.-YevIG_miniCard{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.-YevIG_miniItem{gap:var(--space-1);flex-direction:column;display:flex}.-YevIG_miniCaption{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.-YevIG_miniValue{font-size:var(--font-size-md);color:var(--text-primary);font-weight:700}.-YevIG_body{flex-direction:column;flex:1;min-height:0;display:flex}.-YevIG_scroll{padding:var(--space-4) var(--space-8);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.-YevIG_actions{gap:var(--space-2);padding:var(--space-4) var(--space-8);border-top:.5px solid var(--border-light);flex-wrap:wrap;display:flex}.-YevIG_overlay{z-index:240;background:color-mix(in srgb, var(--ardoise) 18%, transparent);-webkit-backdrop-filter:var(--glass-blur);padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.-YevIG_modal{width:min(40rem,100%);max-height:90%;padding:var(--space-5);overflow-y:auto}.-YevIG_modalTitle{font-size:var(--font-size-lg);color:var(--text-primary);font-weight:700}.-YevIG_modalLead{margin-top:var(--space-2);font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.5}.-YevIG_newFields{gap:var(--space-3);margin-top:var(--space-4);display:grid}.-YevIG_modalActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (max-width:48rem){.-YevIG_header,.-YevIG_scroll,.-YevIG_actions{padding-left:var(--space-4);padding-right:var(--space-8)}}
.l1FEyq_body{flex:1;min-width:0}.l1FEyq_title{font-size:var(--font-size-base);color:var(--text-primary);font-weight:600}.l1FEyq_message{font-size:var(--font-size-sm);color:var(--text-muted);overflow-wrap:anywhere;margin-top:.2rem;line-height:1.45}.l1FEyq_scanIcon{width:2.4rem;height:2.4rem;color:var(--ardoise);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.l1FEyq_scanIcon svg{width:100%;height:100%;display:block}.l1FEyq_beam{background:var(--accent);height:7%;box-shadow:0 0 0 .1rem color-mix(in srgb, var(--accent) 22%, transparent);pointer-events:none;border-radius:1rem;animation:1.35s ease-in-out infinite alternate l1FEyq_depensesScanBeam;position:absolute;left:-3%;right:-3%}@keyframes l1FEyq_depensesScanBeam{0%{top:22%}to{top:70%}}@media (prefers-reduced-motion:reduce){.l1FEyq_beam{animation:none;top:50%}}
.yjbpKW_page{gap:var(--space-4);box-sizing:border-box;width:100%;min-width:0;height:100%;max-width:var(--page-max-width);flex-direction:column;margin:0 auto;padding:0 0 12rem;display:flex;overflow:hidden}.yjbpKW_paginationWrap{border-radius:var(--pagination-btn-radius);width:100%;height:2.8rem;padding:var(--space-3) var(--space-2);box-sizing:border-box;justify-content:center;align-items:center;height:auto;display:flex}.yjbpKW_filtersCard{padding:var(--space-4) var(--space-5);}.yjbpKW_drillBanner{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--accent) 8%, var(--glass-surface));border:.5px solid color-mix(in srgb, var(--accent) 22%, var(--glass-border));border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.yjbpKW_drillBannerText{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.4}.yjbpKW_drillBannerClear{font:inherit;font-size:var(--font-size-sm);color:var(--accent);cursor:pointer;text-underline-offset:.15rem;background:0 0;border:none;padding:.35rem .5rem;font-weight:600;text-decoration:underline}.yjbpKW_drillBannerClear:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);border-radius:var(--radius-xs);outline:none}.yjbpKW_filtersRow{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.yjbpKW_searchGrow{flex:1;min-width:min(100%,20rem)}.yjbpKW_searchWrapper{flex:1;width:100%;min-width:0;position:relative}.yjbpKW_suggestions{top:calc(100% + var(--space-1));-webkit-backdrop-filter:var(--glass-blur);border:.5px solid var(--border-light);border-radius:var(--radius-md);z-index:50;position:absolute;left:0;right:0;overflow:hidden;}.yjbpKW_suggestionItem{padding:var(--space-2) 1.4rem;font-size:var(--font-size-base);color:var(--text-primary);cursor:pointer;border-bottom:.5px solid var(--border-light);font-family:var(--font-body)}.yjbpKW_suggestionItem:last-child{border-bottom:none}.yjbpKW_suggestionItem:hover,.yjbpKW_suggestionItemActive{background:var(--accent-light);color:var(--accent)}.yjbpKW_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}.yjbpKW_searchField{align-items:center;width:100%;display:flex;position:relative}.yjbpKW_searchIcon{left:var(--space-3);color:var(--text-muted);pointer-events:none;z-index:1;position:absolute}.yjbpKW_searchInput{box-sizing:border-box;border:1.5px solid var(--border-input);width:100%;height:3.8rem;color:var(--text-primary);border-radius:var(--radius-sm);padding:0 var(--space-3) 0 var(--space-10);font-size:var(--font-size-base);font-family:var(--font-body);background:#ffffffb3;outline:none}.yjbpKW_searchInputWithClear{padding-right:6.4rem}.yjbpKW_searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 .2rem var(--focus-ring)}.yjbpKW_searchInput::placeholder{color:var(--text-placeholder)}.yjbpKW_clearInline{right:var(--space-2);padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);cursor:pointer;color:var(--accent-danger);font-weight:500;font-family:var(--font-body);background:0 0;border:none;position:absolute;top:50%;transform:translateY(-50%)}.yjbpKW_clearInline:hover{text-decoration:underline}.yjbpKW_periodGroup{flex-shrink:0;align-items:center;gap:1rem;display:flex}.yjbpKW_periodLabel{font-size:var(--font-size-md);color:var(--text-secondary);white-space:nowrap;margin:0;font-weight:500}.yjbpKW_filtersRow .yjbpKW_periodGroup .yjbpKW_periodSelect{background-color:var(--glass-surface);border:1.5px solid color-mix(in srgb, var(--accent) 30%, transparent);width:auto;min-width:16rem;color:var(--text-primary);font-weight:500}.yjbpKW_filtersRow .yjbpKW_periodGroup .yjbpKW_periodSelect:focus{border-color:var(--accent);box-shadow:0 0 0 .2rem var(--focus-ring);outline:none}.yjbpKW_headerExerciseActions{justify-content:flex-end;align-items:center;min-width:0;display:flex}.yjbpKW_exerciseNavRow{flex-shrink:0;align-items:center;display:flex}.yjbpKW_exerciseNav{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.yjbpKW_exerciseNavLabel{flex-direction:column;align-items:center;gap:.2rem;min-width:11rem;display:flex}.yjbpKW_exerciseNavTitle{font-size:var(--font-size-md);color:var(--text-secondary);text-align:center;font-variant-numeric:tabular-nums;font-weight:500}.yjbpKW_exerciseRange{font-size:var(--font-size-xs);color:var(--text-muted);text-align:center;font-weight:500;line-height:1.35}.yjbpKW_exerciseNavBtn{width:var(--touch-target-min);height:var(--touch-target-min);border:1px solid var(--border-light);border-radius:var(--radius-xs);background:var(--glass-surface);color:var(--text-secondary);cursor:pointer;font-size:var(--font-size-md);justify-content:center;align-items:center;display:inline-flex}.yjbpKW_exerciseNavBtn:disabled{opacity:.35;cursor:not-allowed}.yjbpKW_exerciseNavBtn:not(:disabled):hover{background:var(--accent-light)}.yjbpKW_exerciseNavBtn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}@media (max-width:64rem){.yjbpKW_headerExerciseActions{justify-content:stretch;width:100%}.yjbpKW_headerExerciseActions .yjbpKW_exerciseNav{justify-content:space-between;width:100%}.yjbpKW_headerExerciseActions button{flex-shrink:0;width:auto}}.yjbpKW_toggleWrapper{font-size:var(--font-size-md);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;font:inherit;text-align:left;appearance:none;background:0 0;border:none;flex-shrink:0;align-items:center;gap:1rem;margin:0;padding:0;display:flex}.yjbpKW_toggleWrapperBusy{cursor:progress}.yjbpKW_toggleText{white-space:nowrap}.yjbpKW_toggleWrapper:focus-visible .yjbpKW_toggleTrack{box-shadow:0 0 0 2px var(--focus-ring)}.yjbpKW_toggleTrack{background:var(--border-input);border-radius:99rem;flex-shrink:0;width:4.4rem;height:2.4rem;transition:background .2s;position:relative}.yjbpKW_toggleTrackActive{background:var(--accent)}.yjbpKW_toggleThumb{width:1.8rem;height:1.8rem;box-shadow:var(--glass-shadow);background:#fff;border-radius:50%;transition:transform .2s;position:absolute;top:.3rem;left:.3rem}.yjbpKW_toggleTrackActive .yjbpKW_toggleThumb{transform:translate(2rem)}.yjbpKW_btnRefresh{align-items:center;gap:var(--space-2);box-sizing:border-box;border:.5px solid var(--accent);height:4rem;color:var(--accent);border-radius:var(--radius-md);font-size:var(--font-size-base);cursor:pointer;font-weight:600;font-family:var(--font-body);white-space:nowrap;background:0 0;flex-shrink:0;padding:0 1.4rem;display:inline-flex}.yjbpKW_btnRefresh:hover:not(:disabled){background:var(--accent-light)}.yjbpKW_btnRefresh:disabled{opacity:.55;cursor:not-allowed}.yjbpKW_btnRefreshIconSpin{animation:.75s linear infinite yjbpKW_reglementsRefreshSpin}@keyframes yjbpKW_reglementsRefreshSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.yjbpKW_btnRefreshIconSpin{opacity:.7;animation:none}}.yjbpKW_tableCard{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;}.yjbpKW_tableScrollWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.yjbpKW_table{table-layout:auto;border-collapse:collapse;width:100%;min-width:64rem;font-size:var(--font-size-md)}.yjbpKW_table thead{z-index:10;background:var(--table-thead-bg);position:sticky;top:0}.yjbpKW_colCheck{width:4rem}.yjbpKW_colRef{width:13rem}.yjbpKW_colFile{width:2rem}.yjbpKW_colSupplier{width:auto}.yjbpKW_colDateFact,.yjbpKW_colDateEch,.yjbpKW_colEcheance{width:10rem}.yjbpKW_colMontant{font-variant-numeric:tabular-nums;text-align:right;width:11rem}.yjbpKW_colMode{width:11rem}.yjbpKW_colDatePay,.yjbpKW_colComment,.yjbpKW_colAction{width:10rem}@media (max-width:48rem){.yjbpKW_colAction{width:9.6rem}}.yjbpKW_th{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--text-secondary);text-align:left;background:var(--table-thead-bg);border-bottom:var(--table-thead-border);white-space:nowrap;vertical-align:middle;padding:.7rem 1.4rem;font-weight:600}.yjbpKW_thCenter{text-align:center}.yjbpKW_thRight{text-align:right}.yjbpKW_cell{vertical-align:middle;white-space:nowrap;border-bottom:.5px solid var(--border-light);box-sizing:border-box;height:auto;min-height:4.8rem;padding:.9rem 1.4rem}.yjbpKW_cellDate{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:7.25rem;overflow:hidden}.yjbpKW_cellNoClip{overflow:hidden}.yjbpKW_cellSupplier{vertical-align:middle;border-bottom:.5px solid var(--border-light);box-sizing:border-box;white-space:normal;max-width:24rem;height:auto;min-height:4.8rem;padding:.9rem 1.4rem;overflow:hidden}.yjbpKW_cellCenter{text-align:center}.yjbpKW_cellRight{text-align:right}.yjbpKW_row{cursor:pointer;height:auto;min-height:4.8rem;transition:background .12s}.yjbpKW_row:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-light);outline:none}.yjbpKW_row:hover{background:var(--table-row-hover-bg)}.yjbpKW_rowSelected{background:color-mix(in srgb, var(--accent-light) 65%, transparent)}.yjbpKW_rowEditing{background:var(--table-row-editing-bg)}.yjbpKW_rowEditing .yjbpKW_cellAction{white-space:normal;text-align:center;vertical-align:middle;width:auto;min-width:min(42rem,92vw);max-width:min(52rem,92vw);overflow:auto visible}.yjbpKW_supplierStack{flex-direction:column;justify-content:center;gap:.2rem;width:100%;min-width:0;display:flex;overflow:hidden}.yjbpKW_supplierName{font-weight:600;font-size:var(--font-size-md);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yjbpKW_supplierLabel{font-size:var(--font-size-md);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.yjbpKW_amount{font-size:var(--table-cell-font-size);font-variant-numeric:tabular-nums;text-align:right;color:var(--text-primary);font-weight:700;line-height:1.25}.yjbpKW_commentCell{white-space:normal;word-break:break-word;min-width:12rem;max-width:min(22rem,28vw);padding-top:var(--space-2);padding-bottom:var(--space-2);vertical-align:middle;line-height:1.35;overflow:hidden}.yjbpKW_cellEcheance{white-space:normal;padding-top:var(--space-2);padding-bottom:var(--space-2)}.yjbpKW_cellAction{border-bottom:.5px solid var(--border-light);box-sizing:border-box;text-align:right;vertical-align:middle;white-space:nowrap;width:6rem;height:auto;min-height:4.8rem;padding:.9rem 1.4rem;overflow:hidden}.yjbpKW_badgePaye{border-radius:var(--radius-xs);font-size:var(--font-size-xs);background:var(--badge-success-bg);color:var(--badge-success-fg);align-items:center;padding:.2rem .7rem;font-weight:600;display:inline-flex}.yjbpKW_badgeEchu{border-radius:var(--radius-xs);font-size:var(--font-size-xs);background:var(--badge-danger-bg);color:var(--badge-danger-fg);align-items:center;padding:.2rem .7rem;font-weight:600;display:inline-flex}.yjbpKW_badgeUrgent{border-radius:var(--radius-xs);font-size:var(--font-size-xs);background:var(--badge-warn-bg);color:var(--badge-warn-fg);align-items:center;padding:.2rem .7rem;font-weight:600;display:inline-flex}.yjbpKW_badgeNeutral{border-radius:var(--radius-xs);font-size:var(--font-size-xs);background:var(--badge-pending-bg);color:var(--badge-pending-fg);justify-content:center;align-items:center;padding:.2rem .7rem;font-weight:600;display:inline-flex}.yjbpKW_echeanceBadgeStack{justify-content:center;align-items:center;gap:var(--space-1);flex-direction:column;width:100%;display:flex}.yjbpKW_inlineColumnLabel{font-size:var(--font-size-md);color:var(--text-secondary);white-space:nowrap;font-weight:500;font-family:var(--font-body);text-align:center}.yjbpKW_btnPayer{justify-content:center;align-items:center;gap:var(--space-1);border:.5px solid var(--accent);color:var(--accent);border-radius:var(--radius-md);min-height:var(--touch-target-min);height:auto;padding:var(--space-1) 1rem;font-size:var(--font-size-sm);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;font-family:inherit;font-weight:600;display:inline-flex}.yjbpKW_btnPayer:hover{background:var(--accent-light)}.yjbpKW_btnModifier{border:.5px solid var(--text-muted);color:var(--text-secondary);border-radius:var(--radius-md);min-height:var(--touch-target-min);height:auto;padding:var(--space-1) 1rem;font-size:var(--font-size-sm);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;font-family:inherit;font-weight:600;display:inline-flex}.yjbpKW_btnModifier:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-light)}.yjbpKW_checkbox{width:1.6rem;height:1.6rem;accent-color:var(--accent);cursor:pointer}.yjbpKW_fileIndicatorWrap{justify-content:center;align-items:center;display:inline-flex}.yjbpKW_cellCheck{min-width:var(--touch-target-min);min-height:var(--touch-target-min);flex-direction:column;justify-content:center;align-items:center;gap:.3rem;display:flex!important}.yjbpKW_fileIndicator{color:var(--accent);opacity:.85;flex-shrink:0;display:block}.yjbpKW_cellFile{text-align:center;vertical-align:middle;width:1.6rem;padding:0!important}.yjbpKW_thFile{width:1.6rem;padding:0!important}.yjbpKW_fileIconSlot{flex-shrink:0;justify-content:center;align-items:center;width:1.8rem;display:flex}.yjbpKW_refWithFile{align-items:center;gap:var(--space-1);display:inline-flex}.yjbpKW_errorText{color:var(--accent-danger);font-size:var(--font-size-md);margin-top:var(--space-1);padding:0}.yjbpKW_loadErrorBanner{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent-danger) 10%, transparent);border:.5px solid color-mix(in srgb, var(--accent-danger) 22%, var(--glass-border));color:var(--accent-danger);font-size:var(--font-size-base);line-height:1.4}.yjbpKW_loadingShell{min-height:20rem;padding:var(--space-6) var(--space-4);justify-content:center;align-items:center;display:flex;}.yjbpKW_payDrawerBackdrop{z-index:140;background:var(--overlay-scrim);cursor:pointer;position:fixed;inset:0}.yjbpKW_payDrawer{height:100dvh;width:var(--drawer-width);z-index:150;border-left:.5px solid var(--glass-border);animation:yjbpKW_gestiziaDrawerSlideIn var(--motion-drawer-duration) var(--motion-ease-out) forwards;flex-direction:column;display:flex;position:fixed;top:0;right:0;}.yjbpKW_payDrawerHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border-bottom:.5px solid var(--border-light);flex-shrink:0;display:flex}.yjbpKW_payDrawerSupplier{font-size:var(--font-size-lg);color:var(--text-primary);font-weight:700}.yjbpKW_payDrawerRef{font-size:var(--font-size-sm);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-top:.3rem}.yjbpKW_payDrawerBody{padding:var(--space-6);gap:var(--space-4);flex-direction:column;flex:1;display:flex}.yjbpKW_payDrawerField{flex-direction:column;gap:.6rem;display:flex}.yjbpKW_payDrawerLabel{font-size:var(--font-size-md);color:var(--text-secondary);font-weight:500}.yjbpKW_payDrawerRequired{color:var(--terra)}.yjbpKW_payDrawerInput{border:1.5px solid var(--border-input);border-radius:var(--radius-sm);height:3.8rem;padding:0 var(--space-3);font-size:var(--font-size-base);font-family:var(--font-body);color:var(--text-primary);box-sizing:border-box;background:#ffffffb3;width:100%}.yjbpKW_payDrawerInput:focus{border-color:var(--accent);box-shadow:0 0 0 .2rem var(--focus-ring);outline:none}.yjbpKW_payDrawerActions{padding:var(--space-6);border-top:.5px solid var(--border-light);gap:var(--space-2);flex-direction:column;flex-shrink:0;display:flex}.yjbpKW_payDrawerBtnPrimary{border-radius:var(--radius-sm);background:var(--terra);color:#fff;height:4rem;font-family:var(--font-body);font-size:var(--font-size-base);cursor:pointer;border:none;order:1;justify-content:center;align-items:center;font-weight:600;transition:opacity .15s;display:inline-flex}.yjbpKW_payDrawerBtnPrimary:hover:not(:disabled){opacity:.88}.yjbpKW_payDrawerBtnPrimary:disabled{opacity:.45;cursor:not-allowed}.yjbpKW_payDrawerBtnGhost{height:3.6rem;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--font-size-base);cursor:pointer;background:0 0;border:none;order:2;justify-content:center;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}.yjbpKW_payDrawerBtnGhost:hover{color:var(--text-primary)}.yjbpKW_paymentBarDock{bottom:var(--space-5);z-index:100;padding-left:calc(var(--sidebar-width) + var(--space-5));padding-right:var(--space-5);box-sizing:border-box;pointer-events:none;justify-content:center;display:flex;position:fixed;left:0;right:0}@media (max-width:90rem){.yjbpKW_paymentBarDock{padding-left:var(--space-5);padding-right:var(--space-5)}}.yjbpKW_paymentBar{pointer-events:auto;width:fit-content;max-width:min(110rem, calc(100% - var(--space-6)));background:var(--selection-dock-bg);-webkit-backdrop-filter:blur(.8rem);border:var(--selection-dock-border);border-radius:var(--radius);box-shadow:var(--selection-dock-shadow), 0 0 0 .05rem #fff6;padding:var(--space-3) 1.8rem;gap:var(--space-2);flex-direction:column;display:flex}.yjbpKW_paymentBarInner{align-items:center;gap:1.4rem var(--space-4);flex-wrap:nowrap;justify-content:flex-start;width:100%;min-width:0;display:flex;overflow-x:auto}.yjbpKW_paymentBarError{color:var(--accent-danger);font-size:var(--font-size-base);margin:0;padding:0}.yjbpKW_paymentStat{font-size:var(--font-size-base);color:var(--text-secondary);white-space:nowrap;flex-shrink:0}.yjbpKW_paymentStat strong{color:var(--text-primary);font-weight:600}.yjbpKW_paymentStatBlock{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.yjbpKW_paymentStatAmountHt,.yjbpKW_paymentStatAmountTtc{font-size:var(--table-cell-font-size);font-variant-numeric:tabular-nums;text-align:right;color:var(--text-primary);font-weight:700;line-height:1.25}.yjbpKW_groupPayRow{display:contents}.yjbpKW_groupPayLabel{font-size:var(--font-size-md);color:var(--text-secondary);white-space:nowrap;flex-shrink:0;font-weight:500}.yjbpKW_dateInput{flex-shrink:0;height:3.6rem}.yjbpKW_barActions{display:contents}.yjbpKW_btnValidate{background:var(--accent);color:#fff;border-radius:var(--radius-md);padding:var(--space-2) 1.4rem;font-size:var(--font-size-base);cursor:pointer;font-weight:600;font-family:var(--font-body);white-space:nowrap;transition:background .15s ease, box-shadow .15s ease, transform var(--motion-press-duration) var(--motion-ease-out);border:none;flex-shrink:0}.yjbpKW_btnValidate:hover:not(:disabled){background:var(--accent-hover)}.yjbpKW_btnValidate:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.yjbpKW_btnValidate:active:not(:disabled){transform:scale(.98)}.yjbpKW_btnValidate:disabled{opacity:.55;cursor:not-allowed}.yjbpKW_btnCancel{color:var(--text-secondary);font-size:var(--font-size-base);cursor:pointer;font-weight:500;font-family:var(--font-body);white-space:nowrap;background:0 0;border:none;flex-shrink:0;text-decoration:underline;transition:color .15s,box-shadow .15s}.yjbpKW_btnCancel:hover{color:var(--text-primary)}.yjbpKW_btnCancel:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);border-radius:var(--radius-sm);outline:none}.yjbpKW_rowDrawerOpen{background:color-mix(in srgb, var(--accent) 6%, transparent)!important}.yjbpKW_rowFocused{outline:2px solid var(--accent-light);outline-offset:-2px;border-radius:var(--radius-sm)}.yjbpKW_drawerBackdrop{z-index:90;background:var(--overlay-scrim);cursor:pointer;position:fixed;inset:0}.yjbpKW_drawer{width:var(--drawer-width-wide);height:100dvh;-webkit-backdrop-filter:var(--glass-blur);border-left:.5px solid var(--glass-border);z-index:100;animation:yjbpKW_gestiziaDrawerSlideIn var(--motion-drawer-duration) var(--motion-ease-out) forwards;flex-direction:column;display:flex;position:fixed;top:0;right:0;}@media (prefers-reduced-motion:reduce){.yjbpKW_drawer,.yjbpKW_payDrawer{animation:none}}.yjbpKW_drawerHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-4);border-bottom:.5px solid var(--border-light);flex-shrink:0;display:flex}.yjbpKW_drawerHeaderLeft{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.yjbpKW_drawerSupplier{font-size:var(--font-size-xl);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.yjbpKW_drawerRef{font-size:var(--font-size-sm);color:var(--text-muted)}.yjbpKW_drawerClose{width:2.8rem;height:2.8rem;color:var(--text-muted);font-size:var(--font-size-md);cursor:pointer;border-radius:var(--radius-sm);font-family:var(--font-body);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.yjbpKW_drawerClose:hover{background:var(--accent-light);color:var(--accent)}.yjbpKW_drawerBody{padding:var(--space-6);flex-direction:column;flex:1;gap:1.4rem;display:flex;overflow-y:auto}.yjbpKW_drawerMeta{padding:var(--space-4) var(--space-5);gap:var(--space-3);border-bottom:.5px solid var(--border-light);flex-direction:column;flex-shrink:0;align-items:stretch;display:flex}.yjbpKW_drawerInfoGrid{align-items:start;row-gap:var(--space-3);column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:56rem;display:grid}.yjbpKW_drawerInfoItem{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.yjbpKW_drawerStatutRow{align-items:center;gap:var(--space-2);padding-top:var(--space-1);flex-direction:row;grid-column:1/-1}.yjbpKW_drawerStatutRow .yjbpKW_drawerInfoLabel{flex-shrink:0;margin:0}.yjbpKW_drawerStatutRow .yjbpKW_drawerInfoValue{flex:0 auto;min-width:0;line-height:1.25}.yjbpKW_drawerInfoLabel{font-size:var(--font-size-md);color:var(--text-secondary);font-weight:500}.yjbpKW_drawerInfoValue{font-size:var(--font-size-md);color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:500}.yjbpKW_drawerInfoValue .yjbpKW_echeanceBadgeStack{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.5rem;width:auto}.yjbpKW_drawerValueAction{padding:.2rem var(--space-1) .2rem 0;font:inherit;font-size:var(--font-size-md);font-variant-numeric:tabular-nums;color:var(--accent);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:.2rem;border-radius:var(--radius-xs);background:0 0;border:none;align-items:center;min-height:2.4rem;margin:0;font-weight:600;line-height:1.25;display:inline-flex}.yjbpKW_drawerValueAction:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.yjbpKW_drawerValueAction:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.yjbpKW_drawerComment{font-size:var(--font-size-base);color:var(--text-secondary);background:color-mix(in srgb, var(--accent) 8%, transparent);border:.5px solid color-mix(in srgb, var(--accent) 18%, var(--border-light));padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);margin:0}.yjbpKW_drawerContentWrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.yjbpKW_drawerRefreshOverlay{z-index:2;background:color-mix(in srgb, var(--drawer-surface) 82%, transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.yjbpKW_drawerPreview{border-top:.5px solid var(--border-light);flex:1;min-height:0;position:relative;overflow:hidden}.yjbpKW_drawerPreviewLoading{z-index:1;background:var(--glass-surface);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.yjbpKW_drawerSkel{background:var(--border-light);border-radius:var(--radius-xs)}.yjbpKW_drawerSkelTitle{width:60%;height:2rem}.yjbpKW_drawerSkelRef{width:40%;height:1.4rem;margin-top:.6rem}.yjbpKW_drawerSkelLabel{width:55%;height:1.2rem}.yjbpKW_drawerSkelValue{width:75%;height:1.6rem;margin-top:var(--space-1)}.yjbpKW_drawerSkelLink{width:14rem;height:1.4rem}.yjbpKW_drawerMissingText{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.yjbpKW_drawerPreviewIframe{background:var(--glass-surface);border:none;width:100%;height:100%;display:block}.yjbpKW_drawerPreviewImg{background:var(--glass-surface);width:100%;height:100%;display:block;position:relative}.yjbpKW_drawerNoFile{font-size:var(--font-size-base);color:var(--text-muted);border-top:.5px solid var(--border-light);flex:1;justify-content:center;align-items:center;display:flex}.yjbpKW_drawerBtnPay{width:100%;max-width:56rem;min-height:var(--touch-target-min);font-size:var(--font-size-base);align-self:center}.yjbpKW_drawerCancelPay{min-height:var(--touch-target-min);border:.5px solid color-mix(in srgb, var(--accent-danger) 35%, transparent);color:var(--accent-danger);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:500;font-family:var(--font-body);cursor:pointer;background:0 0;justify-content:center;align-self:center;align-items:center;padding:.6rem 1.4rem;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.yjbpKW_drawerCancelPay:hover{background:color-mix(in srgb, var(--accent-danger) 8%, transparent);border-color:color-mix(in srgb, var(--accent-danger) 55%, transparent)}.yjbpKW_drawerCancelPay:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.yjbpKW_cancelPayConfirm{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:.5px solid var(--border-danger-soft);background:var(--bg-danger-soft);border-radius:var(--radius-sm);flex-direction:column;display:flex}.yjbpKW_cancelPayConfirmText{font-size:var(--font-size-base);color:var(--text-primary);margin:0;line-height:1.4}.yjbpKW_cancelPayConfirmBtns{justify-content:flex-end;gap:var(--space-2);display:flex}.yjbpKW_payDrawerCancelZone{margin-top:var(--space-2);padding-top:var(--space-4);border-top:.5px solid var(--border-light);flex-direction:column;display:flex}.yjbpKW_drawerFooter{padding:var(--space-4) var(--space-5);border-top:.5px solid var(--border-light);flex-shrink:0}.yjbpKW_drawerLinkFull{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;font-size:var(--font-size-base);color:var(--accent);border-radius:var(--radius-sm);padding:1rem;font-weight:500;text-decoration:none;transition:background .15s;display:flex}.yjbpKW_drawerLinkFull:hover{background:var(--accent-light);text-decoration:none}@media (max-width:64rem){.yjbpKW_drawer{width:100vw}.yjbpKW_payDrawer{width:100vw;max-width:100%}.yjbpKW_filtersCard{padding:var(--space-3) var(--space-4)}.yjbpKW_filtersRow{align-items:stretch;gap:var(--space-3);flex-direction:column}.yjbpKW_searchGrow,.yjbpKW_periodGroup,.yjbpKW_toggleWrapper,.yjbpKW_btnRefresh{width:100%}.yjbpKW_headerExerciseActions .yjbpKW_exerciseNavLabel{flex:1;min-width:0}.yjbpKW_periodGroup{align-items:stretch;gap:var(--space-2);flex-direction:column}.yjbpKW_filtersRow .yjbpKW_periodGroup .yjbpKW_periodSelect{width:100%;min-width:0}.yjbpKW_btnRefresh{min-height:var(--touch-target-min);justify-content:center;height:auto}.yjbpKW_toggleWrapper{min-height:var(--touch-target-min);justify-content:space-between}}@media (max-width:48rem){.yjbpKW_page{padding-bottom:20rem}.yjbpKW_paymentBar{width:100%;max-width:100%;padding:var(--space-3) var(--space-4)}.yjbpKW_paymentBarInner{align-items:stretch;gap:var(--space-3);flex-flow:column wrap;overflow-x:visible}.yjbpKW_paymentStat{text-align:center;white-space:normal}.yjbpKW_paymentStatAmountHt,.yjbpKW_paymentStatAmountTtc{text-align:right;font-variant-numeric:tabular-nums;width:100%}.yjbpKW_dateInput,.yjbpKW_btnValidate{width:100%;min-height:var(--touch-target-min)}.yjbpKW_btnCancel{min-height:var(--touch-target-min)}.yjbpKW_payDrawerBtnPrimary,.yjbpKW_payDrawerBtnGhost{min-height:var(--touch-target-min);height:auto}.yjbpKW_cancelPayConfirmBtns{flex-direction:column;align-items:stretch}}
.bISiSG_wrap{width:100%;max-width:var(--page-max-width);margin:0 auto}.bISiSG_card{background:var(--glass-surface);border:.5px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--glass-shadow);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.bISiSG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.bISiSG_title{font-size:var(--font-size-sub);color:var(--text-primary);font-weight:700;line-height:1.2}.bISiSG_subtitle{margin-top:var(--space-1);font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.5}.bISiSG_yearField{gap:var(--space-2);flex-direction:column;min-width:16rem;display:flex}.bISiSG_label{font-size:var(--font-size-md);color:var(--text-secondary);font-weight:500}.bISiSG_select{border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;height:3.8rem}.bISiSG_dropzone{border-radius:var(--radius-md);text-align:center;padding:var(--space-6);border:1.5px dashed color-mix(in srgb, var(--accent) 25%, transparent);background:color-mix(in srgb, var(--accent) 2%, transparent);cursor:pointer;transition:background .15s,border-color .15s}.bISiSG_dragging{background:color-mix(in srgb, var(--accent) 5%, transparent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.bISiSG_dropIcon svg{stroke-width:1.6px;opacity:.6;width:2.8rem;height:2.8rem;color:var(--accent)}.bISiSG_dropTitle{margin-top:var(--space-2);font-size:var(--font-size-lg);color:var(--text-secondary);font-weight:600}.bISiSG_dropSub{margin-top:var(--space-2);font-size:var(--font-size-base);color:var(--text-muted)}.bISiSG_dropLink{color:var(--accent);cursor:pointer;font-weight:700;text-decoration:none}.bISiSG_dropLink:hover{text-decoration:underline}.bISiSG_hiddenFile{display:none}.bISiSG_fileName{margin-top:var(--space-3);font-size:var(--font-size-base);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.bISiSG_muted{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--text-muted)}.bISiSG_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.bISiSG_btnInner{font-feature-settings:"liga" 0, "calt" 0;justify-content:center;align-items:center;gap:.8rem;display:inline-flex}.bISiSG_error{padding:var(--space-4);border-radius:var(--radius-md);border:.5px solid color-mix(in srgb, var(--accent-danger) 18%, transparent);background:var(--glass-surface);box-shadow:var(--glass-shadow);color:var(--accent-danger);font-size:var(--font-size-base)}.bISiSG_hint{font-size:var(--font-size-sm);color:var(--text-muted)}.bISiSG_replaceRow{margin-top:var(--space-3);gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}
.T-aF1W_overlay{z-index:60;background:var(--overlay-scrim);padding:var(--space-5);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.T-aF1W_dialog{background:var(--drawer-surface);width:100%;max-width:min(56rem,100vw - 3.2rem);-webkit-backdrop-filter:var(--glass-blur);border:.5px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);overflow:hidden}.T-aF1W_header{border-bottom:.5px solid var(--border-light);justify-content:space-between;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;display:flex}.T-aF1W_title{font-size:var(--font-size-base);color:var(--text-primary);font-weight:700}.T-aF1W_closeBtn{border-radius:var(--radius-sm);width:3.2rem;height:3.2rem;color:var(--text-muted);cursor:pointer;font-size:var(--font-size-2xl);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;transition:background .15s,color .15s;display:inline-flex}.T-aF1W_closeBtn:hover{background:var(--accent-light);color:var(--accent)}.T-aF1W_closeBtn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}@media (pointer:coarse){.T-aF1W_closeBtn{min-width:4.4rem;min-height:4.4rem}}@media (prefers-reduced-motion:reduce){.T-aF1W_closeBtn,.T-aF1W_btnPrimary,.T-aF1W_btnSecondary{transition:none}}.T-aF1W_body{padding:1.6rem}.T-aF1W_loadingWrap{justify-content:center;padding:2rem 0;display:flex}.T-aF1W_errorBox{border-radius:var(--radius-md);background:var(--bg-danger-soft-04);border:.5px solid var(--border-danger-soft);color:var(--accent-danger);font-size:var(--font-size-base);margin-bottom:1.2rem;padding:1rem 1.2rem}.T-aF1W_checkSection{flex-direction:column;gap:1.4rem;margin-bottom:2rem;display:flex}.T-aF1W_manualSection{border-top:.5px solid var(--border-light);flex-direction:column;gap:1rem;padding-top:1.6rem;display:flex}.T-aF1W_checkSectionTitle{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--text-secondary);margin-bottom:.4rem;font-weight:500}.T-aF1W_checkItem{align-items:flex-start;gap:1rem;display:flex}.T-aF1W_iconOk{background:var(--accent-light);width:2rem;height:2rem;color:var(--accent);font-size:var(--font-size-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;font-weight:700;display:inline-flex}.T-aF1W_iconWarn{background:color-mix(in srgb, var(--accent-warn) 14%, transparent);width:2rem;height:2rem;color:var(--accent-warn);font-size:var(--font-size-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;font-weight:700;display:inline-flex}.T-aF1W_checkItemTitle{font-size:var(--font-size-md);color:var(--text-primary);font-weight:600}.T-aF1W_checkItemTitleWarn{font-size:var(--font-size-md);color:var(--accent-warn);font-weight:600}.T-aF1W_checkSub{font-size:var(--font-size-sm);color:var(--text-secondary);margin-top:.2rem}.T-aF1W_manualItem{cursor:pointer;align-items:flex-start;gap:1rem;display:flex}.T-aF1W_manualCheckbox{width:1.6rem;height:1.6rem;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:.2rem}.T-aF1W_manualLine{font-size:var(--font-size-md);color:var(--text-primary);flex-direction:column;gap:.2rem;font-weight:500;display:flex}.T-aF1W_manualHint{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:400}.T-aF1W_footer{flex-wrap:wrap;justify-content:flex-end;gap:1rem;padding-top:.4rem;display:flex}.T-aF1W_btnSecondary{border-radius:var(--radius-sm);font-size:var(--font-size-base);font-weight:600;font-family:var(--font-body);font-feature-settings:"liga" 0, "calt" 0, "dlig" 0;font-variant-ligatures:none;color:var(--accent);border:.5px solid color-mix(in srgb, var(--accent) 30%, transparent);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.9rem 1.8rem;transition:background .15s,border-color .15s;display:inline-flex}.T-aF1W_btnSecondary:hover:not(:disabled){background:var(--accent-light);border-color:var(--accent)}.T-aF1W_btnSecondary:disabled{opacity:.55;cursor:not-allowed}.T-aF1W_btnSecondary:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.T-aF1W_btnPrimary{border-radius:var(--radius-sm);font-size:var(--font-size-base);font-weight:600;font-family:var(--font-body);font-feature-settings:"liga" 0, "calt" 0, "dlig" 0;font-variant-ligatures:none;background:var(--terra);color:var(--text-inverted);cursor:pointer;border:none;justify-content:center;align-items:center;padding:.9rem 1.8rem;transition:background .15s,opacity .15s;display:inline-flex}.T-aF1W_btnPrimary:hover:not(:disabled){background:var(--terra-hover)}.T-aF1W_btnPrimary:disabled{opacity:.55;cursor:not-allowed}.T-aF1W_btnPrimary:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}
._4-bX1q_stripCard{padding:var(--space-4);flex-shrink:0;min-width:0;max-width:100%}@media (max-width:48rem){._4-bX1q_stripCard{padding:var(--space-3);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}}._4-bX1q_strip{gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (max-width:90rem){._4-bX1q_strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:64rem){._4-bX1q_strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:48rem){._4-bX1q_strip{gap:var(--space-2);flex-wrap:nowrap;width:max-content;display:flex}}._4-bX1q_toolbar{justify-content:flex-end;width:100%;display:flex}@media (max-width:48rem){._4-bX1q_toolbar{flex-direction:column;align-items:stretch}._4-bX1q_toolbar button{justify-content:center;align-items:center;width:100%;display:inline-flex}}._4-bX1q_cell{align-items:flex-start;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:.5px solid var(--border-light);border-radius:var(--radius-md);background:color-mix(in srgb, var(--glass-surface) 60%, transparent);cursor:pointer;font-family:var(--font-body);text-align:left;box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}@media (max-width:48rem){._4-bX1q_strip ._4-bX1q_cell{flex:none;width:8.4rem;min-width:8.4rem;max-width:8.4rem}}._4-bX1q_cell:hover{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}._4-bX1q_cell:focus-visible{box-shadow:0 0 0 .2rem var(--focus-ring);outline:none}._4-bX1q_cellSelected{background:var(--item-selected-bg);border-color:var(--item-selected-border)}._4-bX1q_cellCurrent:not(._4-bX1q_cellSelected){border-color:color-mix(in srgb, var(--accent) 28%, transparent)}._4-bX1q_cellMonth{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}._4-bX1q_cellAmount{font-size:var(--table-cell-font-size);color:var(--text-primary);font-weight:700;line-height:1.25}._4-bX1q_cellAmountZero{color:var(--text-muted);font-weight:500}._4-bX1q_cellCount{font-size:var(--font-size-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}._4-bX1q_detailCard{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._4-bX1q_detailHead{justify-content:space-between;align-items:flex-end;gap:var(--space-4);padding:var(--space-4);border-bottom:.5px solid var(--border-light);flex-wrap:wrap;display:flex}._4-bX1q_detailMonth{font-size:var(--font-size-lg);color:var(--text-primary);font-weight:700}._4-bX1q_detailMeta{font-size:var(--font-size-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums}._4-bX1q_detailTotal{font-size:var(--font-size-2xl);letter-spacing:-.02em;color:var(--text-primary);font-weight:700;line-height:1.15}._4-bX1q_detailBody{min-height:0;padding-bottom:var(--space-10);flex:1;overflow-y:auto}._4-bX1q_row{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-4);border:none;border-bottom:.5px solid var(--border-light);cursor:pointer;font-family:var(--font-body);text-align:left;color:var(--text-primary);background:0 0;grid-template-columns:1fr auto auto;display:grid}._4-bX1q_row:hover{background:var(--table-row-hover-bg)}._4-bX1q_row:focus-visible{box-shadow:inset 0 0 0 .2rem var(--accent-light);outline:none}._4-bX1q_rowMain{flex-direction:column;min-width:0;display:flex}._4-bX1q_rowName{font-size:var(--font-size-base);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._4-bX1q_rowMeta{font-size:var(--font-size-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._4-bX1q_rowAmount{font-size:var(--table-cell-font-size);font-weight:var(--table-cell-font-weight);text-align:right;white-space:nowrap}._4-bX1q_emptyMonth{padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-secondary)}._4-bX1q_check{font-size:var(--font-size-sm);color:var(--text-muted);font-variant-numeric:tabular-nums;padding:0 var(--space-4) var(--space-2)}._4-bX1q_checkOk{color:var(--accent-success);font-weight:600}._4-bX1q_checkFail{color:var(--accent-danger);font-weight:700}
.SrmZFa_page{gap:var(--space-4);padding-bottom:var(--space-6);max-width:var(--page-max-width);flex-direction:column;width:100%;margin:0 auto;display:flex}.SrmZFa_backLink{align-items:center;gap:var(--space-2);color:var(--accent);font-size:var(--font-size-md);cursor:pointer;font-weight:500;font-family:var(--font-body);margin-bottom:var(--space-1);background:0 0;border:none;align-self:flex-start;padding:0;display:inline-flex}.SrmZFa_backLink:hover{text-decoration:underline}.SrmZFa_headerBlock{margin-bottom:var(--space-1)}.SrmZFa_title{font-size:var(--font-size-3xl);color:var(--text-primary);overflow-wrap:anywhere;font-weight:700;line-height:1.2}.SrmZFa_subtitle{margin-top:var(--space-1);font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.5}.SrmZFa_muted{color:var(--text-secondary);font-size:var(--font-size-base)}.SrmZFa_errorText{color:var(--accent-danger);font-size:var(--font-size-base);margin-bottom:var(--space-2)}.SrmZFa_paymentSummary{align-items:stretch;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex;}.SrmZFa_paymentSummaryItem{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:14rem;padding:0}.SrmZFa_paymentSummaryLabel{font-size:var(--font-size-md);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.07em;margin-bottom:.3rem;font-weight:500}.SrmZFa_paymentSummaryValue{font-size:var(--font-size-xl);font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:700;line-height:1.15}.SrmZFa_paymentSummaryValueDanger{color:var(--accent-danger)}.SrmZFa_paymentSummaryValueSuccess{color:var(--accent-success)}.SrmZFa_paymentSummaryValueMuted{color:var(--text-muted)}.SrmZFa_layout{gap:var(--space-6);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.SrmZFa_infoCard{padding:var(--space-6);}.SrmZFa_cardTitle{font-size:var(--font-size-lg);color:var(--text-primary);margin-bottom:var(--space-4);font-weight:600}.SrmZFa_infoRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);border-bottom:.5px solid var(--border-light);font-size:var(--font-size-md);padding:1rem 0;display:flex}.SrmZFa_infoRow:last-of-type{border-bottom:none}.SrmZFa_infoLabel{color:var(--text-secondary);flex-shrink:0}.SrmZFa_infoValue{color:var(--text-primary);text-align:right;font-weight:500}.SrmZFa_dueBadge{margin-left:var(--space-2);vertical-align:middle;font-size:var(--font-size-xs)}.SrmZFa_editButton{margin-top:var(--space-4);align-self:flex-start}.SrmZFa_paidFullMessage{font-size:var(--font-size-md);color:var(--accent-success);margin-bottom:var(--space-4);font-weight:600}.SrmZFa_payList{margin:0 0 var(--space-4);padding:0;list-style:none}.SrmZFa_paymentRow{align-items:center;gap:var(--space-3);border-bottom:.5px solid var(--border-light);font-size:var(--font-size-md);font-variant-numeric:tabular-nums;flex-wrap:wrap;padding:1rem 0;display:flex}.SrmZFa_paymentMeta{color:var(--text-primary)}.SrmZFa_paymentAmount{font-size:var(--font-size-md);margin-left:auto;font-weight:700}.SrmZFa_payActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}.SrmZFa_cancelPayBtn{border:.5px solid color-mix(in srgb, var(--accent-danger) 35%, transparent);color:var(--accent-danger);border-radius:var(--radius-sm);padding:var(--space-1) 1rem;font-size:var(--font-size-md);cursor:pointer;font-weight:500;font-family:var(--font-body);background:0 0;justify-content:center;align-items:center;transition:background .12s,border-color .12s,transform 80ms;display:inline-flex}.SrmZFa_cancelPayBtn:hover:not(:disabled){background:color-mix(in srgb, var(--accent-danger) 8%, transparent)}.SrmZFa_cancelPayBtn:active:not(:disabled){background:color-mix(in srgb, var(--accent-danger) 16%, transparent);transform:scale(.98)}.SrmZFa_cancelPayBtn:disabled{opacity:.5;cursor:not-allowed}.SrmZFa_paymentRowCancelled{opacity:.72}.SrmZFa_cancelledText{color:var(--text-muted);text-decoration:line-through}.SrmZFa_payForm{margin-top:var(--space-4);padding-top:var(--space-4);border-top:.5px solid var(--border-light);gap:var(--space-3);flex-direction:column;display:flex}.SrmZFa_field{flex-direction:column;gap:.6rem;display:flex}.SrmZFa_fieldFull{flex-direction:column;grid-column:1/-1;gap:.6rem;display:flex}.SrmZFa_label{font-size:var(--font-size-md);color:var(--text-secondary);font-weight:500}.SrmZFa_btnInlineFix{justify-content:center;align-items:center;display:inline-flex}.SrmZFa_textarea{font-variant-numeric:normal;resize:vertical}.SrmZFa_primaryButton{align-self:flex-start;max-width:100%}.SrmZFa_modalOverlay{background:color-mix(in srgb, var(--text-primary) 35%, transparent);z-index:80;padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SrmZFa_modal{width:100%;max-width:52rem;max-height:90vh;-webkit-backdrop-filter:var(--glass-blur);border:.5px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-6);overflow-y:auto;}.SrmZFa_modalSmall{width:100%;max-width:40rem;-webkit-backdrop-filter:var(--glass-blur);border:.5px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex;}.SrmZFa_modalSmall .SrmZFa_primaryButton{align-self:auto}.SrmZFa_modalTitle{font-size:var(--font-size-2xl);margin-bottom:var(--space-4);color:var(--text-primary);font-weight:600}.SrmZFa_modalSmall .SrmZFa_modalTitle{margin-bottom:var(--space-1)}.SrmZFa_modalGrid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.SrmZFa_modalActions{margin-top:var(--space-6);justify-content:flex-end;gap:1rem;display:flex}.SrmZFa_chargeFixeBanner{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-base);flex-wrap:wrap;align-items:center;gap:1rem;font-weight:500;line-height:1.4;display:flex}.SrmZFa_chargeFixeBanner[data-variant=linked]{background:color-mix(in srgb, var(--accent-success) 8%, transparent);border:.5px solid color-mix(in srgb, var(--accent-success) 30%, transparent);color:var(--accent-success)}.SrmZFa_chargeFixeBanner[data-variant=suggest]{background:color-mix(in srgb, var(--accent) 8%, transparent);border:.5px solid color-mix(in srgb, var(--accent) 20%, transparent);color:var(--text-primary)}.SrmZFa_chargeFixeBanner[data-variant=immo]{background:color-mix(in srgb, var(--accent-warn) 12%, transparent);border:.5px solid color-mix(in srgb, var(--accent-warn) 28%, transparent);color:var(--text-primary)}.SrmZFa_chargeFixeBannerIcon{font-size:var(--font-size-xl);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.SrmZFa_chargeFixeBannerActions{gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.SrmZFa_chargeFixeBannerBtnPrimary{background:var(--accent);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);cursor:pointer;font-weight:600;font-family:var(--font-body);border:none;padding:.6rem 1.4rem;transition:background .15s}.SrmZFa_chargeFixeBannerBtnPrimary:hover:not(:disabled){background:var(--accent-hover)}.SrmZFa_chargeFixeBannerBtnPrimary:disabled{opacity:.6;cursor:not-allowed}.SrmZFa_chargeFixeBannerBtnSecondary{border:.5px solid var(--border-input);color:var(--text-secondary);border-radius:var(--radius-sm);padding:.6rem var(--space-3);font-size:var(--font-size-base);cursor:pointer;font-family:var(--font-body);background:0 0;transition:background .15s}.SrmZFa_chargeFixeBannerBtnSecondary:hover{background:color-mix(in srgb, var(--glass-surface) 75%, transparent)}.SrmZFa_filePreviewCard{padding:var(--space-5);}.SrmZFa_filePreviewIframe{border-radius:var(--radius-sm);background:var(--glass-surface);border:none;width:100%;height:52rem;display:block}.SrmZFa_filePreviewImg{border-radius:var(--radius-sm);width:100%;height:52rem;display:block;position:relative}.SrmZFa_filePreviewLoading{justify-content:center;align-items:center;min-height:20rem;display:flex}.SrmZFa_filePreviewError{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}@media (max-width:64rem){.SrmZFa_layout{grid-template-columns:1fr}.SrmZFa_paymentSummary{gap:var(--space-3);flex-direction:column}.SrmZFa_paymentSummaryItem{flex:auto}.SrmZFa_modalGrid{grid-template-columns:1fr}.SrmZFa_infoRow{flex-direction:column;align-items:flex-start}.SrmZFa_infoValue{text-align:left}.SrmZFa_paymentAmount{margin-left:0}.SrmZFa_payActions{width:100%;margin-left:0}.SrmZFa_filePreviewMobileBtnRow{display:block}.SrmZFa_filePreviewMobileBtn{justify-content:center;width:100%}.SrmZFa_filePreviewCard{display:none}}.SrmZFa_filePreviewMobileBtnRow{display:none}
._4JlNlG_page{padding-bottom:var(--space-6);max-width:var(--page-max-width);gap:var(--space-4);flex-direction:column;width:100%;margin:0 auto;display:flex}._4JlNlG_headerBlock{margin-bottom:var(--space-2)}._4JlNlG_title{font-size:var(--font-size-3xl);color:var(--text-primary);margin:0;font-weight:700;line-height:1.2}._4JlNlG_subtitle{margin-top:var(--space-1);font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.5}
._38ES1W_overlay{z-index:1000;background:var(--overlay-scrim);justify-content:center;align-items:center;padding:1.6rem;display:flex;position:fixed;inset:0}._38ES1W_overlayStacked{z-index:1100}._38ES1W_dialog{background:var(--drawer-surface);width:min(52rem,100%);max-height:min(80vh,56rem);-webkit-backdrop-filter:var(--glass-blur);border:.5px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-popover-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}._38ES1W_header{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;display:flex}._38ES1W_title{font-size:var(--font-size-base);color:var(--text-primary);margin:0;font-weight:700;line-height:1.3}._38ES1W_close{border-radius:var(--radius-sm);width:3.2rem;height:3.2rem;color:var(--text-muted);cursor:pointer;font-size:var(--font-size-2xl);background:0 0;border:none;line-height:1}._38ES1W_close:hover{background:var(--accent-light);color:var(--accent)}._38ES1W_body{padding:1.2rem 1.6rem 1.6rem;overflow:auto}._38ES1W_hint{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0 0 1.2rem;line-height:1.45}._38ES1W_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}._38ES1W_table{border-collapse:collapse;border:none;width:100%}._38ES1W_row td,._38ES1W_rowSub td,._38ES1W_rowResult td{font-size:var(--font-size-md);color:var(--text-primary);vertical-align:middle;border:none;padding:.8rem 0}._38ES1W_row,._38ES1W_rowSub{border-bottom:1px solid var(--border-light)}._38ES1W_rowSub td{font-size:var(--font-size-sm);color:var(--text-secondary)}._38ES1W_rowSub ._38ES1W_label{padding-left:2.8rem}._38ES1W_rowResult td{padding-top:1.2rem;font-weight:700}._38ES1W_rowResult{border-top:1px solid color-mix(in srgb, var(--text-primary) 16%, transparent)}._38ES1W_label{padding-right:1.2rem}._38ES1W_amount{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._38ES1W_op{text-align:center;width:2.8rem;color:var(--text-muted);padding-right:.8rem;font-weight:600}._38ES1W_badge{border-radius:var(--radius-sm);font-size:var(--font-size-xs);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);align-items:center;margin-left:.6rem;padding:.15rem .5rem;font-weight:600;display:inline-flex}._38ES1W_linkHint{font-size:var(--font-size-xs);color:var(--accent);text-underline-offset:.15em;align-items:center;margin-left:.6rem;font-weight:600;text-decoration:underline;display:inline-flex}._38ES1W_rowClickable{cursor:pointer}._38ES1W_rowClickable:hover td{color:var(--accent)}._38ES1W_rowClickable:focus-visible{box-shadow:inset 0 0 0 .2rem var(--accent-light);outline:none}
._xmoaa_wrap{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-width:0;display:flex}._xmoaa_rangeText{font-size:var(--font-size-base);color:var(--text-secondary);min-width:0;line-height:1.4}._xmoaa_pageMeta{color:var(--text-muted);font-variant-numeric:tabular-nums}._xmoaa_controls{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._xmoaa_jump{align-items:center;gap:var(--space-2);padding-left:var(--space-2);margin-left:var(--space-1);border-left:.5px solid var(--border-light);display:inline-flex}._xmoaa_jumpLabel{font-size:var(--font-size-sm);color:var(--text-secondary);white-space:nowrap}._xmoaa_jumpInput{width:5.6rem;height:var(--pagination-btn-size);border-radius:var(--pagination-btn-radius);border:var(--pagination-btn-border-width) solid var(--border-light);background:var(--pagination-btn-bg);color:var(--text-primary);font-family:var(--font-body);font-size:var(--font-size-base);padding:0 var(--space-2);text-align:center;font-variant-numeric:tabular-nums}._xmoaa_jumpInput:focus-visible{box-shadow:0 0 0 .2rem var(--focus-ring);border-color:var(--accent);outline:none}._xmoaa_btn{height:var(--pagination-btn-size);min-width:var(--pagination-btn-size);padding:0 var(--space-2);border-radius:var(--pagination-btn-radius);border:var(--pagination-btn-border-width) solid var(--border-light);background:var(--pagination-btn-bg);color:var(--text-primary);font-size:var(--font-size-base);font-family:var(--font-body);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .14s var(--motion-ease-out), border-color .14s var(--motion-ease-out), transform var(--motion-press-duration) var(--motion-ease-out), opacity .14s var(--motion-ease-out);justify-content:center;align-items:center;display:inline-flex}._xmoaa_btn:hover:not(:disabled){background:var(--accent-light);border-color:var(--accent)}._xmoaa_btn:active:not(:disabled){transform:scale(.98)}._xmoaa_btn:focus-visible{box-shadow:0 0 0 .2rem var(--focus-ring);outline:none}._xmoaa_btnDisabled,._xmoaa_btn:disabled{opacity:.4;cursor:not-allowed}._xmoaa_pageBtn{padding:0 var(--space-2);border-radius:var(--pagination-btn-radius);width:2.8rem;height:2.8rem;position:relative}@media (max-width:48rem){._xmoaa_pageBtn:after{content:"";width:var(--touch-target-min);height:var(--touch-target-min);pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}._xmoaa_active{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent);border-radius:var(--radius-sm)}._xmoaa_active:hover:not(:disabled){background:var(--accent);border-color:var(--accent)}._xmoaa_ellipsis{height:var(--pagination-btn-size);min-width:var(--pagination-btn-size);padding:0 var(--space-2);border-radius:var(--pagination-btn-radius);color:var(--text-muted);font-size:var(--font-size-base);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}._xmoaa_iconBtn{padding:0}@media (prefers-reduced-motion:reduce){._xmoaa_btn{transition:background .15s,border-color .15s,opacity .15s}._xmoaa_btn:active:not(:disabled){transform:none}}@media (max-width:48rem){._xmoaa_wrap{align-items:stretch;gap:var(--space-3);flex-direction:column}._xmoaa_rangeText{text-align:center}._xmoaa_controls{justify-content:center;gap:var(--space-2);flex-wrap:wrap}._xmoaa_btn,._xmoaa_ellipsis{min-width:2.8rem;height:2.8rem}._xmoaa_iconBtn{position:relative}._xmoaa_iconBtn:after{content:"";width:var(--touch-target-min);height:var(--touch-target-min);pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._xmoaa_jump{display:none}}
