.zfs-capacity-calculator-module__EtU99G__tool{min-width:0}.zfs-capacity-calculator-module__EtU99G__form,.zfs-capacity-calculator-module__EtU99G__result{gap:var(--space-7);min-width:0;padding:var(--space-7);display:grid}.zfs-capacity-calculator-module__EtU99G__form>*,.zfs-capacity-calculator-module__EtU99G__result>*{min-width:0}.zfs-capacity-calculator-module__EtU99G__settingsGrid{align-items:end;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.zfs-capacity-calculator-module__EtU99G__advanced,.zfs-capacity-calculator-module__EtU99G__optionalSection{min-width:0}.zfs-capacity-calculator-module__EtU99G__optionalGrid{align-items:end;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zfs-capacity-calculator-module__EtU99G__optionalSection{gap:var(--space-5);display:grid}.zfs-capacity-calculator-module__EtU99G__editorSection{border-top:1px solid var(--color-border-strong);gap:var(--space-4);padding-top:var(--space-6);display:grid}.zfs-capacity-calculator-module__EtU99G__editorHeading,.zfs-capacity-calculator-module__EtU99G__vdevHeading,.zfs-capacity-calculator-module__EtU99G__sectionHeading{align-items:center;gap:var(--space-4);justify-content:space-between;display:flex}.zfs-capacity-calculator-module__EtU99G__editorHeading>div:first-child{gap:var(--space-1);display:grid}.zfs-capacity-calculator-module__EtU99G__editorHeading h2,.zfs-capacity-calculator-module__EtU99G__resultSection h2,.zfs-capacity-calculator-module__EtU99G__answer h2{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);line-height:var(--line-heading);margin:0}.zfs-capacity-calculator-module__EtU99G__editorHeading span,.zfs-capacity-calculator-module__EtU99G__sectionHeading span{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small)}.zfs-capacity-calculator-module__EtU99G__auxiliaryAdd,.zfs-capacity-calculator-module__EtU99G__vdevControls,.zfs-capacity-calculator-module__EtU99G__resultActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.zfs-capacity-calculator-module__EtU99G__auxiliaryAdd{grid-template-columns:minmax(12rem,1fr) auto;align-items:end;display:grid}.zfs-capacity-calculator-module__EtU99G__vdevControls>div{min-width:11rem}.zfs-capacity-calculator-module__EtU99G__vdevTypeField{gap:var(--space-1);display:grid}.zfs-capacity-calculator-module__EtU99G__quickSetupPanel{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-3)}.zfs-capacity-calculator-module__EtU99G__quickSetup{align-items:end;gap:var(--space-3);grid-template-columns:minmax(8rem,.6fr) minmax(13rem,1.4fr) auto;min-width:0;display:grid}.zfs-capacity-calculator-module__EtU99G__primaryButton{min-width:12rem}.zfs-capacity-calculator-module__EtU99G__iconButton{min-width:44px;min-height:44px}.zfs-capacity-calculator-module__EtU99G__addDriveButton{justify-self:end}.zfs-capacity-calculator-module__EtU99G__emptyState,.zfs-capacity-calculator-module__EtU99G__emptyGroup{color:var(--color-text-muted);font-size:var(--text-body);padding-block:var(--space-4);text-align:center;margin:0}.zfs-capacity-calculator-module__EtU99G__vdevList{gap:var(--space-5);min-width:0;display:grid}.zfs-capacity-calculator-module__EtU99G__vdev{border-block:1px solid var(--color-border-strong);gap:var(--space-3);min-width:0;padding-block:var(--space-4);display:grid}.zfs-capacity-calculator-module__EtU99G__vdevHeading h3{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}.zfs-capacity-calculator-module__EtU99G__driveTable{border-block:1px solid var(--color-border);min-width:0}.zfs-capacity-calculator-module__EtU99G__driveHeader,.zfs-capacity-calculator-module__EtU99G__driveRow{gap:var(--space-2);grid-template-columns:3.5rem minmax(12rem,1fr) 44px;min-width:0;display:grid}.zfs-capacity-calculator-module__EtU99G__driveHeader{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);padding-block:var(--space-2)}.zfs-capacity-calculator-module__EtU99G__driveRow{border-bottom:1px solid var(--color-border);align-items:start;min-height:44px}.zfs-capacity-calculator-module__EtU99G__driveRow:last-child{border-bottom:0}.zfs-capacity-calculator-module__EtU99G__driveNumber{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);align-items:center;min-height:44px;display:flex}.zfs-capacity-calculator-module__EtU99G__groupError,.zfs-capacity-calculator-module__EtU99G__formError,.zfs-capacity-calculator-module__EtU99G__specialWarning{color:var(--color-danger-text);font-size:var(--text-small);line-height:var(--line-body);margin:0}.zfs-capacity-calculator-module__EtU99G__specialWarning{color:var(--color-warning-text)}.zfs-capacity-calculator-module__EtU99G__actionRow{background:var(--color-surface);border-top:1px solid var(--color-border-strong);align-items:center;gap:var(--space-3);padding-top:var(--space-5);z-index:2;justify-content:flex-end;display:flex;position:sticky;bottom:0}.zfs-capacity-calculator-module__EtU99G__result{border-top:1px solid var(--color-border-strong)}.zfs-capacity-calculator-module__EtU99G__resultHeader{justify-content:flex-end;display:flex}.zfs-capacity-calculator-module__EtU99G__resultHeader>*{min-width:12rem}.zfs-capacity-calculator-module__EtU99G__answer{gap:var(--space-4);display:grid}.zfs-capacity-calculator-module__EtU99G__resultSection{gap:var(--space-4);min-width:0;display:grid}.zfs-capacity-calculator-module__EtU99G__sourceList{gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;display:flex}.zfs-capacity-calculator-module__EtU99G__sourceList li{font-size:var(--text-small);list-style:none}.zfs-capacity-calculator-module__EtU99G__resultActions{justify-content:flex-end}.zfs-capacity-calculator-module__EtU99G__statusArea{border-top:1px solid var(--color-border);gap:var(--space-2);padding:var(--space-3) var(--space-7) var(--space-5);display:grid}.zfs-capacity-calculator-module__EtU99G__shareUrl{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-small);min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);width:100%}.zfs-capacity-calculator-module__EtU99G__shareUrl:focus-visible,.zfs-capacity-calculator-module__EtU99G__vdevHeading h3:focus-visible,.zfs-capacity-calculator-module__EtU99G__answer h2:focus-visible{outline:var(--focus-ring);outline-offset:2px}.zfs-capacity-calculator-module__EtU99G__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.zfs-capacity-calculator-module__EtU99G__settingsGrid,.zfs-capacity-calculator-module__EtU99G__quickSetup{grid-template-columns:repeat(2,minmax(0,1fr))}.zfs-capacity-calculator-module__EtU99G__quickSetup button{grid-column:1/-1}}@media (max-width:760px){.zfs-capacity-calculator-module__EtU99G__form,.zfs-capacity-calculator-module__EtU99G__result{padding:var(--space-5)}.zfs-capacity-calculator-module__EtU99G__editorHeading{align-items:stretch;display:grid}.zfs-capacity-calculator-module__EtU99G__auxiliaryAdd{grid-template-columns:minmax(0,1fr) auto}.zfs-capacity-calculator-module__EtU99G__vdevHeading{align-items:start}.zfs-capacity-calculator-module__EtU99G__vdevControls{justify-content:flex-end}.zfs-capacity-calculator-module__EtU99G__driveHeader,.zfs-capacity-calculator-module__EtU99G__driveRow{gap:var(--space-1);grid-template-columns:2rem minmax(0,1fr) 44px}.zfs-capacity-calculator-module__EtU99G__driveHeader span:first-child{visibility:hidden}.zfs-capacity-calculator-module__EtU99G__statusArea{padding-inline:var(--space-5)}}@media (max-width:420px){.zfs-capacity-calculator-module__EtU99G__form,.zfs-capacity-calculator-module__EtU99G__result{padding:var(--space-4)}.zfs-capacity-calculator-module__EtU99G__settingsGrid,.zfs-capacity-calculator-module__EtU99G__optionalGrid{grid-template-columns:1fr}.zfs-capacity-calculator-module__EtU99G__quickSetup{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.zfs-capacity-calculator-module__EtU99G__auxiliaryAdd,.zfs-capacity-calculator-module__EtU99G__resultActions{grid-template-columns:1fr;display:grid}.zfs-capacity-calculator-module__EtU99G__vdevHeading{display:grid}.zfs-capacity-calculator-module__EtU99G__vdevControls{grid-template-columns:repeat(4,44px);display:grid}.zfs-capacity-calculator-module__EtU99G__vdevControls>div{grid-column:1/-1;min-width:0}.zfs-capacity-calculator-module__EtU99G__driveHeader,.zfs-capacity-calculator-module__EtU99G__driveRow{grid-template-columns:1.75rem minmax(0,1fr) 44px}.zfs-capacity-calculator-module__EtU99G__actionRow{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);display:grid}.zfs-capacity-calculator-module__EtU99G__primaryButton{min-width:0}.zfs-capacity-calculator-module__EtU99G__resultHeader>*{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.zfs-capacity-calculator-module__EtU99G__tool *{scroll-behavior:auto}}
