.ldde-sim{--gap:1rem;--pad:1rem;display:grid;gap:var(--gap)}.ldde-sim .card{background:#fff;border:1px solid #e7e7e7;border-radius:0;padding:var(--pad);box-shadow:0 1px 2px rgba(0,0,0,4%)}@media(min-width:900px){.ldde-sim.grid-2{grid-template-columns:1.2fr .8fr;gap:var(--gap)}}.ldde-sim .resume{position:sticky;top:1rem;align-self:start}.ldde-sim .line{display:flex;align-items:center;justify-content:space-between;padding:.45rem 0;border-bottom:1px dashed #eee}.ldde-sim output{font-variant-numeric:tabular-nums}.ldde-sim h3,.ldde-sim h4,.ldde-sim h5{margin:0}.ldde-sim .section-title{margin-top:1.1rem}.ldde-sim .total-ht,.ldde-sim .total-ttc{margin:.6rem 0 .2rem;font-weight:800}.ldde-sim .total-ht{color:#222221}.ldde-step{display:block}.ldde-hidden{display:none!important}.ldde-fade{opacity:1;transition:opacity .22s ease}.ldde-fade.ldde-hide{opacity:0;pointer-events:none}.ldde-sim[data-step=disc],.ldde-sim[data-step=choose]{grid-template-columns:1fr!important}.ldde-sim[data-step=disc] [data-out],.ldde-sim[data-step=choose] [data-out]{display:none}.ldde-sim[data-step=disc] [data-left].card,.ldde-sim[data-step=choose] [data-left].card{border:none;box-shadow:none;background:0 0}.ldde-btn{border-radius:0;padding:17px 40px;font-family:ubuntu,Sans-serif;font-size:15px;font-weight:700;line-height:1em;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;text-align:center}.ldde-btn-primary{background-color:var(--e-global-color-uicore_primary);color:#222221}.ldde-btn-primary:hover,.ldde-btn-primary:focus{background-color:#222221;color:#fff}.ldde-btn-secondary{background:#222221;color:#fff}.ldde-btn-secondary:hover,.ldde-btn-secondary:focus{background:#ffed00;color:#222221}.ldde-btn-link{background:0 0;color:#222221;padding:0;text-decoration:underline}.ldde-sim .btn-row{display:flex;gap:12px;margin-top:.5rem}.ldde-btn.is-disabled{opacity:.6;filter:grayscale(1);cursor:not-allowed}.ldde-list{list-style:none;padding:0;margin:.25rem 0 0;display:flex;flex-direction:column;gap:.45rem}.ldde-list li label{display:flex;gap:.5rem;align-items:center;padding:.15rem 0}.ldde-sim input[type=checkbox],.ldde-sim input[type=radio]{accent-color:var(--e-global-color-uicore_primary)}.ldde-sim input[type=range]{width:100%;background:0 0;-webkit-appearance:none;appearance:none;height:24px;margin:.35rem 0 .75rem;border:0;outline:0}.ldde-sim input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:#e5e7eb}.ldde-sim input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--e-global-color-uicore_primary);border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.2);margin-top:-8px}.ldde-sim input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:#e5e7eb}.ldde-sim input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--e-global-color-uicore_primary);border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.ldde-sim input[type=range]::-moz-range-progress{height:6px;background:var(--e-global-color-uicore_primary);border-radius:999px}.ldde-sim .tag{background:var(--e-global-color-uicore_primary);color:#222221;padding:.25rem .5rem;border-radius:999px;font-size:.85rem;margin-left:.5rem;white-space:nowrap}.ldde-form-grid{display:grid;gap:1.25rem}@media(min-width:900px){.ldde-form-grid{grid-template-columns:1fr 1fr;gap:1.25rem 2rem}}.ldde-form-col{display:flex;flex-direction:column;gap:1.1rem}.ldde-disc{max-width:820px;margin:0 auto;text-align:center;background:#fff8c2;border:1px solid #ffe58f;padding:1rem}.ldde-disc p{margin:.5rem 0}.ldde-disc-actions{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:.75rem}.ldde-disc-accept{display:inline-flex;align-items:center;gap:.5rem}.ldde-disc-accept input{transform:translateY(1px)}.ldde-inline-alert{background:#fff8c2;border:1px solid #ffe58f;padding:.65rem .8rem;margin:.9rem 0;border-radius:0}.ldde-alert-form{grid-column:1/-1;margin:.2rem 0 .8rem;display:none}.ldde-sim[data-step=form] .ldde-alert-form{display:block}.ldde-sim:not([data-step=choose]) .ldde-alert-choose{display:none}