.sd-calc{overflow-wrap:normal;color:var(--ink);font-size:16px;line-height:1.55;container:sd/inline-size}.sd-calc :where(h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,table,caption,figure,details,fieldset):not(.sd-none){margin:0}.sd-calc :where(ul,ol):not(.sd-none){padding:0}.sd-calc .sd-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@container sd (width>=1100px){.sd-calc .sd-grid{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}}.sd-calc .sd-noscript{border:1px solid var(--line);border-left:4px solid var(--maple);border-radius:var(--radius-card-sm);background:var(--surface);margin-bottom:16px;padding:16px 18px}.sd-calc .sd-form{flex-direction:column;gap:12px;min-width:0;display:flex;container:sd-form/inline-size}.sd-calc .sd-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card)}.sd-calc .sd-basics{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px 20px;padding:20px 24px;display:grid}.sd-calc .sd-field{flex-direction:column;gap:6px;min-width:0;display:flex}.sd-calc .sd-label{font-size:15px;font-weight:600;line-height:1.35}.sd-calc .sd-help{color:var(--muted);font-size:13px;line-height:1.45}.sd-calc .select,.sd-calc .input{font-size:16px}.sd-calc .sd-step-head{align-items:center;gap:16px;min-height:68px;padding:16px 24px;display:flex}.sd-calc .sd-step-num{background:var(--pine-tint);height:32px;color:var(--pine-ink);border-radius:999px;flex:0 0 32px;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.sd-calc .sd-step-heading{font-family:var(--font-body-stack);letter-spacing:normal;text-wrap:wrap;flex-direction:column;flex:1;margin:0;font-size:16px;font-weight:400;line-height:1.4;display:flex}.sd-calc .sd-step-title{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.25}.sd-calc .sd-step-hint{color:var(--muted);font-size:14px}.sd-calc .sd-step-panel{border-top:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px;padding:16px 24px 24px;display:grid}.sd-calc .sd-step-panel--single{grid-template-columns:minmax(0,1fr)}.sd-calc .sd-wide{grid-column:1/-1}.sd-calc .sd-fieldset{border:0;min-width:0;padding:0}.sd-calc .sd-legend{float:left;width:100%;padding:0}.sd-calc .sd-toggle{border-radius:var(--radius-button);background:var(--segment-bg-2);gap:4px;padding:4px;display:flex}.sd-calc .sd-toggle-option{min-width:max-content;min-height:var(--tap);text-align:center;color:var(--pine-ink-2);cursor:pointer;border-radius:7px;flex:1 1 0;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:700;display:flex;position:relative}.sd-calc .sd-toggle-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sd-calc .sd-toggle--three .sd-toggle-option{min-width:0;padding:4px 8px;line-height:1.25}.sd-calc .sd-toggle-option:has(input:checked){background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000001f}.sd-calc .sd-toggle-option:has(input:focus-visible){outline:var(--focus-ring);outline-offset:2px}.sd-calc .sd-radios{flex-direction:column;gap:8px;display:flex}.sd-calc .sd-radio{min-height:var(--tap);border:1px solid var(--input-line);border-radius:var(--radius-input);background:var(--surface);cursor:pointer;grid-template-columns:20px minmax(0,1fr);gap:2px 10px;padding:11px 14px;display:grid}.sd-calc .sd-radio input{width:18px;height:18px;accent-color:var(--pine);grid-row:1/span 2;margin:2px 0 0}.sd-calc .sd-radio input:focus-visible{outline:none}.sd-calc .sd-radio:has(input:focus-visible){outline:var(--focus-ring);outline-offset:2px}.sd-calc .sd-radio:has(input:checked){border-color:var(--pine);background:var(--pine-tint);box-shadow:inset 0 0 0 1px var(--pine)}.sd-calc .sd-radio-text{font-size:15px;font-weight:600;line-height:1.35}.sd-calc .sd-radio-desc{color:var(--muted);grid-column:2;font-size:13px;line-height:1.45}.sd-calc .sd-grip{border-left:3px solid var(--maple);border-radius:0 var(--radius-input) var(--radius-input) 0;background:var(--maple-tint);color:var(--maple-ink-2);padding:10px 14px;font-size:14px;line-height:1.5}.sd-calc .sd-help-box{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-card-sm)}.sd-calc .sd-help-summary,.sd-calc .sd-split-summary,.sd-calc .sd-ws-summary{min-height:var(--tap);color:var(--pine);cursor:pointer;border-radius:var(--radius-card-sm);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:15px;font-weight:600;line-height:1.35;list-style:none;display:flex}.sd-calc .sd-help-summary::-webkit-details-marker,.sd-calc .sd-split-summary::-webkit-details-marker,.sd-calc .sd-ws-summary::-webkit-details-marker{display:none}.sd-calc .sd-help-summary:focus-visible,.sd-calc .sd-split-summary:focus-visible,.sd-calc .sd-ws-summary:focus-visible{outline-offset:-3px}.sd-calc .sd-help-summary:hover,.sd-calc .sd-split-summary:hover,.sd-calc .sd-ws-summary:hover{color:var(--pine-ink)}.sd-calc .sd-sign{flex:none}.sd-calc .sd-sign:before{content:"+";font-size:20px;font-weight:700}.sd-calc details[open]>summary .sd-sign:before{content:"−"}.sd-calc .sd-help-body{flex-direction:column;gap:10px;padding:0 16px 12px;font-size:14px;line-height:1.55;display:flex}.sd-calc .sd-help-more a{min-height:var(--tap);color:var(--pine);align-items:center;font-weight:600;display:inline-flex}.sd-calc .sd-seg{border-radius:var(--radius-button);background:var(--segment-bg);gap:4px;padding:4px;display:flex}.sd-calc .sd-seg button{min-height:var(--tap);color:var(--pine-ink-2);text-wrap:balance;background:0 0;border:0;border-radius:7px;flex:1 1 0;padding:8px 12px;font-size:15px;font-weight:700;line-height:1.3}.sd-calc .sd-seg button[aria-pressed=true]{background:var(--pine);color:var(--surface)}.sd-calc .sd-seg button:hover:not([aria-pressed=true]){background:var(--surface);color:var(--ink)}@container sd-form (width<=599px){.sd-calc .sd-seg{flex-direction:column}.sd-calc .sd-seg button{text-align:left;flex:none}}.sd-calc .sd-slider{width:100%;height:var(--tap);accent-color:var(--pine);cursor:pointer;margin:0}.sd-calc .sd-slider:disabled{cursor:not-allowed;opacity:.55}.sd-calc .sd-scale{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:-8px;font-size:13px;display:flex}.sd-calc .sd-main{flex-direction:column;gap:24px;min-width:0;display:flex}.sd-calc .sd-results{background:var(--ink);min-width:0;color:var(--surface);border-radius:var(--radius-card-lg);flex-direction:column;gap:20px;padding:28px;display:flex;container:sd-res/inline-size}.sd-calc .sd-res-head{flex-direction:column;gap:4px;display:flex}.sd-calc .sd-res-title{font-family:var(--font-body-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--on-pine);margin:0;font-size:14px;font-weight:700;line-height:1.4}.sd-calc .sd-res-sub{color:var(--on-dark);font-size:14px}.sd-calc .sd-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none;display:grid}.sd-calc .sd-tile{border-radius:var(--radius-button);background:#ffffff12;border:2px solid #0000;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.sd-calc .sd-tile[data-best]{border-color:var(--on-pine)}.sd-calc .sd-tile-name{font-size:15px;font-weight:700}.sd-calc .sd-tile-sub{color:var(--on-dark);font-size:13px;line-height:1.4}.sd-calc .sd-tile-sub:empty,.sd-calc .sd-tile-rate:empty{display:none}.sd-calc .sd-tile-label{color:var(--on-dark);margin-top:6px;font-size:13px}.sd-calc .sd-tile-cash{font-family:var(--font-display-stack);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(26px,2.4vw,32px);font-weight:800;line-height:1.1}.sd-calc .sd-tile-rate{color:var(--on-dark);font-size:13px}.sd-calc .sd-tile-best{background:var(--on-pine);color:var(--pine-ink);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-top:6px;padding:2px 10px;font-size:12px;font-weight:700}@container sd-res (width<=539px){.sd-calc .sd-tiles{grid-template-columns:minmax(0,1fr)}.sd-calc .sd-tile{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;display:grid}.sd-calc .sd-tile>*{grid-column:1}.sd-calc .sd-tile .sd-tile-cash{text-align:right;grid-area:1/2/span 3;align-self:center;font-size:26px}.sd-calc .sd-tile-label{margin-top:0}}.sd-calc .sd-prompt{color:var(--on-dark);font-size:15px}.sd-calc .sd-issue{border-radius:var(--radius-button);border-left:3px solid var(--maple-on-dark);background:#ffffff12;padding:12px 14px;font-size:14px;line-height:1.5}.sd-calc .sd-notes{color:var(--on-dark);flex-direction:column;gap:4px;margin-top:8px;padding-left:18px;font-size:13px;line-height:1.5;display:flex}.sd-calc .sd-sheet{border-radius:var(--radius-card-sm);background:var(--surface);color:var(--ink);flex-direction:column;gap:14px;padding:18px 18px 20px;display:flex;container:sd-sheet/inline-size}.sd-calc .sd-sheet-title{font-family:var(--font-display-stack);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:19px;font-weight:700;line-height:1.25}.sd-calc .sd-sheet-note{color:var(--muted);font-size:13px}.sd-calc .sd-table-wrap{flex-direction:column;gap:12px;display:flex;position:relative}.sd-calc .sd-table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;background:0 0;border:0;width:100%;font-size:15px;line-height:1.4}.sd-calc .sd-table .sd-col-label{width:38%}.sd-calc .sd-table th,.sd-calc .sd-table td{border:0;border-top:1px solid var(--line-soft);color:var(--ink);font-size:inherit;text-align:right;vertical-align:top;overflow-wrap:normal;background:0 0;padding:9px 8px}.sd-calc .sd-table thead th,.sd-calc .sd-table thead td{border-top:0;border-bottom:2px solid var(--line);vertical-align:bottom;color:var(--ink);background:0 0;font-size:14px;font-weight:700}.sd-calc .sd-table th[scope=row]{text-align:left;padding-left:0;font-weight:600}.sd-calc .sd-table td:last-child,.sd-calc .sd-table th[scope=col]:last-child{padding-right:0}.sd-calc .sd-table .sd-group-row th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-top:0;padding:14px 0 6px;font-size:12px;font-weight:700}.sd-calc .sd-table tbody:first-of-type .sd-group-row th{padding-top:8px}.sd-calc .sd-col-name{display:block}.sd-calc .sd-col-sub,.sd-calc .sd-row-sub,.sd-calc .sd-vsub{color:var(--muted);font-size:13px;font-weight:400;line-height:1.4;display:block}.sd-calc .sd-col-sub:empty,.sd-calc .sd-vsub:empty{display:none}.sd-calc .sd-v{white-space:nowrap;font-weight:600}.sd-calc .sd-table .sd-row-total th,.sd-calc .sd-table .sd-row-total td{border-top:2px solid var(--pine);background:var(--pine-tint);font-size:16px}.sd-calc .sd-table .sd-row-total th{padding-left:10px;font-weight:800}.sd-calc .sd-table .sd-row-total td:last-child{padding-right:10px}.sd-calc .sd-table .sd-row-total .sd-v{font-weight:800}.sd-calc .sd-split{border:1px solid var(--line);border-radius:var(--radius-card-sm);background:var(--bg)}.sd-calc .sd-split .sd-table{width:calc(100% - 32px);margin:0 16px 12px}.sd-calc .sd-cards{flex-direction:column;gap:12px;list-style:none;display:none}@container sd-sheet (width<=539px){.sd-calc .sd-table-wrap{display:none}.sd-calc .sd-cards{display:flex}}.sd-calc .sd-scard{border:1px solid var(--line);border-radius:var(--radius-card-sm);flex-direction:column;gap:6px;padding:14px 14px 16px;display:flex}.sd-calc .sd-scard-head{flex-direction:column;display:flex}.sd-calc .sd-scard-name{font-family:var(--font-display-stack);letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700;line-height:1.25}.sd-calc .sd-scard-sub{color:var(--muted);font-size:13px}.sd-calc .sd-scard-sub:empty{display:none}.sd-calc .sd-scard-group{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:12px;font-weight:700}.sd-calc .sd-scard-row{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:15px;line-height:1.4;display:flex}.sd-calc .sd-scard-row dt{min-width:0;font-weight:600}.sd-calc .sd-scard-row dd{text-align:right;font-variant-numeric:tabular-nums;flex:none;max-width:50%}.sd-calc .sd-scard-row--total{border-top:2px solid var(--pine);background:var(--pine-tint);margin:2px -8px 0;padding:9px 8px;font-size:16px}.sd-calc .sd-scard-row--total dt,.sd-calc .sd-scard-row--total .sd-v{font-weight:800}.sd-calc .sd-scard .sd-split{margin-top:6px}.sd-calc .sd-scard .sd-split .sd-scard-list{padding:0 14px 8px}.sd-calc .sd-chart{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:16px;display:flex}.sd-calc .sd-chart-title{font-size:15px;font-weight:700}.sd-calc .sd-chart-legend{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:13px;list-style:none;display:flex}.sd-calc .sd-legend-item{align-items:center;gap:7px;display:inline-flex}.sd-calc .sd-swatch{border-radius:3px;flex:none;width:14px;height:14px;position:relative;overflow:hidden}.sd-calc .sd-bar-row{flex-direction:column;gap:5px;display:flex}.sd-calc .sd-bar-label{flex-wrap:wrap;justify-content:space-between;gap:0 12px;font-size:14px;display:flex}.sd-calc .sd-bar-name{font-weight:600}.sd-calc .sd-bar-cash{color:var(--muted);font-variant-numeric:tabular-nums}.sd-calc .sd-bar{background:var(--surface);border-radius:4px;gap:2px;height:22px;display:flex;overflow:hidden}.sd-calc .sd-bar-seg{flex:0 1 0;min-width:0;position:relative}@media (prefers-reduced-motion:no-preference){.sd-calc .sd-bar-seg{transition:flex-grow .2s ease-out}}.sd-calc .sd-fill--cash{background:var(--pine)}.sd-calc .sd-fill--cpp{background:var(--on-pine)}.sd-calc .sd-fill--payroll{background:var(--maple-on-dark)}.sd-calc .sd-fill--personal{background:var(--maple)}.sd-calc .sd-fill--corp{background:var(--indigo)}.sd-calc .sd-fill--cpp:after,.sd-calc .sd-fill--payroll:after{content:"";position:absolute;inset:0;-webkit-mask-size:8px 8px;mask-size:8px 8px}.sd-calc .sd-fill--cpp:after{background:var(--pine);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M-2 2l4-4M0 8l8-8M6 10l4-4' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M-2 2l4-4M0 8l8-8M6 10l4-4' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E")}.sd-calc .sd-fill--payroll:after{background:var(--maple-deep);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M-2 6l4 4M0 0l8 8M6-2l4 4' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M-2 6l4 4M0 0l8 8M6-2l4 4' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E")}@media (forced-colors:active){.sd-calc .sd-bar-seg,.sd-calc .sd-swatch{forced-color-adjust:none}}.sd-calc .sd-chart-note{color:var(--muted);font-size:13px}.sd-calc .sd-ws-wrap{flex-direction:column;gap:10px;display:flex}.sd-calc .sd-ws{border-radius:var(--radius-card-sm);background:var(--surface);color:var(--ink)}.sd-calc .sd-ws-body{padding:0 16px 14px}.sd-calc .sd-ws-group+.sd-ws-group{margin-top:14px}.sd-calc .sd-ws-group-title{font-family:var(--font-body-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--pine-ink);margin:0 0 4px;font-size:12px;font-weight:700;line-height:1.4}.sd-calc .sd-ws-steps{list-style:none}.sd-calc .sd-ws-step{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:8px 0;font-size:14px;line-height:1.45;display:grid}.sd-calc .sd-ws-label{grid-area:1/1}.sd-calc .sd-ws-value{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2;font-weight:600}.sd-calc .sd-ws-how,.sd-calc .sd-ws-note{color:var(--muted);grid-column:1/-1;font-size:13px}.sd-calc .sd-ws-formula{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sd-calc .sd-ws-src-label{margin-left:4px}.sd-calc .sd-ws-src{color:var(--pine);font-weight:600}.sd-calc .sd-ws-line{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:400}.sd-calc .sd-ws-step--subtotal .sd-ws-label,.sd-calc .sd-ws-step--subtotal .sd-ws-value{font-weight:700}.sd-calc .sd-ws-step--subtotal{border-top-color:var(--line)}.sd-calc .sd-ws-step--total{border-top:2px solid var(--pine);background:var(--pine-tint);margin-top:4px;padding:10px;font-size:15px}.sd-calc .sd-ws-step--total .sd-ws-label,.sd-calc .sd-ws-step--total .sd-ws-value{font-weight:800}.sd-calc .sd-ws-step--check{border-top:0;border-left:3px solid var(--indigo);background:var(--indigo-tint);color:var(--indigo-ink);padding:8px 10px}.sd-calc .sd-ws-step--check+.sd-ws-step{border-top-color:#0000}.sd-calc .sd-ws-step--check .sd-ws-how,.sd-calc .sd-ws-step--check .sd-ws-note{color:var(--indigo-ink)}.sd-calc .sd-ws-tag{background:var(--indigo);color:var(--surface);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;border-radius:999px;padding:0 7px;font-size:11px;font-weight:700;line-height:1.6;display:inline-block}.sd-calc .sd-ws-step--note{color:var(--muted);grid-template-columns:minmax(0,1fr);font-style:italic}.sd-calc .sd-ws-foot,.sd-calc .sd-res-note{color:var(--on-dark);font-size:13px;line-height:1.5}.sd-calc .sd-res-note a{color:var(--surface)}.sd-calc .sd-actions{flex-wrap:wrap;gap:8px;display:flex}.sd-calc .sd-actions button{border:1px solid var(--on-dark-line);border-radius:var(--radius-button);min-height:46px;color:var(--surface);background:0 0;flex:120px;padding:0 12px;font-weight:600}.sd-calc .sd-actions button:hover:not(:disabled){background:#ffffff14}.sd-calc .sd-actions button:disabled{color:var(--on-dark-dim);cursor:not-allowed}.sd-calc .sd-actions button:focus-visible,.sd-calc .sd-res-note a:focus-visible{outline-color:var(--maple-on-dark)}.sd-calc .sd-after{flex-direction:column;gap:16px;display:flex}.sd-calc .sd-panel{flex-direction:column;gap:12px;padding:22px 24px;display:flex}.sd-calc .sd-panel-title{font-family:var(--font-display-stack);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:22px;font-weight:700;line-height:1.2}.sd-calc .sd-panel-sub{font-family:var(--font-body-stack);letter-spacing:normal;margin:4px 0 6px;font-size:15px;font-weight:700;line-height:1.4}.sd-calc .sd-panel-lede,.sd-calc .sd-panel-note{color:var(--muted);font-size:15px;line-height:1.55}.sd-calc .sd-int-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px;display:grid}.sd-calc .sd-int-box{border-radius:var(--radius-card-sm);background:var(--bg);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.sd-calc .sd-int-title{font-family:var(--font-body-stack);letter-spacing:normal;margin:0;font-size:15px;font-weight:700;line-height:1.4}.sd-calc .sd-int-list>div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:14px;line-height:1.45;display:flex}.sd-calc .sd-int-list dt{min-width:0;color:var(--muted)}.sd-calc .sd-int-list dd{text-align:right;font-variant-numeric:tabular-nums;flex:none;max-width:55%;font-weight:700}.sd-calc .sd-int-list .sd-int-result{flex-direction:column;gap:2px}.sd-calc .sd-int-list .sd-int-result dt{color:var(--ink);font-weight:600}.sd-calc .sd-int-list .sd-int-result dd{text-align:left;max-width:none}.sd-calc .sd-int-verdict{border-left:3px solid var(--indigo);border-radius:0 var(--radius-input) var(--radius-input) 0;background:var(--indigo-tint);color:var(--indigo-ink);padding:12px 14px;font-size:15px;font-weight:600;line-height:1.5}.sd-calc .sd-list{flex-direction:column;gap:8px;padding-left:20px;font-size:15px;line-height:1.55;display:flex}.sd-calc .sd-list-item::marker{color:var(--muted)}.sd-calc .sd-lean{border-left:4px solid var(--pine)}.sd-calc .sd-lean-head{font-size:17px;font-weight:600;line-height:1.5}.sd-calc .sd-lean-disclaimer{border-top:1px solid var(--line-soft);color:var(--muted);padding-top:10px;font-size:13px;line-height:1.5}@container sd (width<=480px){.sd-calc .sd-basics,.sd-calc .sd-step-head{padding-left:18px;padding-right:18px}.sd-calc .sd-step-panel{padding:16px 18px 20px}.sd-calc .sd-results{padding:22px 18px}.sd-calc .sd-sheet{padding:14px 14px 16px}.sd-calc .sd-panel{padding:20px 18px}.sd-calc .sd-ws-body{padding:0 12px 12px}.sd-calc .sd-help-summary,.sd-calc .sd-split-summary,.sd-calc .sd-ws-summary{padding-left:12px;padding-right:12px}}@media print{.sd-calc .sd-actions,.sd-calc .sd-slider,.sd-calc .sd-scale,.sd-calc .sd-sign,.sd-calc .sd-help-box{display:none!important}.sd-calc .sd-results{background:var(--surface);color:var(--ink);border:1px solid var(--line);padding:16px}.sd-calc .sd-results :is(.sd-res-title,.sd-res-sub,.sd-tile-sub,.sd-tile-label,.sd-tile-rate,.sd-prompt,.sd-notes,.sd-ws-foot,.sd-res-note){color:var(--muted)}.sd-calc .sd-results a{color:var(--ink)!important}.sd-calc .sd-tile,.sd-calc .sd-issue{border:1px solid var(--line);color:var(--ink);background:0 0}.sd-calc .sd-tile-best{border:1px solid var(--line)}.sd-calc .sd-sheet,.sd-calc .sd-ws{padding-left:0;padding-right:0}.sd-calc .sd-table-wrap{display:flex!important}.sd-calc .sd-cards{display:none!important}.sd-calc .sd-tile,.sd-calc .sd-table tr,.sd-calc .sd-bar-row,.sd-calc .sd-ws-step,.sd-calc .sd-int-box,.sd-calc .sd-step{break-inside:avoid}.sd-calc .sd-ws-wrap{break-before:page}.sd-calc .sd-ws-summary{color:var(--ink);font-size:17px;font-weight:700}.sd-calc .sd-ws-summary,.sd-calc .sd-ws-group-title{break-after:avoid}.sd-calc :is(.sd-bar,.sd-bar-seg,.sd-swatch,.sd-row-total th,.sd-row-total td,.sd-ws-step--total,.sd-ws-step--check,.sd-toggle-option,.sd-seg button),.sd-calc .sd-bar-seg:after,.sd-calc .sd-swatch:after{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
