.restic-retention-simulator-module__MgDdlW__tool{min-width:0}.restic-retention-simulator-module__MgDdlW__form,.restic-retention-simulator-module__MgDdlW__result{gap:var(--space-6);min-width:0;padding:var(--space-7);display:grid}.restic-retention-simulator-module__MgDdlW__inputs{gap:var(--space-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-width:0;display:grid}.restic-retention-simulator-module__MgDdlW__settings,.restic-retention-simulator-module__MgDdlW__policyGrid{gap:var(--space-4);min-width:0;display:grid}.restic-retention-simulator-module__MgDdlW__policyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.restic-retention-simulator-module__MgDdlW__editor textarea{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-body);line-height:var(--line-body);min-width:0;min-height:260px;padding:var(--space-4);resize:vertical;width:100%}.restic-retention-simulator-module__MgDdlW__form>*,.restic-retention-simulator-module__MgDdlW__result>*,.restic-retention-simulator-module__MgDdlW__inputs>*{min-width:0}.restic-retention-simulator-module__MgDdlW__result{border-top:1px solid var(--color-border)}.restic-retention-simulator-module__MgDdlW__resultHeader{align-items:start;gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;display:flex}.restic-retention-simulator-module__MgDdlW__resultHeader>div{min-width:0}.restic-retention-simulator-module__MgDdlW__meta,.restic-retention-simulator-module__MgDdlW__note{color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--line-body);margin:var(--space-2) 0 0;overflow-wrap:anywhere}.restic-retention-simulator-module__MgDdlW__kept{color:var(--color-success-text)}.restic-retention-simulator-module__MgDdlW__pruned{color:var(--color-warning-text)}@media (max-width:760px){.restic-retention-simulator-module__MgDdlW__form,.restic-retention-simulator-module__MgDdlW__result{padding:var(--space-6)}.restic-retention-simulator-module__MgDdlW__inputs{grid-template-columns:1fr}.restic-retention-simulator-module__MgDdlW__editor textarea{min-height:200px}}@media (max-width:390px){.restic-retention-simulator-module__MgDdlW__form,.restic-retention-simulator-module__MgDdlW__result{padding:var(--space-5)}.restic-retention-simulator-module__MgDdlW__policyGrid{grid-template-columns:1fr}.restic-retention-simulator-module__MgDdlW__resultHeader{flex-direction:column}}
