.ByteDual-module__RHSmPq__dual{margin-top:16px}.ByteDual-module__RHSmPq__title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-dim);margin:0 0 10px;font-size:11.5px}.ByteDual-module__RHSmPq__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:560px){.ByteDual-module__RHSmPq__cards{grid-template-columns:1fr}}.ByteDual-module__RHSmPq__card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0;padding:14px 16px}.ByteDual-module__RHSmPq__cardTitle{color:var(--text);margin:0;font-weight:600}.ByteDual-module__RHSmPq__base{color:var(--muted);margin:2px 0 0;font-size:13px}.ByteDual-module__RHSmPq__readings{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ByteDual-module__RHSmPq__readings li{overflow-wrap:anywhere;min-height:1.6em}.ByteDual-module__RHSmPq__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);font-size:18px;font-weight:600}.ByteDual-module__RHSmPq__sym{font-family:var(--font-mono);color:var(--muted)}.ByteDual-module__RHSmPq__placeholder{color:var(--muted-dim);font-size:14px}.ByteDual-module__RHSmPq__rule{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);margin:10px 0 0;font-size:13.5px}.ByteDual-module__RHSmPq__who{color:var(--muted);margin:4px 0 0;font-size:13px}.ByteDual-module__RHSmPq__gap{color:var(--text);margin:12px 0 0;font-size:14px}.ByteDual-module__RHSmPq__source{color:var(--muted);margin:6px 0 0;font-size:13px}.ByteDual-module__RHSmPq__source a{color:var(--accent-strong)}
.BatchConvert-module__Fu4f7q__batch{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-width:0;margin-top:18px;padding:0 16px}.BatchConvert-module__Fu4f7q__summary{cursor:pointer;min-height:44px;color:var(--accent-strong);padding:12px 0;font-size:14px;font-weight:600;list-style-position:inside}.BatchConvert-module__Fu4f7q__summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.BatchConvert-module__Fu4f7q__batch[open]>.BatchConvert-module__Fu4f7q__summary{border-bottom:1px solid var(--border)}.BatchConvert-module__Fu4f7q__body{min-width:0;padding:12px 0 14px}.BatchConvert-module__Fu4f7q__intro{color:var(--muted);margin:0 0 12px;font-size:14px}.BatchConvert-module__Fu4f7q__units{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:12px;display:grid}.BatchConvert-module__Fu4f7q__units select{text-overflow:ellipsis;min-width:0}.BatchConvert-module__Fu4f7q__swapCell{align-items:flex-end;padding-bottom:3px;display:flex}@media (max-width:560px){.BatchConvert-module__Fu4f7q__units{grid-template-columns:minmax(0,1fr)}.BatchConvert-module__Fu4f7q__swapCell{justify-content:center;padding-bottom:0}}.BatchConvert-module__Fu4f7q__inputField{margin-top:12px}.BatchConvert-module__Fu4f7q__area{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:14.5px}.BatchConvert-module__Fu4f7q__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.BatchConvert-module__Fu4f7q__count{color:var(--muted);flex:220px;min-width:0;margin:0;font-size:13px}.BatchConvert-module__Fu4f7q__actions{flex-wrap:wrap;gap:8px;display:flex}.BatchConvert-module__Fu4f7q__done,.BatchConvert-module__Fu4f7q__done:hover{color:var(--text);border-color:var(--ok);background:var(--surface)}.BatchConvert-module__Fu4f7q__notice{color:var(--text);border-left:3px solid var(--warn);margin:10px 0 0;padding-left:10px;font-size:13px}.BatchConvert-module__Fu4f7q__tableWrap{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);max-height:360px;margin-top:12px;overflow:auto}.BatchConvert-module__Fu4f7q__tableWrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.BatchConvert-module__Fu4f7q__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.BatchConvert-module__Fu4f7q__table th{z-index:1;background:var(--surface-2);text-align:left;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--muted-dim);border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:8px 10px;font-size:11.5px;font-weight:600;position:sticky;top:0}.BatchConvert-module__Fu4f7q__table td{border-bottom:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere;padding:6px 10px}.BatchConvert-module__Fu4f7q__table tbody tr:last-child td{border-bottom:0}.BatchConvert-module__Fu4f7q__lineCol{width:3.5em;color:var(--muted-dim);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12.5px}.BatchConvert-module__Fu4f7q__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text)}.BatchConvert-module__Fu4f7q__result{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent-strong);font-weight:600}.BatchConvert-module__Fu4f7q__error{color:var(--text);font-size:13px}.BatchConvert-module__Fu4f7q__errorRow td:first-child{box-shadow:inset 3px 0 0 var(--warn)}.BatchConvert-module__Fu4f7q__muted{color:var(--muted-dim);font-size:13px}
.FeetInchesConverter-module__eoHH3q__root{min-width:0}.FeetInchesConverter-module__eoHH3q__targetField{max-width:360px}.FeetInchesConverter-module__eoHH3q__hint{color:var(--muted-dim);margin:8px 0 0;font-size:13px}.FeetInchesConverter-module__eoHH3q__result{align-content:flex-start;min-height:8rem}.FeetInchesConverter-module__eoHH3q__resultTall{min-height:9.5rem}.FeetInchesConverter-module__eoHH3q__detail{flex-wrap:wrap;align-items:baseline;gap:4px 10px;width:100%;display:flex}.FeetInchesConverter-module__eoHH3q__detailLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-dim);font-size:11.5px}.FeetInchesConverter-module__eoHH3q__detailValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);overflow-wrap:anywhere;font-size:17px;font-weight:600}.FeetInchesConverter-module__eoHH3q__meta{width:100%;color:var(--muted);font-size:13px}.FeetInchesConverter-module__eoHH3q__state{flex-direction:column;gap:10px;width:100%;display:flex}.FeetInchesConverter-module__eoHH3q__emptyText{color:var(--muted);font-size:15px}.FeetInchesConverter-module__eoHH3q__errorText{color:var(--text);border-left:3px solid var(--warn);padding-left:10px;font-size:15px}.FeetInchesConverter-module__eoHH3q__examples{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.FeetInchesConverter-module__eoHH3q__examplesLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-dim);margin-right:2px;font-size:11.5px}.FeetInchesConverter-module__eoHH3q__example{font:inherit;font-family:var(--font-mono);min-height:32px;color:var(--accent-strong);background:var(--surface);border:1px solid var(--accent-line);border-radius:var(--radius-sm);cursor:pointer;padding:5px 10px;font-size:13px;transition:background .15s,border-color .15s}.FeetInchesConverter-module__eoHH3q__example:hover{background:var(--accent-soft);border-color:var(--accent)}.FeetInchesConverter-module__eoHH3q__example:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.FeetInchesConverter-module__eoHH3q__precision{border:0;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;margin:12px 0 0;padding:0;display:flex}.FeetInchesConverter-module__eoHH3q__precisionLegend{float:left;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-dim);padding:0;font-size:11.5px}.FeetInchesConverter-module__eoHH3q__segments{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.FeetInchesConverter-module__eoHH3q__segment{display:inline-flex;position:relative}.FeetInchesConverter-module__eoHH3q__segmentInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.FeetInchesConverter-module__eoHH3q__segmentText{border-radius:calc(var(--radius-sm) - 3px);min-width:44px;min-height:34px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);pointer-events:none;justify-content:center;align-items:center;padding:4px 10px;font-size:13px;transition:background .15s,color .15s;display:inline-flex}.FeetInchesConverter-module__eoHH3q__segment:hover .FeetInchesConverter-module__eoHH3q__segmentText{color:var(--text)}.FeetInchesConverter-module__eoHH3q__segmentInput:checked+.FeetInchesConverter-module__eoHH3q__segmentText{background:var(--surface);color:var(--accent-strong);box-shadow:var(--shadow-sm);font-weight:600}.FeetInchesConverter-module__eoHH3q__segmentInput:focus-visible+.FeetInchesConverter-module__eoHH3q__segmentText{outline:2px solid var(--accent);outline-offset:1px}.FeetInchesConverter-module__eoHH3q__copyRow{flex-wrap:wrap;gap:8px;min-height:36px;margin-top:10px;display:flex}.FeetInchesConverter-module__eoHH3q__copied,.FeetInchesConverter-module__eoHH3q__copied:hover{color:var(--text);border-color:var(--ok);background:var(--surface)}@media (prefers-reduced-motion:reduce){.FeetInchesConverter-module__eoHH3q__example,.FeetInchesConverter-module__eoHH3q__segmentText{transition:none}}
.HeightRuler-module__1xPwea__ruler{width:100%;max-width:340px;height:auto;margin:0 auto;display:block;overflow:visible}.HeightRuler-module__1xPwea__axis,.HeightRuler-module__1xPwea__tick{stroke:var(--border-strong);stroke-width:1px}.HeightRuler-module__1xPwea__tickMinor{stroke:var(--border);stroke-width:1px}.HeightRuler-module__1xPwea__ground{stroke:var(--muted);stroke-width:1.5px;stroke-linecap:round}.HeightRuler-module__1xPwea__guide{stroke:var(--tape-mark);stroke-width:1px;stroke-dasharray:3 3}.HeightRuler-module__1xPwea__label,.HeightRuler-module__1xPwea__unit{font-family:var(--font-mono);fill:var(--muted-dim);font-size:10px}.HeightRuler-module__1xPwea__unit{text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.HeightRuler-module__1xPwea__figA{fill:var(--accent)}.HeightRuler-module__1xPwea__figB{fill:var(--muted)}.HeightRuler-module__1xPwea__valueMain,.HeightRuler-module__1xPwea__valueSub{paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round}.HeightRuler-module__1xPwea__valueMain{font-family:var(--font-sans);fill:var(--text);font-size:13px;font-weight:700}.HeightRuler-module__1xPwea__valueSub{font-family:var(--font-mono);fill:var(--muted);font-size:10.5px}.HeightRuler-module__1xPwea__name{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;fill:var(--muted-dim);font-size:10px}
.height-value-module__UesHDG__hero{padding:6px 0 22px}.height-value-module__UesHDG__title{letter-spacing:-.02em;color:var(--text);margin:0 0 10px;font-size:clamp(21px,3vw,28px);font-weight:800;line-height:1.2}.height-value-module__UesHDG__answer{flex-direction:column;gap:6px;margin:0;display:flex}.height-value-module__UesHDG__answerValue{letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(40px,10.5vw,68px);font-weight:800;line-height:1.05}.height-value-module__UesHDG__answerRounded{color:var(--accent-strong);white-space:nowrap}.height-value-module__UesHDG__answerExact{font-family:var(--font-mono);color:var(--muted);font-size:clamp(16px,2.4vw,19px)}.height-value-module__UesHDG__lede{max-width:680px;color:var(--muted);margin:14px 0 0;font-size:16px;line-height:1.6}.height-value-module__UesHDG__stack{flex-direction:column;gap:18px;display:flex}.height-value-module__UesHDG__split{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:840px){.height-value-module__UesHDG__split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}.height-value-module__UesHDG__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-sm);padding:22px}.height-value-module__UesHDG__cardTitle{letter-spacing:-.01em;color:var(--text);margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.35}.height-value-module__UesHDG__verdict{color:var(--text);margin:0 0 4px;font-size:16px}.height-value-module__UesHDG__verdict strong{color:var(--accent-strong)}.height-value-module__UesHDG__note{color:var(--muted);margin:12px 0 0;font-size:14px}.height-value-module__UesHDG__gauge{width:100%;max-width:440px;height:auto;margin:8px 0 2px;display:block;overflow:visible}.height-value-module__UesHDG__gaugeTrack{stroke:var(--border-strong);stroke-width:4px;stroke-linecap:round}.height-value-module__UesHDG__gaugeRun{stroke:var(--accent);stroke-width:4px;stroke-linecap:round}.height-value-module__UesHDG__gaugeMid{stroke:var(--muted-dim);stroke-width:1px;stroke-dasharray:3 3}.height-value-module__UesHDG__gaugeEnd{fill:var(--surface);stroke:var(--border-strong);stroke-width:2px}.height-value-module__UesHDG__gaugeEndOn{fill:var(--accent);stroke:var(--accent)}.height-value-module__UesHDG__gaugeDot{fill:var(--text)}.height-value-module__UesHDG__gaugeValue{fill:var(--text);font-family:var(--font-mono);font-size:12px;font-weight:700}.height-value-module__UesHDG__gaugeLabel{fill:var(--muted);font-family:var(--font-mono);font-size:12px}.height-value-module__UesHDG__gaugeLabelOn{fill:var(--accent-strong);font-weight:700}.height-value-module__UesHDG__gaugeHalf{fill:var(--muted-dim);font-size:11px}.height-value-module__UesHDG__figures{margin:10px 0 0}.height-value-module__UesHDG__figures div{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.height-value-module__UesHDG__figures dt{color:var(--muted);font-size:14px}.height-value-module__UesHDG__figures dd{font-family:var(--font-mono);color:var(--text);text-align:right;margin:0;font-size:14px;font-weight:700}.height-value-module__UesHDG__compare{border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent-soft);min-height:44px;color:var(--accent-strong);align-items:center;margin-top:12px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.height-value-module__UesHDG__compare:hover{border-color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}.height-value-module__UesHDG__compare:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.height-value-module__UesHDG__ladder{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.height-value-module__UesHDG__ladder{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:960px){.height-value-module__UesHDG__ladder{grid-template-columns:repeat(6,minmax(0,1fr))}}.height-value-module__UesHDG__ladder li{min-width:0;display:flex}.height-value-module__UesHDG__rung{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:44px;color:var(--text);flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.height-value-module__UesHDG__rung:hover{border-color:var(--accent);background:var(--accent-soft)}.height-value-module__UesHDG__rung:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.height-value-module__UesHDG__rungCm{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.height-value-module__UesHDG__rungFt{font-family:var(--font-mono);color:var(--accent-strong);font-size:14px}.height-value-module__UesHDG__rungDelta{color:var(--muted-dim);font-variant-numeric:tabular-nums;font-size:12px}.prose p.height-value-module__UesHDG__reviewed{border-top:1px solid var(--border);color:var(--muted);margin:36px 0 0;padding-top:16px;font-size:13px;line-height:1.6}.height-value-module__UesHDG__reviewed a{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.height-value-module__UesHDG__compare,.height-value-module__UesHDG__rung{transition:none}}@media print{.height-value-module__UesHDG__compare,.height-value-module__UesHDG__ladder{display:none}}
.convert-module__9xo1xW__reviewed{color:var(--muted);max-width:72ch;margin:12px 0 0;font-size:13px;line-height:1.55}.convert-module__9xo1xW__reviewed a{color:var(--accent-strong);text-underline-offset:2px}.convert-module__9xo1xW__reviewed a:hover{color:var(--accent)}.convert-module__9xo1xW__heightIntro{background:var(--accent-soft);border-color:var(--accent-line)}.convert-module__9xo1xW__heightIntro p{color:var(--text);max-width:72ch;margin:0 0 12px;font-size:15px;line-height:1.55}.convert-module__9xo1xW__heightLinks{flex-wrap:wrap;gap:8px;display:flex}.convert-module__9xo1xW__heightLinks a{border:1px solid var(--border-strong);background:var(--surface);min-height:36px;color:var(--text);font-family:var(--font-mono);border-radius:999px;align-items:center;padding:6px 14px;font-size:13px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.convert-module__9xo1xW__heightLinks a:hover{border-color:var(--accent);color:var(--accent-strong)}.convert-module__9xo1xW__heightLinks .convert-module__9xo1xW__heightPrimary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-family:var(--font-sans);font-weight:600}.convert-module__9xo1xW__heightLinks .convert-module__9xo1xW__heightPrimary:hover{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--on-accent)}.convert-module__9xo1xW__tableSplit{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:760px){.convert-module__9xo1xW__tableSplit{grid-template-columns:repeat(2,minmax(0,1fr))}}.convert-module__9xo1xW__tableHalf{min-width:0}.convert-module__9xo1xW__tableHead{color:var(--text);margin:0 0 10px;font-size:14px;font-weight:600}.convert-module__9xo1xW__reverseNote{color:var(--muted);margin:12px 0 0;font-size:14px}.convert-module__9xo1xW__reverseNote a{color:var(--accent-strong)}
section.home-module__txgM7a__hero{padding-bottom:18px}.home-module__txgM7a__hero .home-module__txgM7a__title{text-wrap:balance;margin-bottom:12px}section.home-module__txgM7a__hero p.home-module__txgM7a__sub{text-wrap:balance;margin:0 auto}@media (max-width:560px){section.home-module__txgM7a__hero{padding-top:24px;padding-bottom:12px}section.home-module__txgM7a__hero .home-module__txgM7a__title{margin-bottom:8px;font-size:clamp(26px,7.6vw,34px)}section.home-module__txgM7a__hero p.home-module__txgM7a__sub{font-size:15.5px}}.home-module__txgM7a__kbdHint{color:var(--muted-dim);font-size:12px}.home-module__txgM7a__kbdHint kbd{font-family:var(--font-mono);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);border-bottom-width:2px;border-radius:4px;padding:0 5px;font-size:11px}@media (hover:none){.home-module__txgM7a__kbdHint{display:none}}.home-module__txgM7a__evenGrid{grid-template-columns:repeat(var(--cols-lg,4), minmax(0, 1fr));gap:16px;display:grid}@media (max-width:900px){.home-module__txgM7a__evenGrid{grid-template-columns:repeat(var(--cols-md,3), minmax(0, 1fr))}}@media (max-width:680px){.home-module__txgM7a__evenGrid{grid-template-columns:repeat(var(--cols-sm,2), minmax(0, 1fr))}}@media (max-width:420px){.home-module__txgM7a__evenGrid{grid-template-columns:minmax(0,1fr)}}.home-module__txgM7a__evenGrid>a{flex-direction:column;min-width:0;display:flex}.home-module__txgM7a__evenGrid>a .cc-count{margin-top:auto;padding-top:12px}.home-module__txgM7a__sigCard{gap:10px}.home-module__txgM7a__evenGrid>a.home-module__txgM7a__sigCard{padding:20px 22px}.home-module__txgM7a__sigKicker{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-strong);font-size:11.5px}.home-module__txgM7a__sigName{letter-spacing:-.015em;color:var(--text);font-size:18px;font-weight:750}.home-module__txgM7a__sigDesc{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.home-module__txgM7a__sigSample{border-top:1px dashed var(--border-strong);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-top:auto;padding-top:12px;font-size:13px;display:flex}.home-module__txgM7a__sigSample strong{color:var(--accent);font-weight:700}
.DiskCapacityCalculator-module__CN1LEG__calc{gap:14px;display:grid}.DiskCapacityCalculator-module__CN1LEG__inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px;max-width:480px;display:grid}@media (max-width:420px){.DiskCapacityCalculator-module__CN1LEG__inputs{grid-template-columns:1fr}}.DiskCapacityCalculator-module__CN1LEG__presets{flex-wrap:wrap;gap:8px;display:flex}.DiskCapacityCalculator-module__CN1LEG__preset{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);cursor:pointer;border-radius:999px;min-height:36px;padding:6px 12px;font-size:13px;transition:border-color .15s,background-color .15s}.DiskCapacityCalculator-module__CN1LEG__preset:hover{border-color:var(--accent)}.DiskCapacityCalculator-module__CN1LEG__preset:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DiskCapacityCalculator-module__CN1LEG__presetActive{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-strong)}.DiskCapacityCalculator-module__CN1LEG__result{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);min-height:176px;padding:16px 18px;position:relative;overflow:clip}.DiskCapacityCalculator-module__CN1LEG__result:has(.DiskCapacityCalculator-module__CN1LEG__shown):after{content:"";background:var(--tape-strip);pointer-events:none;height:6px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.DiskCapacityCalculator-module__CN1LEG__result:has(.DiskCapacityCalculator-module__CN1LEG__shown):after{animation:.15s ease-out both DiskCapacityCalculator-module__CN1LEG__tapeOut}}@keyframes DiskCapacityCalculator-module__CN1LEG__tapeOut{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.DiskCapacityCalculator-module__CN1LEG__label{color:var(--muted);margin:0;font-size:14px}.DiskCapacityCalculator-module__CN1LEG__shown{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);overflow-wrap:anywhere;margin:4px 0 8px;font-size:30px;font-weight:600;line-height:1.2}.DiskCapacityCalculator-module__CN1LEG__line{color:var(--text);margin:6px 0 0;font-size:14px}.DiskCapacityCalculator-module__CN1LEG__error{color:var(--text);border-left:3px solid var(--warn);margin:0;padding-left:10px;font-size:14px}
.HeightStudio-module__XZ0WqG__studio{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"main vs""results ruler""footer footer""status status";align-items:start;gap:18px 28px;margin:4px 0 40px;padding:22px;display:grid}.HeightStudio-module__XZ0WqG__fieldMain{grid-area:main}.HeightStudio-module__XZ0WqG__fieldVs{grid-area:vs}.HeightStudio-module__XZ0WqG__results{grid-area:results;min-width:0}.HeightStudio-module__XZ0WqG__rulerBox{grid-area:ruler}.HeightStudio-module__XZ0WqG__footer{grid-area:footer}.HeightStudio-module__XZ0WqG__status{grid-area:status}.HeightStudio-module__XZ0WqG__field{flex-direction:column;gap:7px;min-width:0;display:flex}.HeightStudio-module__XZ0WqG__labelRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.HeightStudio-module__XZ0WqG__labelRow label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-dim);font-size:11.5px}.HeightStudio-module__XZ0WqG__hint{color:var(--muted-dim);font-size:12px}.HeightStudio-module__XZ0WqG__hint kbd{font-family:var(--font-mono);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);border-bottom-width:2px;border-radius:4px;padding:0 5px;font-size:11px}@media (hover:none){.HeightStudio-module__XZ0WqG__kbdHint{display:none}}.HeightStudio-module__XZ0WqG__input{min-height:54px;padding:12px 14px;font-size:22px;font-weight:600}.HeightStudio-module__XZ0WqG__note{min-height:1.6em;color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}.HeightStudio-module__XZ0WqG__note strong{color:var(--text);font-weight:600}.HeightStudio-module__XZ0WqG__sep{color:var(--muted-dim);margin:0 7px}.HeightStudio-module__XZ0WqG__error{color:var(--warn)}.HeightStudio-module__XZ0WqG__inlineChip{font:inherit;font-family:var(--font-mono);border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent-strong);cursor:pointer;border-radius:999px;margin:0 3px;padding:1px 8px;font-size:12.5px}.HeightStudio-module__XZ0WqG__inlineChip:hover{border-color:var(--accent)}.HeightStudio-module__XZ0WqG__hero{border-bottom:1px solid var(--border);padding-bottom:14px;position:relative}.HeightStudio-module__XZ0WqG__hero:after{content:"";background:var(--tape-strip);pointer-events:none;border-radius:2px;height:6px;position:absolute;bottom:-1px;left:0;right:0}@media (prefers-reduced-motion:no-preference){.HeightStudio-module__XZ0WqG__hero:after{animation:.15s ease-out both HeightStudio-module__XZ0WqG__tapeOut}}@keyframes HeightStudio-module__XZ0WqG__tapeOut{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.HeightStudio-module__XZ0WqG__heroLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-dim);margin:0 0 6px;font-size:11.5px}.HeightStudio-module__XZ0WqG__heroRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.HeightStudio-module__XZ0WqG__heroValue{letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(52px,8vw,76px);font-weight:800;line-height:1;display:block}.HeightStudio-module__XZ0WqG__heroSub{color:var(--muted);margin:10px 0 0;font-size:14.5px;line-height:1.55}.HeightStudio-module__XZ0WqG__rows{margin:0;padding:0}.HeightStudio-module__XZ0WqG__row{border-bottom:1px solid var(--border);grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:4px 14px;padding:9px 0;display:grid}.HeightStudio-module__XZ0WqG__row dt{color:var(--muted);font-size:13.5px}.HeightStudio-module__XZ0WqG__row dd{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.HeightStudio-module__XZ0WqG__value{font-family:var(--font-mono);color:var(--text);font-variant-numeric:tabular-nums;margin-right:auto;font-size:16px;font-weight:600}.HeightStudio-module__XZ0WqG__dens{border:1px solid var(--border);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.HeightStudio-module__XZ0WqG__den{font:inherit;font-family:var(--font-mono);border:0;border-right:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--muted);cursor:pointer;padding:4px 9px;font-size:12px}.HeightStudio-module__XZ0WqG__den:last-child{border-right:0}.HeightStudio-module__XZ0WqG__den:hover{color:var(--accent)}.HeightStudio-module__XZ0WqG__den[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-strong);font-weight:700}.HeightStudio-module__XZ0WqG__copy,.HeightStudio-module__XZ0WqG__share{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);min-height:34px;color:var(--muted);cursor:pointer;padding:6px 12px;font-size:13px;font-weight:600}.HeightStudio-module__XZ0WqG__copy:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.HeightStudio-module__XZ0WqG__share{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-strong)}.HeightStudio-module__XZ0WqG__share:hover{border-color:var(--accent)}.HeightStudio-module__XZ0WqG__empty{padding:6px 0 4px}.HeightStudio-module__XZ0WqG__emptyTitle{color:var(--text);margin:0 0 6px;font-size:20px;font-weight:700}.HeightStudio-module__XZ0WqG__emptyText{color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}.HeightStudio-module__XZ0WqG__chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.HeightStudio-module__XZ0WqG__chipsCenter{justify-content:center}.HeightStudio-module__XZ0WqG__chip{font:inherit;font-family:var(--font-mono);border:1px solid var(--border-strong);background:var(--surface-2);min-height:34px;color:var(--text);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:13px}.HeightStudio-module__XZ0WqG__chip:hover{border-color:var(--accent);color:var(--accent)}.HeightStudio-module__XZ0WqG__rulerBox{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:10px;margin:0;padding:14px 12px 12px;display:flex}.HeightStudio-module__XZ0WqG__caption{text-align:center;min-height:84px;color:var(--muted);font-size:14px;line-height:1.55}.HeightStudio-module__XZ0WqG__diffLine{margin:0}.HeightStudio-module__XZ0WqG__diffValue{letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;margin-bottom:2px;font-size:24px;font-weight:800;display:block}.HeightStudio-module__XZ0WqG__diffIn{color:var(--muted);font-size:15px;font-weight:600}.HeightStudio-module__XZ0WqG__footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.HeightStudio-module__XZ0WqG__recent{flex-wrap:wrap;flex:320px;align-items:center;gap:8px;min-height:36px;display:flex}.HeightStudio-module__XZ0WqG__recent .HeightStudio-module__XZ0WqG__chip{min-height:32px;padding:4px 11px}.HeightStudio-module__XZ0WqG__recentLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-dim);font-size:11.5px}.HeightStudio-module__XZ0WqG__recentEmpty{color:var(--muted-dim);font-size:13.5px}.HeightStudio-module__XZ0WqG__clear{font:inherit;min-height:32px;color:var(--muted-dim);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:13px;text-decoration:underline}.HeightStudio-module__XZ0WqG__clear:hover{color:var(--accent)}.HeightStudio-module__XZ0WqG__status{min-height:1.3em;color:var(--muted-dim);margin:-8px 0 0;font-size:13px}.HeightStudio-module__XZ0WqG__studio button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:760px){.HeightStudio-module__XZ0WqG__studio{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""results""vs""ruler""footer""status";row-gap:16px;padding:16px}.HeightStudio-module__XZ0WqG__heroValue{font-size:56px}.HeightStudio-module__XZ0WqG__row{grid-template-columns:minmax(0,1fr)}.HeightStudio-module__XZ0WqG__row dt{font-size:12.5px}}
