[data-uc-tool-id="289"] .qbc{--qbc-surface:var(--uc-color-surface);--qbc-soft:var(--uc-color-surface-soft);--qbc-text:var(--uc-color-text);--qbc-heading:var(--uc-color-heading);--qbc-muted:var(--uc-color-muted);--qbc-border:var(--uc-color-border);--qbc-primary:var(--uc-color-primary);--qbc-focus:var(--uc-color-focus,var(--uc-color-primary));--qbc-danger:var(--uc-color-danger);font-family:var(--uc-font-body,inherit);color:var(--qbc-text);width:100%;min-width:0;box-sizing:border-box}
[data-uc-tool-id="289"] .qbc *{box-sizing:border-box}[data-uc-tool-id="289"] .qbc [hidden]{display:none!important}[data-uc-tool-id="289"] .qbc__section-head, [data-uc-tool-id="289"] .qbc__comparison-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:14px}[data-uc-tool-id="289"] .qbc__eyebrow{font-size:var(--uc-text-xs,.76rem);font-weight:800;letter-spacing:.105em;text-transform:uppercase;color:var(--qbc-muted)}[data-uc-tool-id="289"] .qbc__units{font-size:var(--uc-text-xs,.76rem);color:var(--qbc-muted)}[data-uc-tool-id="289"] .qbc__grid{display:grid;gap:14px}[data-uc-tool-id="289"] .qbc__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}[data-uc-tool-id="289"] .qbc__field{min-width:0}[data-uc-tool-id="289"] .qbc__field>label{display:block;font-size:var(--uc-text-sm,.875rem);font-weight:700;margin-bottom:7px;color:var(--qbc-heading)}[data-uc-tool-id="289"] .qbc__required{color:var(--qbc-primary)}[data-uc-tool-id="289"] .qbc__help-icon{font-size:.85em;color:var(--qbc-muted);cursor:help}[data-uc-tool-id="289"] .qbc__field select, [data-uc-tool-id="289"] .qbc__input-wrap{width:100%;min-width:0;min-height:47px;background:var(--qbc-surface);border:1px solid var(--qbc-border);border-radius:var(--uc-radius-sm,9px);color:var(--qbc-text);font:inherit}[data-uc-tool-id="289"] .qbc__field select{padding:10px 12px;cursor:pointer}[data-uc-tool-id="289"] .qbc__field input{min-width:0;width:100%;border:0;outline:none;background:transparent;color:inherit;min-height:44px;font:inherit;padding:10px 12px}[data-uc-tool-id="289"] .qbc__field input::placeholder{color:var(--qbc-muted);opacity:.7}[data-uc-tool-id="289"] .qbc__input-wrap{display:flex;align-items:center;overflow:hidden}[data-uc-tool-id="289"] .qbc__input-wrap span{padding:0 13px;border-left:1px solid var(--qbc-border);color:var(--qbc-muted);font-size:var(--uc-text-sm,.875rem)}[data-uc-tool-id="289"] .qbc__field select:focus-visible, [data-uc-tool-id="289"] .qbc__input-wrap:focus-within, [data-uc-tool-id="289"] .qbc__calculate:focus-visible, [data-uc-tool-id="289"] .qbc__svg-download:focus-visible{outline:2px solid var(--qbc-focus);outline-offset:2px}[data-uc-tool-id="289"] .qbc__hint, [data-uc-tool-id="289"] .qbc__bolt figcaption{font-size:var(--uc-text-sm,.85rem);color:var(--qbc-muted);line-height:1.55;margin:10px 0 0}[data-uc-tool-id="289"] .qbc__rule{border-top:1px solid var(--qbc-border);margin:25px 0 23px}[data-uc-tool-id="289"] .qbc__bolt{margin:18px 0 20px;padding:12px 14px;background:var(--qbc-soft);border:1px solid var(--qbc-border);border-radius:var(--uc-radius-sm,9px)}[data-uc-tool-id="289"] .qbc__bolt-svg{width:100%;height:auto;max-height:150px;display:block}[data-uc-tool-id="289"] .qbc__bolt figcaption{margin:3px 0 0}[data-uc-tool-id="289"] .qbc__svg-outline{fill:var(--qbc-surface);stroke:var(--qbc-border)}[data-uc-tool-id="289"] .qbc__svg-selvage{fill:var(--qbc-border)}[data-uc-tool-id="289"] .qbc__svg-usable{fill:var(--qbc-surface)}[data-uc-tool-id="289"] .qbc__svg-dimension{fill:none;stroke:var(--qbc-primary);stroke-width:1.5}[data-uc-tool-id="289"] .qbc__svg-label-bg{fill:var(--qbc-surface)}[data-uc-tool-id="289"] .qbc__svg-label{fill:var(--qbc-heading);font-size:13px;font-weight:700}[data-uc-tool-id="289"] .qbc__svg-caption{fill:var(--qbc-muted);font-size:9px}[data-uc-tool-id="289"] .qbc__error{padding:11px 13px;border:1px solid var(--qbc-danger);border-radius:var(--uc-radius-sm,9px);color:var(--qbc-danger);font-size:var(--uc-text-sm,.875rem);margin-bottom:14px}[data-uc-tool-id="289"] .qbc__calculate{width:100%;min-height:50px;padding:12px 18px;background:var(--qbc-primary);color:var(--qbc-surface);border:1px solid var(--qbc-primary);border-radius:var(--uc-radius-sm,9px);font:inherit;font-weight:800;cursor:pointer;display:flex;justify-content:center;gap:14px;align-items:center;transition:filter var(--uc-duration-fast,.16s) ease}[data-uc-tool-id="289"] .qbc__calculate:hover{filter:brightness(.92)}
[data-uc-tool-id="289"] .qbc__result{margin-top:25px;border-top:1px solid var(--qbc-border);padding-top:22px}[data-uc-tool-id="289"] .qbc__result-hero{padding:20px 22px;background:var(--qbc-soft);border:1px solid var(--qbc-border);border-radius:var(--uc-radius-md,13px);display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}[data-uc-tool-id="289"] .qbc__big-number{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;color:var(--qbc-heading);line-height:1.1;margin:9px 0}[data-uc-tool-id="289"] .qbc__big-number strong{font-family:var(--uc-font-heading,inherit);font-size:clamp(2.8rem,7vw,4rem);letter-spacing:-.06em;font-weight:850}[data-uc-tool-id="289"] .qbc__big-number span{font-size:1.15rem;font-weight:700;color:var(--qbc-muted)}[data-uc-tool-id="289"] .qbc__result-hero p{margin:0;color:var(--qbc-muted);font-size:var(--uc-text-sm,.875rem);line-height:1.45}[data-uc-tool-id="289"] .qbc__hero-chip{display:inline-flex;gap:8px;align-items:center;border:1px solid var(--qbc-primary);border-radius:99px;padding:7px 12px;color:var(--qbc-primary);background:var(--qbc-surface);font-size:var(--uc-text-xs,.76rem);font-weight:800}[data-uc-tool-id="289"] .qbc__hero-check{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--qbc-primary);color:var(--qbc-surface);font-size:12px}[data-uc-tool-id="289"] .qbc__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:11px 0 18px}[data-uc-tool-id="289"] .qbc__stats>div{border:1px solid var(--qbc-border);border-radius:var(--uc-radius-sm,9px);padding:13px 12px;min-width:0}[data-uc-tool-id="289"] .qbc__stats span, [data-uc-tool-id="289"] .qbc__stats strong{display:block}[data-uc-tool-id="289"] .qbc__stats span{font-size:var(--uc-text-xs,.76rem);color:var(--qbc-muted);margin-bottom:7px}[data-uc-tool-id="289"] .qbc__stats strong{font-size:var(--uc-text-sm,.95rem);color:var(--qbc-heading);overflow-wrap:anywhere}[data-uc-tool-id="289"] .qbc__cut-plan{border-left:3px solid var(--qbc-primary);padding:12px 17px;background:var(--qbc-soft);border-radius:0 var(--uc-radius-sm,9px) var(--uc-radius-sm,9px) 0}[data-uc-tool-id="289"] .qbc__cut-plan p{line-height:1.6;margin:8px 0 0;color:var(--qbc-heading)}[data-uc-tool-id="289"] .qbc__cut-plan .qbc__cut-detail{font-size:var(--uc-text-sm,.875rem);color:var(--qbc-muted)}[data-uc-tool-id="289"] .qbc__comparison-head{margin:24px 0 13px}[data-uc-tool-id="289"] .qbc__comparison-head p{font-size:var(--uc-text-sm,.875rem);margin:5px 0 0;color:var(--qbc-muted)}[data-uc-tool-id="289"] .qbc__comparison-badge{border:1px solid var(--qbc-border);border-radius:99px;padding:5px 9px;color:var(--qbc-muted);font-size:var(--uc-text-xs,.73rem)}[data-uc-tool-id="289"] .qbc__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}[data-uc-tool-id="289"] .qbc__option{min-width:0;padding:15px;border:1px solid var(--qbc-border);border-radius:var(--uc-radius-md,13px);background:var(--qbc-surface)}[data-uc-tool-id="289"] .qbc__option.is-selected{border-color:var(--qbc-primary)}[data-uc-tool-id="289"] .qbc__option-head{display:flex;justify-content:space-between;gap:7px;flex-wrap:wrap}[data-uc-tool-id="289"] .qbc__option-head h3{font-size:1rem;line-height:1.25;margin:0;color:var(--qbc-heading);font-weight:800}[data-uc-tool-id="289"] .qbc__option-head p{font-size:var(--uc-text-xs,.76rem);margin:4px 0 0;color:var(--qbc-muted)}[data-uc-tool-id="289"] .qbc__option-tag{border-radius:99px;padding:4px 8px;background:var(--qbc-soft);font-size:var(--uc-text-xs,.69rem);font-weight:700;color:var(--qbc-muted);align-self:flex-start}[data-uc-tool-id="289"] .qbc__option.is-selected .qbc__option-tag{background:var(--qbc-primary);color:var(--qbc-surface)}[data-uc-tool-id="289"] .qbc__layout-svg{display:block;width:100%;height:auto;max-height:240px;min-height:155px;margin:10px 0;border:1px solid var(--qbc-border);border-radius:var(--uc-radius-sm,9px);background:var(--qbc-soft)}[data-uc-tool-id="289"] .qbc__option-metrics{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-uc-tool-id="289"] .qbc__option-metrics>div{padding:9px 10px;background:var(--qbc-soft);border-radius:var(--uc-radius-xs,6px);min-width:0}[data-uc-tool-id="289"] .qbc__option-metrics dt{color:var(--qbc-muted);font-size:var(--uc-text-xs,.72rem)}[data-uc-tool-id="289"] .qbc__option-metrics dd{margin:4px 0 0;color:var(--qbc-heading);font-size:var(--uc-text-sm,.875rem);font-weight:800;overflow-wrap:anywhere}[data-uc-tool-id="289"] .qbc__svg-download{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:13px;border:1px solid var(--qbc-border);border-radius:var(--uc-radius-sm,9px);padding:8px 12px;color:var(--qbc-text);font:inherit;font-size:var(--uc-text-sm,.825rem);font-weight:700;background:var(--qbc-surface);cursor:pointer}[data-uc-tool-id="289"] .qbc__svg-download:hover{border-color:var(--qbc-primary);color:var(--qbc-primary)}[data-uc-tool-id="289"] .qbc__caution{font-size:var(--uc-text-sm,.83rem);line-height:1.65;color:var(--qbc-muted);margin:18px 0 0;padding:13px 15px;border:1px dashed var(--qbc-border);border-radius:var(--uc-radius-sm,9px)}
@media(max-width:730px){[data-uc-tool-id="289"] .qbc__grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}[data-uc-tool-id="289"] .qbc__comparison{grid-template-columns:1fr}[data-uc-tool-id="289"] .qbc__layout-svg{max-height:270px}}@media(max-width:480px){[data-uc-tool-id="289"] .qbc__grid--three{grid-template-columns:1fr}[data-uc-tool-id="289"] .qbc__stats{grid-template-columns:repeat(2,minmax(0,1fr))}[data-uc-tool-id="289"] .qbc__result-hero{padding:16px}[data-uc-tool-id="289"] .qbc__option{padding:12px}[data-uc-tool-id="289"] .qbc__section-head{gap:6px}[data-uc-tool-id="289"] .qbc__comparison-badge{display:none}}
@media(prefers-reduced-motion:reduce){[data-uc-tool-id="289"] .qbc__calculate{transition:none}}


[data-uc-tool-id="289"] .qbc__unit-control{display:flex;align-items:center;gap:8px;font-size:var(--uc-text-xs,.76rem);color:var(--qbc-muted);white-space:nowrap}[data-uc-tool-id="289"] .qbc__unit-control select{font:inherit;padding:5px 9px;background:var(--qbc-surface);color:var(--qbc-text);border:1px solid var(--qbc-border);border-radius:var(--uc-radius-sm,9px)}[data-uc-tool-id="289"] .qbc__unit-control select:focus-visible{outline:2px solid var(--qbc-focus);outline-offset:2px}[data-uc-tool-id="289"] .qbc__diagram-label{font-size:var(--uc-text-xs,.76rem);font-weight:750;color:var(--qbc-muted);margin:11px 0 4px}[data-uc-tool-id="289"] .qbc__roll-svg{min-height:135px;max-height:225px}[data-uc-tool-id="289"] .qbc__option .qbc__svg-download+.qbc__svg-download{margin-top:7px}[data-uc-tool-id="289"] .qbc__option.is-unavailable{border-style:dashed}[data-uc-tool-id="289"] .qbc__option.is-unavailable .qbc__option-tag{color:var(--qbc-danger)}[data-uc-tool-id="289"] .qbc__option.is-unavailable .qbc__layout-svg{opacity:.65}[data-uc-tool-id="289"] .qbc__field .qbc__help-icon{cursor:help}
@media(max-width:480px){[data-uc-tool-id="289"] .qbc__unit-control{white-space:normal}[data-uc-tool-id="289"] .qbc__unit-control select{max-width:185px}}
