.breakdance .bde-section-1729-100 .section-container{display:flex;flex-direction:column}#barth-honorarrechner{--primary:#006B5B;--primary-dark:#005548;--primary-light:#EAF4F1;--accent:#006B5B;--text:#1F2933;--muted:#66736F;--border:#DDE6E3;--background:#F5F8F7;--white:#FFF;display:block!important;width:100%!important;max-width:1050px!important;margin:40px auto!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;color:var(--text)!important;background:transparent!important}#barth-honorarrechner,#barth-honorarrechner *{box-sizing:border-box!important}#barth-honorarrechner .card{display:block!important;background:#FFFFFF!important;border:1px solid #DDE6E3!important;border-radius:14px!important;padding:32px!important;box-shadow:0 8px 28px rgba(0,65,55,0.06)!important;overflow:visible!important}#barth-honorarrechner .eyebrow{display:block!important;color:#006B5B!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;text-transform:uppercase!important;letter-spacing:1.2px!important;margin:0 0 8px 0!important;padding:0!important}#barth-honorarrechner h2{display:block!important;color:#1F2933!important;font-family:Arial,Helvetica,sans-serif!important;font-size:30px!important;font-weight:500!important;line-height:1.25!important;margin:0 0 10px 0!important;padding:0!important}#barth-honorarrechner .intro{display:block!important;color:#66736F!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important;margin:0 0 28px 0!important;padding:0!important}#barth-honorarrechner table{display:table!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important}#barth-honorarrechner thead{display:table-header-group!important}#barth-honorarrechner tbody{display:table-row-group!important}#barth-honorarrechner tr{display:table-row!important;background:transparent!important;border:0!important}#barth-honorarrechner th{display:table-cell!important;background:#EAF4F1!important;color:#006B5B!important;border:0!important;border-bottom:1px solid #DDE6E3!important;padding:13px 14px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;text-align:left!important;vertical-align:middle!important}#barth-honorarrechner th:first-child{border-radius:8px 0 0 0!important}#barth-honorarrechner th:last-child{border-radius:0 8px 0 0!important}#barth-honorarrechner td{display:table-cell!important;background:#FFFFFF!important;color:#1F2933!important;border:0!important;border-bottom:1px solid #DDE6E3!important;padding:14px!important;text-align:left!important;vertical-align:middle!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important}#barth-honorarrechner select,#barth-honorarrechner input[type="number"]{display:block!important;width:100%!important;height:44px!important;margin:0!important;padding:10px 12px!important;color:#1F2933!important;background-color:#FFFFFF!important;border:1px solid #CBD8D4!important;border-radius:8px!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:normal!important;opacity:1!important;appearance:auto!important;-webkit-appearance:auto!important}#barth-honorarrechner select:hover,#barth-honorarrechner input[type="number"]:hover{border-color:#9EBAB3!important}#barth-honorarrechner select:focus,#barth-honorarrechner input[type="number"]:focus{outline:none!important;border-color:#006B5B!important;box-shadow:0 0 0 3px rgba(0,107,91,0.10)!important}#barth-honorarrechner input::placeholder{color:#929D99!important;opacity:1!important}#barth-honorarrechner .ansatz,#barth-honorarrechner .honorar{color:#006B5B!important;font-size:14px!important;font-weight:700!important;white-space:nowrap!important}#barth-honorarrechner .actions{display:flex!important;width:100%!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:24px 0 0 0!important;padding:0!important;visibility:visible!important;opacity:1!important}#barth-honorarrechner button.btn,#barth-honorarrechner .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:static!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:12px 18px!important;border-radius:8px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important;cursor:pointer!important;visibility:visible!important;opacity:1!important;transform:none!important;box-shadow:none!important;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease!important}#barth-honorarrechner #barth-add,#barth-honorarrechner .btn-add{display:inline-flex!important;background:#EAF4F1!important;color:#006B5B!important;border:1px solid #CFE2DD!important}#barth-honorarrechner #barth-add:hover,#barth-honorarrechner .btn-add:hover{background:#DFEFEB!important;color:#005548!important;border-color:#BDD9D2!important}#barth-honorarrechner #barth-calc,#barth-honorarrechner .btn-calc{display:inline-flex!important;background:#006B5B!important;color:#FFFFFF!important;border:1px solid #006B5B!important;visibility:visible!important;opacity:1!important}#barth-honorarrechner #barth-calc:hover,#barth-honorarrechner .btn-calc:hover{background:#005548!important;color:#FFFFFF!important;border-color:#005548!important}#barth-honorarrechner button.remove-btn,#barth-honorarrechner .remove-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important;background:#F0F4F3!important;color:#66736F!important;border:0!important;border-radius:50%!important;font-family:Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:1!important;cursor:pointer!important;visibility:visible!important;opacity:1!important;transition:background-color 0.2s ease,color 0.2s ease!important}#barth-honorarrechner .remove-btn:hover{background:#E3ECE9!important;color:#006B5B!important}#barth-honorarrechner .result{display:block!important;width:100%!important;margin:30px 0 0 0!important;background:#FFFFFF!important;border:1px solid #DDE6E3!important;border-radius:14px!important;overflow:hidden!important}#barth-honorarrechner .result-title{display:block!important;width:100%!important;margin:0!important;padding:19px 22px!important;background:#006B5B!important;color:#FFFFFF!important;font-family:Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important}#barth-honorarrechner .result-body{display:block!important;padding:22px!important;background:#FFFFFF!important}#barth-honorarrechner .result-row{display:flex!important;width:100%!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin:0!important;padding:11px 4px!important;border:0!important;border-bottom:1px solid #E3EAE8!important;background:transparent!important;color:#1F2933!important;font-size:14px!important}#barth-honorarrechner .result-row span{color:#1F2933!important;font-size:14px!important;line-height:1.5!important}#barth-honorarrechner .result-row strong{color:#006B5B!important;font-size:14px!important;font-weight:700!important;white-space:nowrap!important}#barth-honorarrechner .total{display:flex!important;width:100%!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;margin:22px 0 0 0!important;padding:20px 22px!important;background:#EDF6F3!important;border:1px solid #D5E8E3!important;border-radius:10px!important}#barth-honorarrechner .total span{color:#536A64!important;font-size:14px!important;line-height:1.5!important}#barth-honorarrechner .total strong{color:#006B5B!important;font-family:Arial,Helvetica,sans-serif!important;font-size:30px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}#barth-honorarrechner .note{display:block!important;margin:22px 0 0 0!important;padding:17px 19px!important;background:#F5F8F7!important;border:0!important;border-left:4px solid #006B5B!important;border-radius:6px!important;color:#66736F!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.65!important}#barth-honorarrechner .note strong{color:#1F2933!important;font-weight:700!important}@media screen and (max-width:760px){#barth-honorarrechner{margin:20px auto!important}#barth-honorarrechner .card{padding:18px!important;border-radius:10px!important}#barth-honorarrechner h2{font-size:25px!important}#barth-honorarrechner .intro{font-size:14px!important}#barth-honorarrechner thead{display:none!important}#barth-honorarrechner table,#barth-honorarrechner tbody{display:block!important;width:100%!important}#barth-honorarrechner tr{display:block!important;width:100%!important;margin:0 0 16px 0!important;padding:10px!important;border:1px solid #DDE6E3!important;border-radius:10px!important;background:#FFFFFF!important}#barth-honorarrechner td{display:block!important;width:100%!important;padding:7px!important;border:0!important}#barth-honorarrechner .actions{flex-direction:column!important;align-items:stretch!important}#barth-honorarrechner #barth-add,#barth-honorarrechner #barth-calc{width:100%!important;justify-content:center!important}#barth-honorarrechner .result-row{gap:12px!important}#barth-honorarrechner .total{flex-direction:column!important;align-items:flex-start!important}#barth-honorarrechner .total strong{font-size:26px!important}}@media screen and (max-width:480px){#barth-honorarrechner .card{padding:14px!important}#barth-honorarrechner h2{font-size:23px!important}#barth-honorarrechner .result-body{padding:16px!important}#barth-honorarrechner .result-title{padding:16px!important;font-size:18px!important}#barth-honorarrechner .result-row{align-items:flex-start!important;flex-direction:column!important;gap:4px!important}#barth-honorarrechner .total{padding:17px!important}}