.ldtb-widget{box-sizing:border-box;display:block;margin:1.4rem 0;padding:1.15rem 1.3rem;border:1px solid #e8d5d1;border-radius:16px;background:#fcf8f6;box-shadow:0 8px 26px rgba(106,56,64,.07);color:#423537;font:inherit}
.ldtb-widget[hidden]{display:none!important}.ldtb-widget h3{margin:.25rem 0 .45rem;font-size:1.15rem;color:#714d51}.ldtb-widget p{font-size:.93rem;line-height:1.6;margin:.4rem 0}.ldtb-eyebrow{font-size:.73rem;letter-spacing:.09em;font-weight:700;color:#aa7378}.ldtb-small{font-size:.8rem!important;color:#72676a}.ldtb-actions{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:.9rem}.ldtb-btn,.ldtb-modal button{appearance:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ae777e;background:#ae777e;color:white!important;border-radius:10px;padding:.7rem 1rem;font:inherit;font-size:.92rem;font-weight:600;line-height:1.3;text-decoration:none!important;cursor:pointer;min-height:42px}.ldtb-btn:hover,.ldtb-modal button:hover{background:#98636a}.ldtb-btn:focus-visible,.ldtb-modal button:focus-visible{outline:3px solid #8b4c58;outline-offset:3px}.ldtb-btn:disabled{opacity:.6;cursor:wait}.ldtb-message{color:#714d51}.ldtb-error{color:#962f49!important}.ldtb-shade{position:fixed;inset:0;background:rgba(39,24,29,.48);z-index:2147483200;display:flex;align-items:center;justify-content:center;padding:16px}.ldtb-modal{width:min(100%,440px);max-height:calc(100vh - 36px);overflow:auto;border-radius:16px;padding:22px;background:#fffaf7;border:1px solid #e8d5d1;box-shadow:0 18px 70px rgba(0,0,0,.22);font:inherit;color:#49383d}.ldtb-modal h3{font-size:1.2rem;color:#714d51;margin:0 0 12px}.ldtb-modal p{font-size:.94rem;line-height:1.6}.ldtb-modal-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:18px}.ldtb-modal button:not(.ldtb-main){background:#fff6f3;color:#754951!important}.ldtb-modal button:not(.ldtb-main):hover{background:#f1e5e1}@media(max-width:500px){.ldtb-widget{padding:1rem}.ldtb-modal{padding:18px}.ldtb-modal-actions>*{flex:1}}

/* 0.1.1: bewusste Auswahl beim Rückweg aus dem Maschenrechner */
.ldtb-choice-modal{position:relative;width:min(100%,540px)}
.ldtb-choice-modal h3{padding-right:34px}
.ldtb-choice-modal .ldtb-close{position:absolute;top:10px;right:12px;min-height:34px;min-width:34px;padding:3px;border:none;background:transparent!important;color:#754951!important;font-size:1.4rem;line-height:1;border-radius:8px}
.ldtb-measures-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}
.ldtb-measures-compare>div{min-width:0;background:#f7ece8;border-radius:12px;padding:14px 12px}
.ldtb-measures-compare span{display:block;font-size:.82rem;color:#7a6268;margin-bottom:6px}
.ldtb-measures-compare strong{display:block;font-size:1.08rem;color:#6c424b;overflow-wrap:anywhere}
@media(max-width:460px){.ldtb-measures-compare{grid-template-columns:1fr}.ldtb-choice-modal .ldtb-modal-actions{flex-direction:column}}
