.zfs-padding-calculator-module__UARjcq__page{gap:var(--space-13);min-width:0;max-width:1120px;padding:var(--space-13) var(--container-gutter) var(--space-14);width:100%;margin:0 auto;display:grid}.zfs-padding-calculator-module__UARjcq__pageHeader{gap:var(--space-5);max-width:var(--measure-prose);min-width:0;display:grid}.zfs-padding-calculator-module__UARjcq__pageHeader h1{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);line-height:var(--line-h1);margin:0}.zfs-padding-calculator-module__UARjcq__pageHeader mark{background:var(--color-accent);color:var(--color-accent-contrast);padding-inline:.08em}.zfs-padding-calculator-module__UARjcq__pageHeader p{color:var(--color-text);font-size:var(--text-body);line-height:var(--line-body);max-width:var(--measure-prose);margin:0}.zfs-padding-calculator-module__UARjcq__pageHeader code{background:var(--color-surface-2);border:1px solid var(--color-border);font-family:var(--font-mono);border-radius:4px;padding:.1em .35em}.zfs-padding-calculator-module__UARjcq__tool{background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-xl);min-width:0;overflow:hidden}.zfs-padding-calculator-module__UARjcq__form,.zfs-padding-calculator-module__UARjcq__result{gap:var(--space-7);min-width:0;padding:var(--space-7);display:grid}.zfs-padding-calculator-module__UARjcq__form>*,.zfs-padding-calculator-module__UARjcq__result>*,.zfs-padding-calculator-module__UARjcq__controlGrid>*,.zfs-padding-calculator-module__UARjcq__customGroup>*,.zfs-padding-calculator-module__UARjcq__primaryMetrics>*,.zfs-padding-calculator-module__UARjcq__allocationLegend>*,.zfs-padding-calculator-module__UARjcq__comparisonRow>*{min-width:0}.zfs-padding-calculator-module__UARjcq__controlGrid{align-items:start;gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.zfs-padding-calculator-module__UARjcq__fieldset,.zfs-padding-calculator-module__UARjcq__field{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.zfs-padding-calculator-module__UARjcq__fieldset legend,.zfs-padding-calculator-module__UARjcq__field>span:first-child{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0 0 var(--space-2);padding:0}.zfs-padding-calculator-module__UARjcq__choiceRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.zfs-padding-calculator-module__UARjcq__choice{cursor:pointer;min-width:0;position:relative}.zfs-padding-calculator-module__UARjcq__choice input{opacity:0;position:absolute;inset:0}.zfs-padding-calculator-module__UARjcq__choice span{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);font-size:var(--text-body);min-height:48px;padding:var(--space-2) var(--space-3);justify-content:center;align-items:center;display:flex}.zfs-padding-calculator-module__UARjcq__choice input:checked+span{border-color:var(--color-accent-text);color:var(--color-accent-text);font-weight:var(--weight-semibold)}.zfs-padding-calculator-module__UARjcq__choice input:focus-visible+span{outline:var(--focus-ring);outline-offset:2px}.zfs-padding-calculator-module__UARjcq__field input,.zfs-padding-calculator-module__UARjcq__field select{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text);font-size:var(--text-body);min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);width:100%}.zfs-padding-calculator-module__UARjcq__field input:focus-visible,.zfs-padding-calculator-module__UARjcq__field select:focus-visible,.zfs-padding-calculator-module__UARjcq__form button:focus-visible,.zfs-padding-calculator-module__UARjcq__result button:focus-visible,.zfs-padding-calculator-module__UARjcq__trace summary:focus-visible,.zfs-padding-calculator-module__UARjcq__trace a:focus-visible{outline:var(--focus-ring);outline-offset:2px}.zfs-padding-calculator-module__UARjcq__customGroup{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(5rem,.5fr);min-width:0;display:grid}.zfs-padding-calculator-module__UARjcq__error{color:var(--color-danger-text);font-size:var(--text-small);line-height:var(--line-body);overflow-wrap:anywhere;margin:0}.zfs-padding-calculator-module__UARjcq__formActions,.zfs-padding-calculator-module__UARjcq__resultActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.zfs-padding-calculator-module__UARjcq__form button,.zfs-padding-calculator-module__UARjcq__result button{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);cursor:pointer;font-size:var(--text-body);font-weight:var(--weight-semibold);align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);justify-content:center;display:inline-flex}.zfs-padding-calculator-module__UARjcq__primaryButton{background:var(--color-accent);color:var(--color-accent-contrast)}.zfs-padding-calculator-module__UARjcq__resetButton,.zfs-padding-calculator-module__UARjcq__resultActions button{background:var(--color-surface);color:var(--color-text)}.zfs-padding-calculator-module__UARjcq__restoreStatus{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);overflow-wrap:anywhere;margin:0}.zfs-padding-calculator-module__UARjcq__result{border-top:1px solid var(--color-border)}.zfs-padding-calculator-module__UARjcq__answer,.zfs-padding-calculator-module__UARjcq__allocation,.zfs-padding-calculator-module__UARjcq__comparison{gap:var(--space-5);min-width:0;display:grid}.zfs-padding-calculator-module__UARjcq__answer h2,.zfs-padding-calculator-module__UARjcq__allocation h3,.zfs-padding-calculator-module__UARjcq__comparison h3{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);line-height:var(--line-heading);overflow-wrap:anywhere;margin:0}.zfs-padding-calculator-module__UARjcq__answer h2{font-size:var(--text-h2)}.zfs-padding-calculator-module__UARjcq__allocation h3,.zfs-padding-calculator-module__UARjcq__comparison h3{font-size:var(--text-h3)}.zfs-padding-calculator-module__UARjcq__primaryMetrics{border:1px solid var(--color-border-strong);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.zfs-padding-calculator-module__UARjcq__primaryMetrics div{gap:var(--space-1);padding:var(--space-4);display:grid}.zfs-padding-calculator-module__UARjcq__primaryMetrics div+div{border-inline-start:1px solid var(--color-border)}.zfs-padding-calculator-module__UARjcq__primaryMetrics span{color:var(--color-text-muted);font-size:var(--text-small)}.zfs-padding-calculator-module__UARjcq__primaryMetrics strong{font-family:var(--font-mono);font-size:var(--text-body);overflow-wrap:anywhere}.zfs-padding-calculator-module__UARjcq__allocationBar{background:var(--color-bg);border:1px solid var(--color-border-strong);min-width:0;height:52px;display:flex;overflow:hidden}.zfs-padding-calculator-module__UARjcq__allocationBar>span{min-width:2px}.zfs-padding-calculator-module__UARjcq__logical{background:var(--ma-good)}.zfs-padding-calculator-module__UARjcq__rounding{background:var(--ma-sub)}.zfs-padding-calculator-module__UARjcq__parity{background:var(--ma-note)}.zfs-padding-calculator-module__UARjcq__padding{background:var(--ma-warn)}.zfs-padding-calculator-module__UARjcq__allocationLegend{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;margin:0;display:grid}.zfs-padding-calculator-module__UARjcq__allocationLegend>div{border-bottom:1px solid var(--color-border);gap:var(--space-1);padding:var(--space-3) 0;display:grid}.zfs-padding-calculator-module__UARjcq__allocationLegend dt{font-size:var(--text-body);align-items:center;gap:var(--space-2);display:flex}.zfs-padding-calculator-module__UARjcq__allocationLegend dt i{flex:0 0 12px;width:12px;height:12px;display:inline-block}.zfs-padding-calculator-module__UARjcq__allocationLegend dd{font-family:var(--font-mono);font-size:var(--text-body);overflow-wrap:anywhere;margin:0}.zfs-padding-calculator-module__UARjcq__sectorEquation{font-family:var(--font-mono);font-size:var(--text-small);align-items:center;gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.zfs-padding-calculator-module__UARjcq__sectorEquation i{color:var(--color-text-muted);font-style:normal}.zfs-padding-calculator-module__UARjcq__comparisonRows{border:1px solid var(--color-border-strong);min-width:0}.zfs-padding-calculator-module__UARjcq__comparisonRow{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);grid-template-columns:minmax(5rem,.7fr) minmax(8rem,2fr) minmax(6rem,.8fr) minmax(7rem,1fr);display:grid}.zfs-padding-calculator-module__UARjcq__comparisonRow+.zfs-padding-calculator-module__UARjcq__comparisonRow{border-top:1px solid var(--color-border)}.zfs-padding-calculator-module__UARjcq__comparisonRow>span:first-child,.zfs-padding-calculator-module__UARjcq__comparisonRow strong,.zfs-padding-calculator-module__UARjcq__comparisonRow>span:last-child{font-family:var(--font-mono);font-size:var(--text-small);overflow-wrap:anywhere}.zfs-padding-calculator-module__UARjcq__comparisonTrack{background:var(--color-surface-2);border:1px solid var(--color-border);min-width:0;height:18px;display:block}.zfs-padding-calculator-module__UARjcq__comparisonTrack i{background:var(--ma-ink);height:100%;display:block}.zfs-padding-calculator-module__UARjcq__trace{border-top:1px solid var(--color-border);min-width:0;padding-top:var(--space-5)}.zfs-padding-calculator-module__UARjcq__trace summary{cursor:pointer;font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--weight-semibold);align-items:center;width:fit-content;min-height:44px;display:flex}.zfs-padding-calculator-module__UARjcq__trace ol,.zfs-padding-calculator-module__UARjcq__trace ul{margin:var(--space-4) 0 0;gap:0;padding-inline-start:var(--space-6);display:grid}.zfs-padding-calculator-module__UARjcq__trace ol li{border-bottom:1px solid var(--color-border);gap:var(--space-3);padding:var(--space-2) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.zfs-padding-calculator-module__UARjcq__trace ol span,.zfs-padding-calculator-module__UARjcq__trace ol strong,.zfs-padding-calculator-module__UARjcq__traceMeta,.zfs-padding-calculator-module__UARjcq__trace li,.zfs-padding-calculator-module__UARjcq__trace a{font-size:var(--text-small);overflow-wrap:anywhere}.zfs-padding-calculator-module__UARjcq__trace ol strong,.zfs-padding-calculator-module__UARjcq__traceMeta,.zfs-padding-calculator-module__UARjcq__trace li span{font-family:var(--font-mono)}.zfs-padding-calculator-module__UARjcq__traceMeta{gap:var(--space-3);margin:var(--space-4) 0 0;flex-wrap:wrap;display:flex}.zfs-padding-calculator-module__UARjcq__trace a{color:var(--color-link)}.zfs-padding-calculator-module__UARjcq__srOnly{white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zfs-padding-calculator-module__UARjcq__guide{max-width:var(--measure-prose);padding-block:var(--space-5) var(--space-8);width:100%}.zfs-padding-calculator-module__UARjcq__guideTableScroll{max-width:100%;overflow-x:auto}.zfs-padding-calculator-module__UARjcq__guideTableScroll:focus-visible{outline:var(--focus-ring);outline-offset:2px}.zfs-padding-calculator-module__UARjcq__guideTable{border:1.5px solid var(--color-border-strong);border-collapse:collapse;font-size:var(--text-body);width:100%;min-width:32rem}.zfs-padding-calculator-module__UARjcq__guideTable th,.zfs-padding-calculator-module__UARjcq__guideTable td{border-bottom:1px solid var(--color-border);line-height:var(--line-body);padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top}.zfs-padding-calculator-module__UARjcq__guideTable th{border-bottom:1.5px solid var(--color-border-strong);font-family:var(--font-display);font-weight:var(--weight-bold)}.zfs-padding-calculator-module__UARjcq__guideTable td:first-child{font-family:var(--font-display);font-weight:var(--weight-semibold)}.zfs-padding-calculator-module__UARjcq__guideTable tr:last-child>*{border-bottom:0}@media (max-width:760px){.zfs-padding-calculator-module__UARjcq__page{gap:var(--space-8);padding-top:var(--space-9)}.zfs-padding-calculator-module__UARjcq__controlGrid,.zfs-padding-calculator-module__UARjcq__primaryMetrics,.zfs-padding-calculator-module__UARjcq__allocationLegend{grid-template-columns:repeat(2,minmax(0,1fr))}.zfs-padding-calculator-module__UARjcq__primaryMetrics div+div{border-inline-start:0}.zfs-padding-calculator-module__UARjcq__primaryMetrics div:nth-child(2n){border-inline-start:1px solid var(--color-border)}.zfs-padding-calculator-module__UARjcq__primaryMetrics div:nth-child(n+3){border-top:1px solid var(--color-border)}.zfs-padding-calculator-module__UARjcq__comparisonRow{grid-template-columns:minmax(4rem,.7fr) minmax(0,1.8fr) minmax(5rem,.8fr)}.zfs-padding-calculator-module__UARjcq__comparisonRow>span:last-child{grid-column:1/-1}}@media (max-width:390px){.zfs-padding-calculator-module__UARjcq__form,.zfs-padding-calculator-module__UARjcq__result{padding:var(--space-5)}.zfs-padding-calculator-module__UARjcq__controlGrid,.zfs-padding-calculator-module__UARjcq__primaryMetrics,.zfs-padding-calculator-module__UARjcq__allocationLegend{grid-template-columns:minmax(0,1fr)}.zfs-padding-calculator-module__UARjcq__customGroup{grid-template-columns:minmax(0,1fr) minmax(5rem,.55fr)}.zfs-padding-calculator-module__UARjcq__choice{flex:auto}.zfs-padding-calculator-module__UARjcq__primaryMetrics div:nth-child(2n){border-inline-start:0}.zfs-padding-calculator-module__UARjcq__primaryMetrics div+div{border-top:1px solid var(--color-border)}.zfs-padding-calculator-module__UARjcq__comparisonRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.zfs-padding-calculator-module__UARjcq__comparisonTrack,.zfs-padding-calculator-module__UARjcq__comparisonRow>span:last-child{grid-column:1/-1}.zfs-padding-calculator-module__UARjcq__formActions,.zfs-padding-calculator-module__UARjcq__resultActions{flex-direction:column-reverse;align-items:stretch}.zfs-padding-calculator-module__UARjcq__formActions button,.zfs-padding-calculator-module__UARjcq__resultActions button{width:100%}}@media (prefers-reduced-motion:reduce){.zfs-padding-calculator-module__UARjcq__tool *,.zfs-padding-calculator-module__UARjcq__tool :before,.zfs-padding-calculator-module__UARjcq__tool :after{scroll-behavior:auto;transition-duration:.01ms}}
