.simulation-page[data-v-ee4c1608]{display:flex;flex-direction:column;height:100%}.toolbar[data-v-ee4c1608]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--p-content-border-color);background:var(--p-content-background)}.content[data-v-ee4c1608]{flex:1;padding:8px 12px;overflow:auto;display:flex;flex-direction:column;gap:8px}.mode-bar[data-v-ee4c1608]{display:flex;align-items:center;gap:16px;padding:6px 12px;background:var(--p-surface-50);border:1px solid var(--p-content-border-color);border-radius:8px}.mode-bar__label[data-v-ee4c1608]{font-weight:600;display:inline-flex;align-items:center;gap:6px;color:var(--p-text-color)}.main-grid[data-v-ee4c1608]{display:grid;grid-template-columns:1fr;gap:8px;flex:1;min-height:0}@media(min-width:1280px){.main-grid[data-v-ee4c1608]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.form-column[data-v-ee4c1608]{display:flex;flex-direction:column;gap:6px;min-width:0}.grid-column[data-v-ee4c1608]{min-width:0;display:flex}.fieldset-title[data-v-ee4c1608]{display:inline-flex;align-items:center;gap:6px;font-weight:600}.fieldset-title i[data-v-ee4c1608]{color:var(--p-primary-color)}.form-column[data-v-ee4c1608] .p-fieldset{padding:0}.form-column[data-v-ee4c1608] .p-fieldset-content-container{padding:6px 10px 8px}.form-column[data-v-ee4c1608] .p-fieldset-legend{padding:4px 10px}.cotisations-grid[data-v-ee4c1608]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:1024px){.cotisations-grid[data-v-ee4c1608]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cotisation-card[data-v-ee4c1608]{border:1px solid var(--p-content-border-color);border-radius:6px;padding:6px 8px;background:var(--p-surface-50);display:flex;flex-direction:column;gap:4px}.p-dark{background:var(--p-surface-800)}.cotisation-card__title[data-v-ee4c1608]{font-weight:700;color:var(--p-primary-color);border-bottom:1px solid var(--p-content-border-color);padding-bottom:2px}.field[data-v-ee4c1608]{display:flex;flex-direction:column}.field[data-v-ee4c1608] .p-inputnumber-input,.field[data-v-ee4c1608] .p-inputtext{text-align:right}.result-card[data-v-ee4c1608]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-radius:10px;background:linear-gradient(135deg,var(--p-primary-500) 0%,var(--p-primary-700) 100%);color:#fff;box-shadow:0 2px 8px #0000001f}.result-card__left[data-v-ee4c1608]{display:flex;align-items:center;gap:10px}.result-card__icon[data-v-ee4c1608]{font-size:1.5rem;opacity:.9}.result-card__label[data-v-ee4c1608]{font-weight:600}.result-card__sub[data-v-ee4c1608]{opacity:.85;font-size:.85rem}.result-card__value[data-v-ee4c1608]{font-size:1.5rem;font-weight:700;letter-spacing:.5px;white-space:nowrap}.result-card__currency[data-v-ee4c1608]{font-size:1rem;font-weight:500;margin-left:4px;opacity:.85}
