.seller-net{box-sizing:border-box;color:#153e35;background:#fff;border:1px solid #d2ded9;border-radius:18px;width:100%;min-width:0;margin:22px 0;padding:24px;font-family:inherit}.seller-net *{box-sizing:border-box}.seller-net-reference{border-bottom:1px solid #e0e8e3;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-bottom:18px;font-size:16px;display:flex}.seller-net-reference strong{font-size:21px}.seller-net-controls{padding:20px 0 12px}.seller-net label{font-size:15px;font-weight:600;display:block}.seller-net input[type=number],.seller-net input[type=date],.seller-net input[type=text]{color:#153e35;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #9bafa5;border-radius:8px;margin-top:8px;padding:10px 12px;font-size:18px;display:block}.seller-net-controls>input[type=number]{font-size:26px;font-weight:600}.seller-net-slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:18px 0 4px;display:block}.seller-net-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg,#258047,#e39224 50%,#c8473a);border-radius:8px;height:9px}.seller-net-slider::-moz-range-track{background:linear-gradient(90deg,#258047,#e39224 50%,#c8473a);border-radius:8px;height:9px}.seller-net-slider::-webkit-slider-thumb{appearance:none;background:#153e35;border:3px solid #fff;border-radius:50%;width:24px;height:24px;margin-top:-7px;box-shadow:0 0 0 1px #153e35}.seller-net-slider::-moz-range-thumb{background:#153e35;border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 1px #153e35}.seller-net input:focus-visible,.seller-net summary:focus-visible,.seller-net a:focus-visible{outline-offset:4px;outline:3px solid #2678b5}.seller-net-range{color:#426456;font-variant-numeric:tabular-nums;justify-content:space-between;gap:4px;font-size:12px;display:flex}.seller-net-result{flex-direction:column;gap:6px;padding:18px 0 22px;display:flex}.seller-net-result>span{font-size:17px}.seller-net-result>strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(32px,7vw,52px);line-height:1.15}.seller-net-details{border-top:1px solid #e0e8e3}.seller-net-details>summary{cursor:pointer;min-height:48px;padding:16px 0;font-weight:600}.seller-net-deduction{border-top:1px solid #edf1ef;grid-template-columns:minmax(0,1fr) 140px 110px;align-items:center;gap:14px;padding:12px 0;display:grid}.seller-net-deduction small{color:#47665a;margin-top:5px;display:block}.seller-net-deduction input[type=number],.seller-net-deduction input[type=date],.seller-net-deduction input[type=text]{margin:0}.seller-net-amount{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.seller-net-link{color:#185b49;text-underline-offset:3px;padding:14px 0;display:inline-block}.seller-net-page{max-width:760px;margin:0 auto;padding:24px 16px}.seller-net-page h1{overflow-wrap:anywhere;font-size:26px}.seller-net-page>a{color:#185b49}.seller-net-disclaimer{color:#47665a;margin:0 0 18px;font-size:13px;line-height:1.5}.seller-net-amount button{color:#185b49;max-width:100%;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:13px;text-decoration:underline}.seller-net button:focus-visible{outline-offset:4px;outline:3px solid #2678b5}@media (max-width:540px){.seller-net{padding:18px 14px}.seller-net-deduction{grid-template-columns:minmax(0,1fr) 105px;gap:8px}.seller-net-deduction label{font-size:14px}.seller-net-amount{grid-column:2}.seller-net-range{font-size:10px}}.seller-net-tax-year{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.seller-net-tax-year label{font-size:12px;font-weight:400}.seller-net-tax-year input[type=number]{max-width:100px;font-size:14px}.seller-net-tax-source a{color:#185b49;overflow-wrap:anywhere}.seller-net-date input[type=date]{grid-column:2/-1}@media (max-width:540px){.seller-net-date input[type=date]{grid-column:1/-1}}.seller-net-explanation,.seller-net-quote-note{color:#47665a;margin:4px 0 0;font-size:14px;line-height:1.5}.seller-net-quote-note{margin:0 0 14px}.seller-net-quote-note a{color:#185b49;text-underline-offset:3px}.seller-net-included strong{font-size:15px}.seller-net-included>span{color:#47665a;font-size:14px}.seller-net-broker .seller-net-deduction{grid-template-columns:minmax(0,1fr) minmax(90px,140px);gap:10px}.seller-net-broker .seller-net-amount{grid-column:2}.seller-net-broker .seller-net-date input[type=date]{grid-column:1/-1}
