.PercentageCalculator-module__9GLQuq__shell{width:min(100%,52rem)}.PercentageCalculator-module__9GLQuq__modeGroups{gap:.85rem;display:grid}.PercentageCalculator-module__9GLQuq__modeGroup{gap:.4rem;display:grid}.PercentageCalculator-module__9GLQuq__groupLabel{color:var(--color-text-disabled);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:600}.PercentageCalculator-module__9GLQuq__panel{flex-direction:column;gap:1rem;min-width:0;display:flex}.PercentageCalculator-module__9GLQuq__exampleBtn{appearance:none;border:1px dashed var(--color-border-strong,var(--color-border-subtle));border-radius:var(--radius-md);width:100%;min-height:2.5rem;color:var(--color-text-secondary);font:inherit;text-align:start;cursor:pointer;background:0 0;flex-wrap:wrap;align-items:baseline;gap:.4rem;padding:.55rem .85rem;font-size:.88rem;transition:color .16s,border-color .16s,background .16s;display:flex}.PercentageCalculator-module__9GLQuq__exampleBtn:hover{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.PercentageCalculator-module__9GLQuq__exampleBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.PercentageCalculator-module__9GLQuq__exampleLead{color:var(--color-accent);font-weight:600}.PercentageCalculator-module__9GLQuq__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem 1rem;display:grid}.PercentageCalculator-module__9GLQuq__rows{gap:.75rem;display:grid}.PercentageCalculator-module__9GLQuq__row{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.75rem;display:grid}.PercentageCalculator-module__9GLQuq__rowActions{flex-wrap:wrap;gap:.5rem;display:flex}.PercentageCalculator-module__9GLQuq__textarea{appearance:none;resize:vertical;width:100%;min-width:0;min-height:9rem;font:inherit;font-family:var(--font-mono);color:var(--color-text-primary);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:.7rem .85rem;font-size:.92rem;line-height:1.6}.PercentageCalculator-module__9GLQuq__textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--color-accent)}.PercentageCalculator-module__9GLQuq__tableBox{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-direction:column;gap:.6rem;padding:.85rem 1rem;display:flex}.PercentageCalculator-module__9GLQuq__tableScroll{border-radius:var(--radius-sm);max-height:22rem;overflow:auto}.PercentageCalculator-module__9GLQuq__table{border-collapse:collapse;width:100%;font-size:.88rem}.PercentageCalculator-module__9GLQuq__table th{background:var(--color-surface-elevated);color:var(--color-text-disabled);letter-spacing:.08em;text-align:end;text-transform:uppercase;border-bottom:1px solid var(--color-border-subtle);padding:.35rem .5rem;font-size:.7rem;font-weight:600;position:sticky;top:0}.PercentageCalculator-module__9GLQuq__table th:first-child{text-align:start}.PercentageCalculator-module__9GLQuq__table td{border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;padding:.4rem .5rem}.PercentageCalculator-module__9GLQuq__cellLabel{color:var(--color-text-primary);overflow-wrap:anywhere}.PercentageCalculator-module__9GLQuq__cellNum{color:var(--color-text-secondary);font-family:var(--font-mono);text-align:end;white-space:nowrap}.PercentageCalculator-module__9GLQuq__ellipsisRow td{color:var(--color-text-disabled);text-align:center}.PercentageCalculator-module__9GLQuq__shareCell{justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.PercentageCalculator-module__9GLQuq__bar{background:var(--color-border-subtle);border-radius:999px;block-size:.5rem;inline-size:4.5rem;display:inline-block;overflow:hidden}.PercentageCalculator-module__9GLQuq__barFill{background:var(--color-accent);border-radius:999px;block-size:100%;display:block}@media (max-width:480px){.PercentageCalculator-module__9GLQuq__row{grid-template-columns:1fr}.PercentageCalculator-module__9GLQuq__bar{inline-size:3rem}}
