/* HUG Benefitrechner v1.6.2 */
@font-face{font-family:HUG Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(assets/inter-var-latin.woff2) format("woff2-variations"),url(assets/inter-var-latin.woff2) format("woff2")}.hug-br{--primary: #0B3D5C;--primary-700: #0a3450;--accent: #22C7BF;--accent-600: #0F766E;--accent-rgb: 34, 199, 191;--primary-2: #0e4a6e;--accent-hell: #5ef0df;--accent-contrast: #042f2c;--ink: #0F172A;--muted: #64748B;--line: #E2E8F0;--bg: #ffffff;--bg-soft: #F8FAFC;--ok: #16A34A;--warn: #F59E0B;--bad: #DC2626;--radius: 14px;--shadow: 0 10px 30px rgba(11, 61, 92, .08);font-family:HUG Inter,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ink);font-size:16px;line-height:1.6;text-align:left;-webkit-font-smoothing:antialiased}.hug-br.hug-br--app{container-type:inline-size;display:block;width:100%;max-width:100%}.hug-br *,.hug-br *:before,.hug-br *:after{box-sizing:border-box}.hug-br h2,.hug-br h3,.hug-br h4{font-family:inherit;line-height:1.2;color:var(--primary);margin:0 0 .5rem;text-transform:none;letter-spacing:normal;font-weight:600}.hug-br h4{font-size:1rem}.hug-br p{margin:0 0 1rem}.hug-br a{color:var(--accent-600);text-decoration:none}.hug-br ul{margin:0 0 .5rem;padding-left:1.2em}.hug-br button{font-family:inherit;text-transform:none;letter-spacing:normal;line-height:1.3;min-height:0;box-shadow:none;margin:0}.hug-br input,.hug-br select{font-family:inherit;font-size:inherit;line-height:normal;height:auto;min-height:0;margin:0;max-width:100%;color:var(--ink)}.hug-br input[type=range]{padding:0;border:0;background:none;box-shadow:none}.hug-br label{font-weight:inherit;display:inline;margin:0}.hug-br table{border-collapse:collapse;width:100%;margin:0;border:0;background:none}.hug-br th,.hug-br td{border:0;background:none}.hug-br summary{display:list-item}.hug-br svg{display:inline-block;vertical-align:middle}.hug-br img{max-width:none;height:auto;border:0;box-shadow:none}.hug-br .card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:1.5rem;box-shadow:var(--shadow)}.hug-br .card .pill{display:inline-block;font-size:.72rem;font-weight:600;color:var(--accent-600)}.hug-br .card h3{margin-bottom:.35rem}.hug-br .card p{color:var(--muted);margin:0;font-size:.95rem}.hug-br .tabs{display:inline-flex;gap:.3rem;background:#fff;border:1px solid var(--line);border-radius:12px;padding:.3rem;margin-bottom:1.5rem;box-shadow:var(--shadow)}.hug-br .tab{border:0;background:transparent;font:inherit;font-weight:600;color:var(--muted);padding:.55rem 1.1rem;border-radius:9px;cursor:pointer}.hug-br .tab.is-active{background:var(--primary);color:#fff}.hug-br .intro{margin-bottom:1.5rem}.hug-br .intro h1{margin:0 0 .3rem}.hug-br .row-between{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.hug-br .rk{display:grid;grid-template-columns:minmax(0,430px) minmax(0,1fr);gap:1.5rem;align-items:start}@container (max-width: 820px){.hug-br .rk{grid-template-columns:1fr}}.hug-br .rk-inputs{display:grid;gap:1.1rem}.hug-br .rk-sec-title{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.hug-br .rk-grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.hug-br .field label{font-size:.82rem;font-weight:600}.hug-br .field input,.hug-br .field select{width:100%;padding:.62rem .75rem;border:1px solid var(--line);border-radius:9px;font:inherit;background:#fff}.hug-br .field input:focus,.hug-br .field select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #22c7bf29}.hug-br details.acc{border:1px solid var(--line);border-radius:10px;padding:.3rem .8rem}.hug-br details.acc>summary{cursor:pointer;font-weight:600;font-size:.9rem;padding:.5rem 0;list-style:none;display:flex;justify-content:space-between;align-items:center}.hug-br details.acc>summary::-webkit-details-marker{display:none}.hug-br details.acc[open]>summary{border-bottom:1px solid var(--line);margin-bottom:.6rem}.hug-br .chk-line{display:grid;grid-template-columns:auto 1fr 110px;gap:.5rem;align-items:center;font-size:.86rem;padding:.3rem 0}.hug-br .chk-line input[type=number]{width:100%;padding:.4rem .5rem;border:1px solid var(--line);border-radius:7px;font:inherit}.hug-br .opt-b{border-top:1px dotted var(--line);padding:.45rem 0}.hug-br .opt-b:first-child{border-top:0}.hug-br .opt-b .opt-head{display:flex;align-items:center;gap:.5rem;font-size:.86rem;cursor:pointer}.hug-br .opt-p-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:.4rem 0 .2rem 1.5rem}@container (max-width: 560px){.hug-br .opt-p-grid{grid-template-columns:1fr 1fr}}.hug-br .opt-p{display:grid;gap:.15rem;font-size:.72rem;color:var(--muted)}.hug-br .opt-p input,.hug-br .opt-p select{padding:.38rem .5rem;border:1px solid var(--line);border-radius:6px;font:inherit;background:#fff}.hug-br details.bs-cat{border-top:1px solid var(--line)}.hug-br details.bs-cat:first-of-type{border-top:0}.hug-br details.bs-cat>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:.75rem .1rem .65rem;font-size:.86rem;font-weight:600;color:var(--primary);text-transform:none;letter-spacing:0}.hug-br details.bs-cat>summary::-webkit-details-marker{display:none}.hug-br details.bs-cat>summary:hover{color:var(--accent-600)}.hug-br .bs-cat-l{flex:1}.hug-br .bs-cat-ic{flex:none;display:inline-flex;color:var(--accent-600)}.hug-br .bs-cat-ic svg{width:16px;height:16px;display:block}.hug-br details.bs-cat>summary:after{content:"\25be";color:var(--muted);font-size:.72rem;transition:transform .15s}.hug-br details.bs-cat[open]>summary:after{transform:rotate(180deg)}.hug-br .bs-catn{font-size:.64rem;font-weight:700;color:var(--accent-600);background:rgba(var(--accent-rgb),.12);border-radius:20px;padding:.12rem .5rem}.hug-br .bs-group{display:grid;gap:.45rem;padding:0 0 .7rem}.hug-br .bs-tile{border:1px solid var(--line);border-radius:10px;background:#fff;transition:border-color .12s,box-shadow .12s}.hug-br .bs-tile.is-on{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.12)}.hug-br .bs-tile-btn{display:flex;align-items:center;gap:.65rem;width:100%;text-align:left;background:transparent;border:0;font:inherit;cursor:pointer;padding:.6rem .7rem;border-radius:10px}.hug-br .bs-tile-btn:hover{background:var(--bg-soft)}.hug-br .bs-ic{width:1.75rem;flex:none;display:grid;place-items:center;color:var(--accent-600)}.hug-br .bs-ic svg{width:20px;height:20px;display:block}.hug-br .bs-tx{flex:1;display:grid;gap:.1rem;min-width:0}.hug-br .bs-tx strong{font-size:.87rem;font-weight:600;color:var(--ink)}.hug-br .bs-tx small{color:var(--muted);font-size:.72rem;line-height:1.25}.hug-br .bs-check{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line);color:transparent;display:grid;place-items:center;font-size:.72rem;font-weight:800}.hug-br .bs-tile.is-on .bs-check{background:var(--accent);border-color:var(--accent);color:#fff}.hug-br .bs-params{display:grid;grid-template-columns:1fr 1fr;gap:.45rem .6rem;padding:.1rem .8rem .75rem 2.55rem}.hug-br .bs-params[hidden]{display:none}.hug-br .bs-params .bs-p.wide{grid-column:1 / -1}@container (max-width: 560px){.hug-br .bs-params{grid-template-columns:1fr;padding-left:.8rem}}.hug-br .bs-p{display:grid;gap:.2rem;font-size:.72rem;color:var(--muted)}.hug-br .bs-p input,.hug-br .bs-p select{padding:.4rem .5rem;border:1px solid var(--line);border-radius:6px;font:inherit;background:#fff;min-width:0;width:100%;box-sizing:border-box}.hug-br .bs-z{display:flex;gap:.3rem;min-width:0}.hug-br .bs-z input{flex:1;min-width:0}.hug-br .bs-z select{width:58px;flex:none}.hug-br .bs-sl{display:flex;align-items:center;gap:.5rem}.hug-br .bs-sl input[type=range]{flex:1;min-width:0;accent-color:var(--accent)}.hug-br .bs-sl input[type=number]{width:68px;text-align:right}.hug-br .hb{display:flex;height:22px;border-radius:6px;overflow:hidden;background:var(--bg-soft)}.hug-br .hb-s{display:block;height:100%}.hug-br .s-netto{background:var(--accent)}.hug-br .s-leist{background:#16a34a}.hug-br .s-steuer{background:var(--primary)}.hug-br .s-sv{background:#3b82f6}.hug-br .s-umw{background:#8b5cf6}.hug-br .s-ag{background:#94a3b8}.hug-br .hb-lg{display:flex;flex-wrap:wrap;gap:.35rem .9rem;margin-top:.55rem;font-size:.72rem;color:var(--muted)}.hug-br .hb-lg span{display:inline-flex;align-items:center;gap:.35rem}.hug-br .hb-lg i{width:10px;height:10px;border-radius:2px;display:inline-block}.hug-br .hb-lg b{color:var(--ink);font-weight:700}.hug-br .cmp{display:grid;gap:.55rem;margin:.2rem 0 .3rem}.hug-br .cmp-row{display:grid;grid-template-columns:8.5rem 1fr auto;align-items:center;gap:.6rem;font-size:.82rem}.hug-br .cmp-track{background:var(--bg-soft);border-radius:6px;height:20px;overflow:hidden}.hug-br .cmp-fill{display:block;height:100%;border-radius:6px}.hug-br .cmp-fill.ag-h{background:var(--primary)}.hug-br .cmp-fill.ag-b{background:var(--accent)}.hug-br .cmp-fill.ag-k{background:#94a3b8}.hug-br .cmp-v{font-weight:700;white-space:nowrap}@container (max-width: 560px){.hug-br .cmp-row{grid-template-columns:6.5rem 1fr auto;font-size:.76rem}}@container (max-width: 820px){.hug-br .nv-head{position:sticky;top:.4rem;z-index:5}}.hug-br .rk-tools{display:flex;gap:.5rem}.hug-br .btn-mini{border:1px solid var(--line);background:#fff;border-radius:8px;padding:.35rem .7rem;font:inherit;font-size:.78rem;font-weight:600;color:var(--muted);cursor:pointer}.hug-br .btn-mini:hover{border-color:var(--accent);color:var(--primary)}.hug-br .rk-results{position:sticky;top:1rem;display:grid;gap:1rem}@container (max-width: 900px){.hug-br .rk-results{position:static}}.hug-br .res-hero{background:linear-gradient(150deg,var(--primary),var(--primary-2));color:#fff;border-radius:var(--radius);padding:1.6rem;box-shadow:var(--shadow)}.hug-br .res-hero .lbl{font-size:.8rem;opacity:.8;text-transform:uppercase;letter-spacing:.08em}.hug-br .res-hero .big{font-size:2.8rem;font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:.2rem 0}.hug-br .res-hero .big small{font-size:1rem;font-weight:500;opacity:.8}.hug-br .res-hero .sub{opacity:.85;font-size:.9rem}.hug-br .res-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem}.hug-br .tile{background:#fff;border:1px solid var(--line);border-radius:12px;padding:.9rem 1rem}.hug-br .tile .lbl{font-size:.72rem;color:var(--muted)}.hug-br .tile .val{font-size:1.3rem;font-weight:700;color:var(--primary)}.hug-br .tile .val.accent{color:var(--accent-600)}.hug-br .res-break{background:#fff;border:1px solid var(--line);border-radius:12px;padding:1rem 1.1rem}.hug-br .res-break h4{margin:0 0 .5rem;font-size:.85rem}.hug-br .brk{display:flex;justify-content:space-between;align-items:center;padding:.45rem 0;border-bottom:1px dashed var(--line);font-size:.9rem}.hug-br .brk:last-child{border-bottom:0}.hug-br .brk .plus{font-weight:700;color:var(--accent-600)}.hug-br .brk .neg{color:var(--bad)}.hug-br .brk small{display:block;color:var(--muted);font-size:.72rem;font-weight:400}.hug-br .res-disc{font-size:.72rem;color:var(--muted)}.hug-br .pies{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;text-align:center}@container (max-width: 520px){.hug-br .pies{grid-template-columns:1fr}}.hug-br .pie{display:grid;justify-items:center;gap:.2rem}.hug-br .pie-t{font-size:.78rem;font-weight:700;color:var(--primary)}.hug-br .pie-total{font-size:1rem;font-weight:700;color:var(--ink)}.hug-br .pie-total small{display:block;font-size:.64rem;font-weight:400;color:var(--muted)}.hug-br .pie-legend{display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center;margin-top:.8rem;font-size:.72rem;color:var(--muted)}.hug-br .pie-legend span{display:inline-flex;align-items:center;gap:.35rem}.hug-br .pie-legend i{width:10px;height:10px;border-radius:2px;display:inline-block}.hug-br .nv-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:linear-gradient(150deg,var(--primary),var(--primary-2));color:#fff;border-radius:var(--radius);padding:1.1rem 1.3rem;box-shadow:var(--shadow)}.hug-br .nv-lbl{font-size:.74rem;opacity:.8;text-transform:uppercase;letter-spacing:.08em}.hug-br .nv-big{font-size:2rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}.hug-br .nv-big small{font-size:.9rem;font-weight:500;opacity:.8}.hug-br .nv-jahr{text-align:right;font-size:1.3rem;font-weight:700;white-space:nowrap}.hug-br .nv-jahr small{display:block;font-size:.7rem;font-weight:400;opacity:.8}.hug-br .nv-head{flex-wrap:wrap}.hug-br .nv-sub{font-size:.8rem;opacity:.85;margin-top:.15rem}.hug-br .nv-ag{text-align:right}.hug-br .nv-accent{color:var(--accent-hell)}.hug-br .pr-wrap{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.hug-br .pr-table{width:100%;border-collapse:collapse;font-size:.9rem}.hug-br .pr-table th{text-align:right;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:.7rem .8rem;border-bottom:1px solid var(--line);background:var(--bg-soft)}.hug-br .pr-table th:first-child{text-align:left}.hug-br .pr-table td{padding:.5rem .8rem;text-align:right;border-bottom:1px solid #f1f5f9;white-space:nowrap}.hug-br .pr-table td:first-child{text-align:left;white-space:normal}.hug-br .pr-abz td{color:var(--muted)}.hug-br .pr-sub td{background:#0b3d5c08;font-weight:600}.hug-br .pr-strong td{font-weight:700;color:var(--primary)}.hug-br .pr-total td{border-top:2px solid var(--line);font-size:1rem}.hug-br .pr-d{font-weight:600}.hug-br .pr-d.pos{color:var(--ok)}.hug-br .pr-d.neg{color:var(--muted)}@container (min-width: 821px) and (max-width: 1150px){.hug-br .pr-table{font-size:.8rem}.hug-br .pr-table th,.hug-br .pr-table td{padding:.4rem .5rem}.hug-br .cmp-row{grid-template-columns:6.5rem 1fr auto;font-size:.78rem}}.hug-br .save-bar{margin-top:1.5rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:space-between}.hug-br .save-controls{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center}.hug-br .save-controls select,.hug-br .save-controls input{padding:.55rem .7rem;border:1px solid var(--line);border-radius:9px;font:inherit}.hug-br .kpi{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:1.1rem}.hug-br .kpi .lbl{font-size:.74rem;color:var(--muted)}.hug-br .kpi .num{font-size:1.5rem;font-weight:700;color:var(--primary)}.hug-br .kpi .num.accent{color:var(--accent-600)}.hug-br .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@container (max-width: 820px){.hug-br .stats{grid-template-columns:repeat(2,1fr)}}.hug-br .company{display:flex;justify-content:space-between;align-items:center;gap:1rem}.hug-br .ma-item{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;background:#fff;border:1px solid var(--line);border-radius:12px;cursor:pointer;flex-wrap:wrap}.hug-br .ma-item:hover{border-color:var(--accent)}.hug-br .ma-item.is-open{border-color:var(--accent);box-shadow:0 0 0 3px #22c7bf1f}.hug-br .ma-item .figs{font-size:.84rem;color:var(--muted);display:flex;gap:1rem;flex-wrap:wrap}.hug-br .ma-item .figs b{color:var(--accent-600)}.hug-br .rep-table{width:100%;border-collapse:collapse;font-size:.82rem;margin-top:1rem}.hug-br .rep-table th,.hug-br .rep-table td{border:1px solid var(--line);padding:.4rem .5rem;text-align:right}.hug-br .rep-table th:first-child,.hug-br .rep-table td:first-child{text-align:left}.hug-br .btn-print{color:var(--accent-600);border-color:var(--accent)}.hug-br .print-sheet{display:none}.hug-br .print-sheet.rendering{display:block;position:fixed;left:-10000px;top:0;width:794px;background:#fff;z-index:-1}.hug-br .ps{width:794px;box-sizing:border-box;padding:26px 24px;min-height:1118px;display:flex;flex-direction:column;font-size:10.5px;color:var(--ink);line-height:1.34;-webkit-print-color-adjust:exact;print-color-adjust:exact}.hug-br .ps *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.hug-br .ps-bartitle{font-size:8.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:8px 0 3px}.hug-br .ps-bar{display:flex;height:15px;border-radius:4px;overflow:hidden;background:#eef2f6}.hug-br .ps-bar span{display:block;height:100%}.hug-br .ps-barleg{display:flex;flex-wrap:wrap;gap:2px 11px;margin-top:4px;font-size:8px;color:var(--muted)}.hug-br .ps-barleg span{display:inline-flex;align-items:center;gap:3px}.hug-br .ps-barleg i{width:8px;height:8px;border-radius:2px;display:inline-block}.hug-br .ps-barleg b{color:var(--ink)}.hug-br .ps-cmp{display:grid;gap:3px;margin:4px 0 7px}.hug-br .ps-cmprow{display:grid;grid-template-columns:82px 1fr auto;align-items:center;gap:7px;font-size:8.5px}.hug-br .ps-cmptrack{background:#eef2f6;border-radius:4px;height:13px;overflow:hidden}.hug-br .ps-cmptrack span{display:block;height:100%}.hug-br .ps-cmpv{font-weight:700;white-space:nowrap}.hug-br .ps-head{display:flex;align-items:center;gap:12px;border-bottom:3px solid var(--primary);padding-bottom:8px}.hug-br .ps-logo{width:46px;height:46px;flex:none}.hug-br .ps-logo--eigen{width:auto;height:auto;max-width:170px;max-height:48px;object-fit:contain}.hug-br .ps-zusatz{margin-top:10px;font-size:9.5px;color:#334155;line-height:1.5}.hug-br .ps-brandtext{flex:1}.hug-br .ps-name{font-size:15px;font-weight:800;color:var(--primary);letter-spacing:-.01em}.hug-br .ps-slogan{font-size:10px;color:var(--accent-600);font-weight:700;letter-spacing:.02em}.hug-br .ps-doc{text-align:right}.hug-br .ps-doc-t{font-size:11px;font-weight:700;color:var(--primary)}.hug-br .ps-doc-d{font-size:9px;color:var(--muted)}.hug-br .ps-hero{display:flex;gap:10px;margin:11px 0}.hug-br .ps-hero>div{flex:1;background:var(--primary);color:#fff;border-radius:8px;padding:10px 13px;display:flex;flex-direction:column}.hug-br .ps-hero-ag{background:var(--primary-2)!important}.hug-br .ps-hl{font-size:8.5px;text-transform:uppercase;letter-spacing:.06em;opacity:.82}.hug-br .ps-hv{font-size:23px;font-weight:800;line-height:1.12}.hug-br .ps-hv small{font-size:10px;font-weight:500;opacity:.8}.hug-br .ps-hv2{font-size:23px;font-weight:800;color:var(--accent-hell);line-height:1.12}.hug-br .ps-hs{font-size:9px;opacity:.85}.hug-br .ps-h2{font-size:11px;font-weight:800;color:var(--primary);margin:13px 0 5px}.hug-br .ps-table{width:100%;border-collapse:collapse;font-size:10px}.hug-br .ps-table th{text-align:right;font-size:8px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:4px 6px;border-bottom:1.5px solid var(--primary)}.hug-br .ps-table th:first-child{text-align:left}.hug-br .ps-table td{padding:3px 6px;text-align:right;border-bottom:.5px solid #eef2f6;white-space:nowrap}.hug-br .ps-table td:first-child{text-align:left;white-space:normal}.hug-br .ps-abz td{color:var(--muted)}.hug-br .ps-sub td{background:#f4f7fa;font-weight:700}.hug-br .ps-info td{color:var(--muted);font-style:italic}.hug-br .ps-strong td{font-weight:700;color:var(--primary)}.hug-br .ps-total td{border-top:1.5px solid var(--primary);font-size:12.5px;font-weight:800;color:var(--primary);padding-top:5px}.hug-br .ps-total td:last-child{color:var(--accent-600)}.hug-br .ps-blist{list-style:none;margin:0;padding:0;columns:2;column-gap:16px;font-size:9.5px}.hug-br .ps-blist li{break-inside:avoid;margin-bottom:4px;padding-left:11px;position:relative}.hug-br .ps-blist li:before{content:"\25aa";position:absolute;left:0;color:var(--accent)}.hug-br .ps-blist b{color:var(--primary)}.hug-br .ps-blist span{color:#475569}.hug-br .ps-foot{display:flex;align-items:center;gap:14px;margin-top:auto;border:1px solid var(--primary);border-radius:8px;padding:11px 13px;background:#f4f7fa}.hug-br .ps-cta{flex:1}.hug-br .ps-cta-t{font-size:13px;font-weight:800;color:var(--primary)}.hug-br .ps-cta-x{font-size:9.5px;color:#475569;margin-top:1px}.hug-br .ps-cta-u{font-size:10px;font-weight:700;color:var(--accent-600);margin-top:3px}.hug-br .ps-qrbox{text-align:center;flex:none}.hug-br .ps-qr{width:76px;height:76px;display:block;background:#fff;padding:4px}.hug-br .ps-qrbox span{font-size:7.5px;color:var(--muted)}.hug-br .ps-legal{margin-top:9px;font-size:7.5px;color:var(--muted);text-align:center;line-height:1.45}.hug-br .ps-legal b{color:#475569}.hug-br .ps-disc{display:block;margin-top:2px}.hug-br .bs-excl{grid-column:1 / -1;display:flex;gap:.45rem;align-items:flex-start;margin:.2rem 0 0;padding:.5rem .65rem;border-radius:8px;background:#fff7ed;border:1px solid #FED7AA;color:#7c2d12;font-size:.74rem;line-height:1.35}.hug-br .bs-excl-ic{flex:none;font-weight:800}.hug-br .bs-excl b{font-weight:700}.hug-br [data-excl-msg]:not(:empty){font-weight:700}.hug-br [data-results]{transition:opacity .15s}.hug-br [data-results].is-loading{opacity:.55}.hug-br .res-fehler{color:var(--bad);font-weight:600}
